SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 I2c Open-Source Projects
-
TinyGo
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: Cylon: JavaScript framework for robotics, drones, and the Internet of Things | news.ycombinator.com | 2024-05-04
What are the pros and cons of this compared to Johnny-Five?
http://johnny-five.io/
-
Project mention: Cylon: JavaScript framework for robotics, drones, and the Internet of Things | news.ycombinator.com | 2024-05-04
I can’t speak directly for deadprogram and the status of his projects, but I know much of his activity of late has been working in this same space, but in Go:
* Gobot (https://gobot.io/)
-
Project mention: Cylon: JavaScript framework for robotics, drones, and the Internet of Things | news.ycombinator.com | 2024-05-04
-
esp8266-oled-ssd1306
Driver for the SSD1306 and SH1106 based 128x64, 128x32, 64x48 pixel OLED display running on ESP8266/ESP32
-
-
SwiftyGPIO
A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire.
-
rppal
A Rust library that provides access to the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals.
-
luma.oled
Python module to drive a SSD1306 / SSD1309 / SSD1322 / SSD1325 / SSD1327 / SSD1331 / SSD1351 / SH1106 OLED
-
ssd1306
Driver for SSD1306, SSD1331, SSD1351, IL9163, ILI9341, ST7735, PCD8544, Nokia 5110 displays running on Arduino/ESP32/Linux (Rasperry) platforms
-
drivers
TinyGo drivers for sensors, displays, wireless adaptors, and other devices that use I2C, SPI, GPIO, ADC, and UART interfaces.
-
-
gpt-home
ChatGPT at home! Basically a better Google Nest Hub or Amazon Alexa home assistant. Built on the Raspberry Pi using the OpenAI API.
-
SerialTransfer
Arduino library to transfer dynamic, packetized data fast and reliably via Serial, I2C, or SPI
-
-
hydrafw
HydraBus HydraFW official firmware for open source multi-tool for anyone interested in learning/developping/debugging/hacking/Penetration Testing for basic or advanced embedded hardware
-
-
-
-
asus-numberpad-driver
Maintained feature-rich linux driver for NumberPad(2.0) on Asus laptops. NumberPad(2.0) is illuminated numeric keypad integrated to touchpad which appears when is done tap on top right corner of touchpad for atleast 1s by default (configurable) or slide gesture from top right/left corner to the center, the left shows calc app aswell (configurable).
-
-
PCF8574_library
PCF8574 library. i2c digital expander for Arduino, Raspberry Pi Pico and rp2040 boards, esp32, SMT32 and ESP8266. Can read write digital values with only 2 wire. Very simple to use and encoder support.
-
SolidSoils4Arduino
C# .NET - Arduino library supporting simultaneous serial ASCII, Firmata and I2C communication (by SolidSoils)
I2c discussion
I2c related posts
-
Cylon: JavaScript framework for robotics, drones, and the Internet of Things
-
STM32F103C8T6 USART. HELP PLEASE IDK WHATS GOING ON
-
How do I write a program/function in C that counts how many days it’s been running?
-
I need help with I2C
-
Synaptic Trackpad only works for a few seconds then stops. ( Voodoo RMI )
-
Implementing a non blocking delay on Raspberry with Rust
-
Trackpoint and upper mouse buttons aren't working -- HP Elitebook 840 G3 Monterey
-
A note from our sponsor - SaaSHub
www.saashub.com | 4 Oct 2024
Index
What are some of the best open-source I2c projects? This list will help you:
Project | Stars | |
---|---|---|
1 | TinyGo | 15,250 |
2 | johnny-five | 13,267 |
3 | gobot | 8,892 |
4 | cylon.js | 4,196 |
5 | esp8266-oled-ssd1306 | 2,003 |
6 | hidapi | 1,633 |
7 | SwiftyGPIO | 1,347 |
8 | rppal | 1,214 |
9 | luma.oled | 805 |
10 | ssd1306 | 664 |
11 | drivers | 608 |
12 | buck50 | 563 |
13 | gpt-home | 418 |
14 | SerialTransfer | 412 |
15 | lcdgfx | 376 |
16 | hydrafw | 362 |
17 | i2c-bus | 348 |
18 | nf-interpreter | 310 |
19 | LiquidMenu | 284 |
20 | asus-numberpad-driver | 257 |
21 | VoodooRMI | 235 |
22 | PCF8574_library | 214 |
23 | SolidSoils4Arduino | 197 |