The Tool
I made this tool to work with Chinese I2C devices that have very little to no documentation. It’s basically a tool that exposes I2C to the serial interface but also provides a few utilities like creating aliases, scanning addresses and such.
Features
-
Scan the I2C bus for connected devices.
-
Send bytes to a specific device on the bus.
-
Broadcast bytes to all devices on the bus.
-
Request bytes or a word from a device, with optional byte order reversal.
-
Configure I2C in runtime.