.github examples Adafruit_BusIO_Register.cpp Adafruit_BusIO_Register.h Adafruit_I2CDevice.cpp Adafruit_I2CDevice.h Adafruit_I2CRegister.h Adafruit_SPIDevice.cpp Adafruit_SPIDevice.h CMakeLists.txt LICENSE README.md component.mk library.properties...
Adafruit CircuitPython BusDevice TheI2CDeviceandSPIDevicehelper classes make managing transaction state on a bus easy. For example, they manage locking the bus to prevent other concurrent access. For SPI devices, it manages the chip select and protocol changes such as mode. For I2C, it manages ...