Awesome Open Source
Awesome Open Source
Combined Topics
i2c
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 41 I2c Open Source Projects
Categories
>
Hardware
>
I2c
Johnny Five
⭐
12,127
JavaScript Robotics and IoT programming framework, developed at Bocoup.
Tinygo
⭐
7,610
Go compiler for small places. Microcontrollers, WebAssembly, and command-line tools. Based on LLVM.
Gobot
⭐
7,033
Golang framework for robotics, drones, and the Internet of Things (IoT)
Cylon
⭐
3,785
JavaScript framework for robotics, drones, and the Internet of Things (IoT)
Periph
⭐
1,618
Go·Hardware·Lean
Esp8266 Oled Ssd1306
⭐
1,401
Driver for the SSD1306 and SH1106 based 128x64, 128x32, 64x48 pixel OLED display running on ESP8266/ESP32
Mraa
⭐
1,219
Linux Library for low speed IO Communication in C with bindings for C++, Python, Node.js & Java. Supports generic io platforms, as well as Intel Edison, Intel Joule, Raspberry Pi and many more.
Swiftygpio
⭐
1,184
A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire.
Luma.oled
⭐
553
Python module to drive a SSD1306 / SSD1309 / SSD1322 / SSD1325 / SSD1327 / SSD1331 / SSD1351 / SH1106 OLED
Rppal
⭐
455
A Rust library that provides access to the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals.
Buck50
⭐
355
STM32F103 logic analyzer and more
Elixir_ale
⭐
336
Interact with hardware in Elixir - GPIOs, I2C and SPI
Ssd1306
⭐
300
Driver for SSD1306, SSD1331, SSD1351, IL9163, ILI9341, ST7735, PCD8544, Nokia 5110 displays running on Arduino/ESP32/Linux (Rasperry) platforms
Waterius
⭐
293
Передача показаний воды по Wi-Fi. Watermeter Wi-Fi transmitter.
I2c Bus
⭐
250
I2C serial bus access with Node.js
Drivers
⭐
246
TinyGo drivers for sensors and other devices that use I2C, SPI, GPIO, ADC, and UART interfaces.
Sniffrom
⭐
233
A tool for passive data capture and reconnaissance of serial flash chips. It is used in conjunction with a Saleae logic analyzer to reconstruct flash memory contents and extract contextual information about device operations.
Ch341 Store
⭐
222
Documents and Software Related to the famous CH341a used in I2C/SPI Flash Programmers also called as Bios Programmers
I2c Moisture Sensor
⭐
193
I2C based soil moisture sensor
Nf Interpreter
⭐
168
⚙️ nanoFramework Interpreter, CLR, HAL, PAL and reference target boards
Diozero
⭐
165
Java Device I/O library that is portable across Single Board Computers. Tested with Raspberry Pi, Odroid C2, BeagleBone Black, Next Thing CHIP, Asus Tinker Board and Arduinos. Supports GPIO, I2C, SPI as well as Serial communication. Also known to work with Udoo Quad.
Piscope
⭐
156
Turn your Raspberry Pi into an Oscilloscope/XY Plotter with Python
Ofxgpio
⭐
155
Library C++ for raspberrypi and orangepi, GPIO interfaces compatible with openframeworks.
Ha4iot
⭐
146
Open Source Home Automation system for .NET
Liquidmenu
⭐
141
Menu creation Arduino library for LCDs, wraps LiquidCrystal.
Arduino
⭐
130
C# .NET - Arduino library supporting simultaneous serial ASCII, Firmata and I2C communication
Rust I2cdev
⭐
119
Rust library for interfacing with i2c devices under Linux
Esp32 Mpu Driver
⭐
110
ESP32 full library for all MPU6000 MPU6050 MPU6500 MPU9150 MPU9250 with SPI and I2C support and more.
Powershell Iot
⭐
106
Interact with I2C, SPI & GPIO devices using PowerShell Core!
Rpi Examples
⭐
104
Raspberry Pi examples
Msp430_usi_i2c
⭐
83
I2C for the MSP430 using the USI module. ➡️
Gopi
⭐
81
Raspberry Pi Go Language Interface
Esp32 I2c Ssd1306 Oled
⭐
68
A library for esp32 i2c oled ssd1306
Nintendoextensionctrl
⭐
66
Arduino library for communicating with Nintendo extension controllers
Rtd 2660 Programmer
⭐
60
Realtek RTD2660/2662 programmer
Rt U8g2
⭐
56
U8g2 for rt-thread - a monochrome graphics library
Lsquaredc
⭐
42
A library for I2C communications for Linux devices (Beaglebone Black, Raspberry PI, and possibly others).
Raspberrysharp
⭐
41
A .NET/Mono IO Library for Raspberry Pi This library is a complete refactoring of Raspberry-Sharp libraries, merged into one library and updated to RB3, CM3 and RB3+
Androidthings Drivers
⭐
30
Android Things open source peripheral drivers
Imanager
⭐
16
Advantech iManager Linux driver set for Advantech Embedded Boards
Bmp085
⭐
11
A node.js module for reading a BMP085 barometer sensor.
1-41 of 41 projects
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210