i2c-bus
There are 258 repositories under i2c-bus topic.
unosquare/raspberryio
The Raspberry Pi's IO Functionality in an easy-to-use API for Mono/.NET/C#
rust-embedded/rust-i2cdev
Rust library for interfacing with i2c devices under Linux
d2r2/go-i2c
Implementation of I2C-bus written in Golang. Forked from davecheney/i2c.
joeyoung/arduino_keypads
arduino libraries for keypad interface on I2C bus, SPI bus
daniel-thompson/i2c-star
A clone of the i2c-tiny-usb based upon STM32 and libopencm3
dmadison/NintendoExtensionCtrl
Arduino library for communicating with Nintendo extension controllers
casanovg/timonel
ATtiny85/45/25 I2C bootloader
djthorpe/gopi
Raspberry Pi Go Language Interface
enjoyneering/ESP8266-I2C-Driver
Fixed built-in I2C driver for Arduino ESP8266 core
allanbian1017/i2c-ch341-usb
A Linux kernel driver for ch341 emulating the I2C bus
Koepel/How-to-use-the-Arduino-Wire-library
A Wiki about common mistakes when using the Arduino Wire library.
yasir-shahzad/SoftI2C
Software-based I2C communication library for Arduino
enjoyneering/LiquidCrystal_I2C
This is an Arduino library for HD44780 LCD display, operated in 4 bit mode over I2C bus with 8-bit I/O expander PCF8574
i2cy/CH347-HIDAPI
A Python Library provides full access of SPI/I2C/UART settings and communication with CH347 USB-SPI/I2C/UART bridge chip in Python language.
0xArt/Tiny_But_Mighty_I2C_Master_Verilog
I2C Master Verilog module
venice1200/MiSTer_i2c2oled
👾 MiSTer Bash-Script-Add-On using MiSTer's i2c Bus to drive an tiny SSD1306 Display 👾
crismc/rpi_i2c_oled
Python library to enable 128x32 pixel OLED for Raspberry Pi (both 32 and 64bit).
gavinlyonsrepo/SSD1306_OLED_RPI
C++ Library to support the I2C 128X64 OLED Display Module driven by the SSD1306 controller for the Raspberry pi SBC eco-system.
java-embedded-framework/jef
Java Embedded Framework - provides access from java for hardware and one board computers like Raspberry Pi, Orange Pi, Banana Pi and etc. to control SPI / I2C / GPIO or Serial ports
big12boy/TEA5767
Arduino Library for the TEA5767 Radio Module
Majid-Derhambakhsh/i2c-eeprom
Driver for using Serial EEPROM Products (AT24C family) in AVR-ARM microcontrollers.
UncleSamSwiss/ioBroker.i2c
ioBroker adapter for I2C interface on Raspberry Pi, C.H.I.P., BeagleBone or Intel Edison
dilshan/i2c-test-terminal
I2C hardware test terminal/master mode emulator.
lamarrr/MPU60X0
Fast, Lightweight STM32 I2C HAL Driver for the MPU6000/MPU6050 IMU
ferenc-nemeth/stm32-i2cdetect
Finds every I2C device on the bus.
fooker/attiny85-i2c-pwm
I²C controleld PWM generator based on ATTiny85
tomas-fryza/esp-idf
Introductory tutorial and examples for ESP32 using ESP-IDF framework
vertueux/i2c_pwm_board
ROS2 Controller for the Adafruit 16 channel PWM servo I²C board, hat and similar PCA9685 based boards, provides absolute proportional PWM control as well as supports geometry_msgs/Twist.
nimaltd/ADS1110
ADS1110 Library for STM32 HAL
MLAB-project/Modules
MLAB hardware modules and building blocks
webspiderteam/TestCH341
Ch341 I2c Protocol test application
DougBarry/WiiAccessoryToUSB
An arduino project to allow the connection of Wii accessories as USB HID game controller devices using UnoJoy and Wire (I2C). Nunchucks and arcade sticks are supported and tested, classic game controller support is untested. Update rate is approximately 100Hz.
whyisitworking/MCP23017-ESP8266-Miniature-Driver
A simple driver for ESP8266 enthusiasts out there to drive MCP23017 16-bit IO Expander
manfredipist/QI2CProtocol
Qt implementation of I2C protocol for RaspberryPi along with some i2c sensors, in particular: TOF10120, VL53l1X, VL6180X, MPU6050, QMC5883L, TCA9548A, PCA9685
MkLHX/Raspberry_Pi_Master_for_ESP32_I2C_SLAVE
Python classes to use Raspberry Pi as master i2c on ESP32 using ESP32_i2c_slave library
waxdred/go-i2c-oled
Implementation of I2C-bus written in Golang for Oled Raspberry