Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: i2c-device
AlejandroHerr/async-i2c-bus
Bus and Device classes for i2c-bus, with promised functions.
Language: TypeScript - Size: 958 KB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 3 - Forks: 1
mlab-modules/GH4PIN01
PixHawk - MLAB interface
Language: HTML - Size: 4.4 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 0
UncleRus/esp-idf-lib
Component library for ESP32-xx and ESP8266
Language: C - Size: 4.57 MB - Last synced: 19 days ago - Pushed: 19 days ago - Stars: 1,297 - Forks: 392
Sensirion/python-i2c-svm4x
Python I2C driver for SVM41 Development Board SGP41 VOC+NOx sensor and SHT40 humidity and temperature sensor . Please visit https://www.sensirion.com/my-sgp-ek/ for more information
Language: Python - Size: 38.1 KB - Last synced: 21 days ago - Pushed: 22 days ago - Stars: 0 - Forks: 0
reallyinsane/mathan-mcp23017-i2c
yad2xx extension for MCP23017 device using I2C
Language: Java - Size: 906 KB - Last synced: 28 days ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0
MLAB-project/pymlab
Library for interfacing with MLAB modules in Python
Language: Python - Size: 1.35 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 10 - Forks: 1
dragoncoder047/super85
You can do a lot with just 5 pins.
Language: C++ - Size: 2.46 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0
brainelectronics/micropython-ds1307
MicroPython driver for DS1307 RTC
Language: Python - Size: 29.3 KB - Last synced: about 1 month ago - Pushed: 12 months ago - Stars: 2 - Forks: 1
kimsniper/ros2_mpu6050
This reposotory contains the MPU6050 package dedicated for ROS2.
Language: C++ - Size: 12.7 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
amaork/libi2c
Linux i2c library, support C/C++/Python
Language: C - Size: 53.7 KB - Last synced: about 1 month ago - Pushed: 8 months ago - Stars: 159 - Forks: 56
jxleyo/MouseLikeTouchPad_I2C
MouseLikeTouchPad_I2C Hid Driver for windows仿鼠标式触摸板驱动
Language: C++ - Size: 4.03 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 90 - Forks: 12
pantaluna/esp32_i2c_scanner
Language: C - Size: 19.5 KB - Last synced: 3 months ago - Pushed: about 5 years ago - Stars: 1 - Forks: 2
ftjuh/I2Cwrapper
I2Cwrapper is a firmware framework which helps you implement Arduino based I2C target (slave) devices for control of non-I2C hardware. Supports plain Arduinos, ESP8266, ESP32, SAMD, STM32, and ATtiny platforms.
Language: C++ - Size: 4.65 MB - Last synced: 2 months ago - Pushed: about 1 year ago - Stars: 24 - Forks: 4
ikazirus/arduino-i2c-scanner
This very simple sketch scans the I2C-bus for devices. If a device is found, it is reported to the Arduino serial monitor.
Language: C++ - Size: 6.84 KB - Last synced: 3 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0
libre-computer-project/libretech-overlays
Overlays for Libre Computer Boards
Language: C - Size: 20.5 KB - Last synced: about 2 months ago - Pushed: over 5 years ago - Stars: 12 - Forks: 7
ThunderFly-aerospace/TFI2CADT01
I2C address translator module, allows connection of multiple I2C devices with the same address to one bus.
Language: HTML - Size: 9.61 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 2 - Forks: 0
theanto24/RemoteSwitch
I2C based remote switching system.
Size: 1.95 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
cmayor314/node-red-subflows-HMC5883L
Subflows to read information over I2C bus from HMC5883L 3-axis digital compass
Size: 41 KB - Last synced: 4 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
mauriciobarroso/i2c_bus
ESP-IDF component to manage multiple devices on the same I2C port
Language: C - Size: 20.5 KB - Last synced: 3 months ago - Pushed: 6 months ago - Stars: 1 - Forks: 0
akielaries/i2cscan
Multi-platform I2C scan utility
Language: C - Size: 264 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
crismc/homeassistant_addons
Add-ons for Home Assistant, allow you to extend the functionality around your Home Assistant setup.
Language: Shell - Size: 805 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 9 - Forks: 2
big12boy/TEA5767
Arduino Library for the TEA5767 Radio Module
Language: C++ - Size: 31.3 KB - Last synced: 3 months ago - Pushed: over 2 years ago - Stars: 18 - Forks: 7
PizzaProgram/MCP23017-PCF8574-AIO
This is a Node-Red node to communicate with MCP23017 or PCF8574(A) chips on a I2C bus. Both Input + Output.
Language: JavaScript - Size: 130 KB - Last synced: 28 days ago - Pushed: about 2 months ago - Stars: 2 - Forks: 1
pvainio/scd30
Sensirion SCD30 CO2 sensor I2C driver
Language: Go - Size: 20.5 KB - Last synced: 4 months ago - Pushed: over 1 year ago - Stars: 3 - Forks: 2
daguirrem/usi_i2c_slave
Library for USI i2c slave mode in ATtiny compatible devices
Language: C - Size: 89.8 KB - Last synced: 7 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
Yujie-Zhao/Shimming_Coil
1D shimming coil design and optimisation algorithm
Language: Python - Size: 144 MB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 1 - Forks: 0
mlab-modules/RTC03
Modul contains real-time clock IO PCF8583, which can work as signal counter up to 20kHz.
Size: 1.83 MB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
simonprickett/unicorn-trackball
MicroPython demo for Pimoroni Galactic and Cosmic Unicorn devices with Trackball breakout
Language: Python - Size: 22.5 KB - Last synced: about 2 months ago - Pushed: 7 months ago - Stars: 2 - Forks: 0
GitMoDu/ArduinoTemplateI2CSlave
Arduino template I2C device and driver.
Language: C++ - Size: 113 KB - Last synced: 9 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
TedKus/useftdi
This library is useful for FAST communicating with i2C or SMBus or PMBus devices using FTDI adapters. Typical message to message transmission delay is less than 1 millisecond.
Language: Python - Size: 1.36 MB - Last synced: 9 months ago - Pushed: over 2 years ago - Stars: 3 - Forks: 1
gmparis/CircuitPython_I2C_Button
CircuitPython I2C Button à la Sparkfun Qwiic Button/Switch/Arcade
Language: Python - Size: 127 KB - Last synced: about 21 hours ago - Pushed: almost 3 years ago - Stars: 3 - Forks: 1
sosandroid/AnalogDevice_AD5161
Arduino lib for AD5161 digital potentiometer through SPI or I2C
Language: C++ - Size: 141 KB - Last synced: 10 months ago - Pushed: about 9 years ago - Stars: 4 - Forks: 1
aynurin/iot-station
IoT controller based on ESP8266 with I2C peripherals with example implementation as a plant ecosystem controller.
Size: 90.8 MB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0
Pet-Series/pet_mcu_common
ROS1-package with common microcontroller(MCU) firmware for the our home made Pet-series micro robots.
Language: C - Size: 2.01 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 2 - Forks: 1
mlab-modules/I2CHUB02
I2CHUB02 is low voltage I2C multiplexer (hub) which allows you to divide I2C bus into 8 separate buses, where the user can switch and connect individual sub-bus differently. This can connect multiple I2Cs to the device, change the voltage levels, or disconnect a certain part of the bus when it is stuck.
Language: Python - Size: 7.79 MB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0
cailloumajor/go-mcp23xxx-periph
Microchip's MCP23xxx GPIO expander device driver to work with periph
Language: Go - Size: 36.1 KB - Last synced: 11 months ago - Pushed: over 3 years ago - Stars: 3 - Forks: 0
smittytone/cli2c 📦
A generic I2C driver for macOS and some display-specific ones too. They require an RP2040-based board running the provided firmware.
Language: C - Size: 418 KB - Last synced: 10 months ago - Pushed: about 1 year ago - Stars: 5 - Forks: 2
iammingge/Driver_bus_i2c
I2C bus Driver
Language: C - Size: 37.1 KB - Last synced: 12 months ago - Pushed: 12 months ago - Stars: 0 - Forks: 0
jxleyo/Driver_Sample
公开的驱动样例
Language: C - Size: 26.2 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 1 - Forks: 2
alterstrategy/i2c-database
I2C Chip Address Database used in IoT Devices
Size: 22.5 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
sosandroid/WM8741-Arduino
An Arduino Library for Wolfson Micro WM8741 DACs
Language: C++ - Size: 160 KB - Last synced: 10 months ago - Pushed: over 9 years ago - Stars: 5 - Forks: 1
kotyara12/reI2C
Wrapping standard library i2c.h for ease of use
Language: C++ - Size: 22.5 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 2 - Forks: 0
Ernane-AAC/MCP4725_Fast_Write_Access
It shows how to use TWI direct resgister access to increase the speed
Language: C++ - Size: 853 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
cho45/ruby-i2c-devices
i2c-devices is a library for using I2C devices by using /dev/i2c-* or /sys/class/gpio with bit-banging.
Language: Ruby - Size: 65.4 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 22 - Forks: 11
sosandroid/FRAM_MB85RC_I2C
Arduino library for I2C FRAM - Fujitsu MB85RC & Cypress FM24, CY15B
Language: C++ - Size: 144 KB - Last synced: 10 months ago - Pushed: about 3 years ago - Stars: 52 - Forks: 20
webspiderteam/TestCH341
Ch341 I2c Protocol test application
Language: C# - Size: 45.9 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
Pet-Series/pet_ros2_joystick_pkg
ROS2-based joystick. Remotely control your robot via cmd_vel topic
Language: Python - Size: 5.21 MB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
mrmx/AW9523B
AW9523B LED Driver & GPIO I2C 16bit expander
Language: C++ - Size: 170 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 17 - Forks: 1
Pet-Series/pet_ros2_lcd_pkg
ROS2 node that publish text on a LCD display. Supported displays LCD1604 + LCD2004 displays
Language: Python - Size: 13.1 MB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
fm4dd/pmod-crypto
1Mbit I2C CRYPTO AUTH PMOD ATECC508A
Size: 2.22 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0
tkurbad/PicoBorgRev_PIC 📦
PIC code for the PicoBorg Reverse ported to sdcc
Size: 5.35 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
cmq2002/Traffic_Light_System_RBT6
Traffic Light System with Custom board using STM32RBT6
Language: C - Size: 25.4 MB - Last synced: 30 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
CedarGroveStudios/PCB_AD5245_Digital_Potentiometer
A small breakout board and CircuitPython driver for the 10K AD5245 digital potentiometer.
Size: 9.36 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
charkster/samd21-i2c_slave_16bit_address
This implements an i2c slave with a register map of 16k bytes in sram (SAMD21 has a total of 32kB ram). A 2 byte write is needed to load a 14bit address. The slave supports multi-byte writes and reads. It uses the "Wire" library.
Language: Python - Size: 31.3 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
enjoyneering/MCP4725
Arduino library for MCP4725 12-bit DAC with EEPROM
Language: C++ - Size: 22.5 KB - Last synced: over 1 year ago - Pushed: almost 3 years ago - Stars: 8 - Forks: 1
soligen2010/Adafruit_ADS1X15 Fork of adafruit/Adafruit_ADS1X15
Driver for TI's ADS1x15: 12 and 16 bit Differential or Single-Ended ADC with PGA and Comparator
Language: C++ - Size: 49.8 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 60 - Forks: 31
fooker/attiny85-i2c-pwm
I²C controleld PWM generator based on ATTiny85
Language: C - Size: 10.7 KB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 13 - Forks: 1
tardisgallifrey/ads1115
A method to utilize C code on a Raspberry Pi to read analog inputs from an ADS1115 board.
Language: C - Size: 48.8 KB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 2 - Forks: 0
MarcFontaine/si-clock
An interface to the Silicon Labs Si5351 clock chip
Language: Haskell - Size: 14.6 KB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 5 - Forks: 2
rogiervandergeer/pca9536-driver
Easy-to-use python driver for the PCA9536 GPIO expander.
Language: Python - Size: 20.5 KB - Last synced: 14 days ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
ncd-io/ncd-red-ads1115
ADS1115 Library from ncd.io
Language: HTML - Size: 2.33 MB - Last synced: 15 days ago - Pushed: almost 5 years ago - Stars: 3 - Forks: 1
zafersn/stm32f-LL-example
This example is based on the STM32f072B ST low-level API. The peripheral initialization uses LL unitary service functions for optimization purposes (performance and size). In this repository, you will find an example in peripherals/modules below
Language: C - Size: 48.2 MB - Last synced: over 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
homemadesoftware/pi-i2device
C library to allow pinvoke access to i2c bus from dotnet core applications
Language: C - Size: 2.93 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
GreenPonik/GreenPonik_Atlas_Scientific_OEM_i2c
Read Atlas Scientific OEM circuits on I2c bus
Language: Python - Size: 645 KB - Last synced: 4 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0
ncd-io/ncd-red-mcp23008
MCP23008 library from ncd.io
Language: HTML - Size: 161 KB - Last synced: 18 days ago - Pushed: about 4 years ago - Stars: 1 - Forks: 0
mnishiguchi/i2c_server
Wrap an I2C device in a separate process
Language: Elixir - Size: 80.1 KB - Last synced: 16 days ago - Pushed: almost 3 years ago - Stars: 9 - Forks: 1
JAndrassy/UnoWiFiDevEdSerial1
Implements Serial1 of Arduino Uno WiFi Developer Edition board to access the on-board ESP8266
Language: C++ - Size: 175 KB - Last synced: over 1 year ago - Pushed: about 4 years ago - Stars: 12 - Forks: 8
ncd-io/ncd-red-mcp4725
MCP4725 library from ncd.io
Language: JavaScript - Size: 59.6 KB - Last synced: 16 days ago - Pushed: about 6 years ago - Stars: 2 - Forks: 0
ncd-io/ncd-red-mcp4728
MCP4728 Library from ncd.io
Language: HTML - Size: 17.6 KB - Last synced: 14 days ago - Pushed: about 6 years ago - Stars: 1 - Forks: 0
ckuethe/i2cgps
Arduino firmware to convert an NMEA gps into an i2c device
Language: C++ - Size: 6.84 KB - Last synced: over 1 year ago - Pushed: almost 5 years ago - Stars: 1 - Forks: 0
elektrofuzzis/ftExtender
I2C-Bus Verbinder mit Levelshifter für fischertechnik TX, TXT und ftDuino Controller
Size: 2.99 MB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 1 - Forks: 2
ncd-io/ncd-red-ads7828
ADS7828 Library from NCD
Language: HTML - Size: 90.8 KB - Last synced: about 2 months ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
ncd-io/ncd-red-mcp3425
Language: JavaScript - Size: 44.9 KB - Last synced: 8 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
ncd-io/ncd-red-humichip
HumiChip library from ncd.io
Language: JavaScript - Size: 40 KB - Last synced: 15 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
majastanislawska/tiny-i2c-encoder
Sketch for ATTiny85 that exports status of rotary encoder over i2c
Size: 13.7 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
AlejandroHerr/i2c-bus-promised
Bus and Device classes for i2c-bus, with promised functions.
Language: JavaScript - Size: 495 KB - Last synced: 15 days ago - Pushed: about 5 years ago - Stars: 1 - Forks: 1
ncd-io/ncd-red-ams5812
AMS5812 Library from ncd.io
Language: JavaScript - Size: 89.8 KB - Last synced: 5 months ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 0
ncd-io/ncd-red-ams5915
AMS5915 Library from ncd.io
Language: JavaScript - Size: 52.7 KB - Last synced: 17 days ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 0
ncd-io/ncd-red-pca9536
PCA9536 Library from ncd.io
Language: JavaScript - Size: 118 KB - Last synced: 3 months ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0