Not sure where to direct this question, so I’ll start here. I work a lot with various microcontroller modules from Adafruit, and almost every module they sell - sensors, displays, etc., which utilize either SPI or I2C, all have a library file, in Python, provided by Adafruit, that takes care of handling all the required interfacing in the code between the microcontroller and the sensor/display. I just have to have it as an include in my main code. My issue is that I often encounter MANY sensors and devices, most with I2C interfaces, for which I can find no Python-compatible driver files, and I’d need to write my own. But with insufficient documentation, these sensors are often useless to me. Would your Bus Pirate v5 have capabilities to suss out where the registers are on these unknown devices, so I could write the code I need to successfully use these random sensors (often from Chinese suppliers with Chinese datasheets.) This would be incredibly useful if so… Thanks for your info,
Dave Xanatos