SaaSHub helps you find the best software and product alternatives Learn more →
Top 22 C++ I2c Projects
-
esp8266-oled-ssd1306
Driver for the SSD1306 and SH1106 based 128x64, 128x32, 64x48 pixel OLED display running on ESP8266/ESP32
-
SerialTransfer
Arduino library to transfer dynamic, packetized data fast and reliably via Serial, I2C, or SPI
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
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.
-
DS3231
Communicates between Arduino-programmed AVR and Maxim DS3231 RTC: splice of Ayars' (http://hacks.ayars.org/2011/04/ds3231-real-time-clock.html) and Jeelabs/Ladyada's (https://github.com/adafruit/RTClib) libraries
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
PCF8575_library
i2c 16bits digital expander with 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 and encoder support. Uncommet NOT_SEQUENTIAL_PINOUT define to have pins like datasheet and not sequential one.
-
RPi-Pico-SSD1306-library
Lightweight SSD1306 library and simple graphics core library based on Adafruit GFX Library.
-
BNO055ESP32
C++ Interface for the Bosch-Sensortec's BNO055 compatible with Espressif's ESP32 SoC running esp-idf.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
SMBus trackpad - VoodooRMI
Project mention: How do I write a program/function in C that counts how many days it’s been running? | /r/cprogramming | 2023-05-05This assumes you are using a convenience library such as https://github.com/NorthernWidget/DS3231.
Project mention: RPi-Pico-SSD1306-library VS dw_utf8_gfont_library - a user suggested alternative | libhunt.com/r/RPi-Pico-SSD1306-library | 2023-09-26
C++ I2c related posts
- 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 )
- Trackpoint and upper mouse buttons aren't working -- HP Elitebook 840 G3 Monterey
- Can't read registers of PN532
- VoodooPS2 and I2C don't work. [Monterey | OpenCore 0.8.1]
- Got Monterey working on Thinkpad P51, with a 144Hz internal display. Everything worked well except for Trackpad via SMBus
-
A note from our sponsor - SaaSHub
www.saashub.com | 24 Apr 2024
Index
What are some of the best open-source I2c projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | esp8266-oled-ssd1306 | 1,950 |
2 | SerialTransfer | 374 |
3 | lcdgfx | 343 |
4 | LiquidMenu | 253 |
5 | VoodooRMI | 225 |
6 | PCF8574_library | 190 |
7 | DS3231 | 167 |
8 | CCS811 | 161 |
9 | ConfigurableFirmata | 147 |
10 | SoftWire | 124 |
11 | NintendoExtensionCtrl | 105 |
12 | PCF8574 | 98 |
13 | ESP8266-I2C-Driver | 75 |
14 | arduino-sht | 65 |
15 | arduino-mcp23017 | 64 |
16 | PCF8575_library | 44 |
17 | BME680 | 37 |
18 | RPi-Pico-SSD1306-library | 33 |
19 | BNO055ESP32 | 22 |
20 | DHT20 | 20 |
21 | ErriezDS3231 | 20 |
22 | pomodoro | 8 |
Sponsored