├── .clang-format ├── .github ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── githubci.yml ├── Adafruit_BusIO_Register.cpp ├── Adafruit_BusIO_Register.h ├── Adafruit_GenericDevice.cpp ├── Adafruit_GenericDevice.h ├── Adafruit_I2CDevice.cpp ├── Adafruit_I2CDevice.h ├── Adafruit_I2CRegister.h ├── Adafruit_SPIDevice.cpp ├── Adafruit_SPIDevice.h ├── CMakeLists.txt ├── LICENSE ├── README.md ├── component.mk ├── examples ├── genericdevice_uartregtest │ ├── .uno.test.skip │ └── genericdevice_uartregtest.ino ├── genericdevice_uarttest │ ├── .uno.test.skip │ └── genericdevice_uarttest.ino ├── i2c_address_detect │ └── i2c_address_detect.ino ├── i2c_readwrite │ └── i2c_readwrite.ino ├── i2c_registers │ └── i2c_registers.ino ├── i2corspi_register │ └── i2corspi_register.ino ├── spi_modetest │ └── spi_modetest.ino ├── spi_readwrite │ └── spi_readwrite.ino ├── spi_register_bits │ └── spi_register_bits.ino └── spi_registers │ └── spi_registers.ino └── library.properties /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_BusIO/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_BusIO/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_BusIO/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/githubci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_BusIO/HEAD/.github/workflows/githubci.yml -------------------------------------------------------------------------------- /Adafruit_BusIO_Register.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_BusIO/HEAD/Adafruit_BusIO_Register.cpp -------------------------------------------------------------------------------- /Adafruit_BusIO_Register.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_BusIO/HEAD/Adafruit_BusIO_Register.h -------------------------------------------------------------------------------- /Adafruit_GenericDevice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_BusIO/HEAD/Adafruit_GenericDevice.cpp -------------------------------------------------------------------------------- /Adafruit_GenericDevice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_BusIO/HEAD/Adafruit_GenericDevice.h -------------------------------------------------------------------------------- /Adafruit_I2CDevice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_BusIO/HEAD/Adafruit_I2CDevice.cpp -------------------------------------------------------------------------------- /Adafruit_I2CDevice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_BusIO/HEAD/Adafruit_I2CDevice.h -------------------------------------------------------------------------------- /Adafruit_I2CRegister.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_BusIO/HEAD/Adafruit_I2CRegister.h -------------------------------------------------------------------------------- /Adafruit_SPIDevice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_BusIO/HEAD/Adafruit_SPIDevice.cpp -------------------------------------------------------------------------------- /Adafruit_SPIDevice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_BusIO/HEAD/Adafruit_SPIDevice.h -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_BusIO/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_BusIO/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_BusIO/HEAD/README.md -------------------------------------------------------------------------------- /component.mk: -------------------------------------------------------------------------------- 1 | COMPONENT_ADD_INCLUDEDIRS = . 2 | -------------------------------------------------------------------------------- /examples/genericdevice_uartregtest/.uno.test.skip: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/genericdevice_uartregtest/genericdevice_uartregtest.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_BusIO/HEAD/examples/genericdevice_uartregtest/genericdevice_uartregtest.ino -------------------------------------------------------------------------------- /examples/genericdevice_uarttest/.uno.test.skip: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/genericdevice_uarttest/genericdevice_uarttest.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_BusIO/HEAD/examples/genericdevice_uarttest/genericdevice_uarttest.ino -------------------------------------------------------------------------------- /examples/i2c_address_detect/i2c_address_detect.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_BusIO/HEAD/examples/i2c_address_detect/i2c_address_detect.ino -------------------------------------------------------------------------------- /examples/i2c_readwrite/i2c_readwrite.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_BusIO/HEAD/examples/i2c_readwrite/i2c_readwrite.ino -------------------------------------------------------------------------------- /examples/i2c_registers/i2c_registers.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_BusIO/HEAD/examples/i2c_registers/i2c_registers.ino -------------------------------------------------------------------------------- /examples/i2corspi_register/i2corspi_register.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_BusIO/HEAD/examples/i2corspi_register/i2corspi_register.ino -------------------------------------------------------------------------------- /examples/spi_modetest/spi_modetest.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_BusIO/HEAD/examples/spi_modetest/spi_modetest.ino -------------------------------------------------------------------------------- /examples/spi_readwrite/spi_readwrite.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_BusIO/HEAD/examples/spi_readwrite/spi_readwrite.ino -------------------------------------------------------------------------------- /examples/spi_register_bits/spi_register_bits.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_BusIO/HEAD/examples/spi_register_bits/spi_register_bits.ino -------------------------------------------------------------------------------- /examples/spi_registers/spi_registers.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_BusIO/HEAD/examples/spi_registers/spi_registers.ino -------------------------------------------------------------------------------- /library.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adafruit/Adafruit_BusIO/HEAD/library.properties --------------------------------------------------------------------------------