Adafruit_BusIO

IO abstraction

An abstraction layer for I2C and SPI communication

Arduino library for I2C & SPI abstractions

GitHub

299 stars
25 watching
271 forks
Language: C++
last commit: about 2 months ago
arduino-library

Related projects:

Repository Description Stars
adafruit/adafruit_io_arduino An Arduino library providing access to Adafruit IO for wireless and networked projects 215
adafruit/adafruit_circuitpython_adafruitio Enables communication with Adafruit IO using CircuitPython. 49
adafruit/adafruit_sensor A unified driver layer providing standardized access to various sensors 962
adafruit/adafruit_bno055 An Arduino library providing a unified interface to the Adafruit BNO055 orientation sensor 366
adafruit/adafruit_io_python A Python client library for communicating with an IoT platform over the internet. 227
adafruit/io-client-go A Go library that provides a simple interface to interact with Adafruit IO accounts. 15
adafruit/io-client-ruby A Ruby client for interacting with Adafruit IO's API. 27
mmarchetti/directio A low-level I/O library optimized for fast input/output operations on Arduino boards. 117
adafruit/adafruit_circuitpython_midi A library that enables communication between electronic devices using MIDI protocols 48
adafruit/adafruit_bmp085_unified An Arduino library providing a unified interface to read barometric pressure and temperature data from specific sensors. 95
adafruit/adafruit_adxl345 A C++ library for communicating with an accelerometer on various microcontrollers 122
adafruit/adafruit_bme280_library A C++ library for communicating with BME280 temperature and pressure sensors 344
adafruit/adafruit_mma8451_library Provides a common interface and data type for the MMA8451 Accelerometer sensor 24
adafruit/adafruit_tsl2561 Provides a unified interface to measure light levels using an I2C sensor with adjustable gain and integration time. 87
boostorg/asio A C++ library that provides a high-performance, concurrent, and scalable framework for I/O operations 1,260