i2cdevlib

I2C device library

A collection of C++ classes providing simple and intuitive interfaces to I2C devices

I2C device library collection for AVR/Arduino or other C++-based MCUs

GitHub

4k stars
372 watching
8k forks
Language: C++
last commit: almost 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
hdl-util/i2cA SystemVerilog implementation of the Inter-IC bus protocol for FPGAs23
alexforencich/verilog-i2cAn FPGA implementation of an I2C interface with various slave and master interfaces.557
fivdi/i2c-busProvides Node.js access to I2C serial bus on Linux boards like BeagleBone or Raspberry Pi.349
v-ivanyshyn/arduino-obd2-asyncAn Arduino library providing asynchronous OBD2 data retrieval16
xreef/pcf8591_micropython_libraryA Micropython library to interact with the PCF8591 I2C analog IC.2
w0qs1/i2ceepromA C library for communicating with 24CXX EEPROMs using I2C protocol2
lincomatic/liquidtwi2A high-speed I2C LCD library for Arduino that supports two device types and has optimizations for speed and compatibility with various shields.50
magnusthome/esp32_obd2An Arduino library for reading OBD-II data from cars over CAN bus32
dieselduz42/arduino-can-bus-sd-loggerRecords CAN bus data from an Arduino board to an SD card for later processing and review21
mcauser/micropython-tinyrtc-i2cMicroPython driver for an RTC module with DS1307 and AT24C32N EEPROM.62
mcauser/micropython-tca9548aAn I2C multiplexer library for controlling multiple devices with the same address on a microcontroller bus15
miwagner/esp32-arduino-canAn Arduino library for communicating with the CAN Bus on ESP32 devices350
vsergeev/c-peripheryA C library simplifying access to Linux peripheral I/O interfaces such as GPIO, LEDs, PWM, SPI, I2C, and Serial.752
octaprog7/pcf8574A MicroPython module for controlling an 8-bit I/O expander over I2C0
miketeachman/micropython-i2s-examplesProvides example code and documentation for using the I2S protocol with MicroPython on various microcontrollers235