C++ I2c

Open-source C++ projects categorized as I2c

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

  • 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.

    InfluxDB logo
  • SerialTransfer

    Arduino library to transfer dynamic, packetized data fast and reliably via Serial, I2C, or SPI

  • lcdgfx

    Driver for LCD displays running on Arduino/Avr/ESP32/Linux (including Rasperry) platforms

  • LiquidMenu

    Menu creation Arduino library for LCDs, wraps LiquidCrystal.

  • VoodooRMI

    Synaptic Trackpad driver over SMBus/I2C for macOS

  • Project mention: ventura | /r/hackintosh | 2023-09-01

    SMBus trackpad - VoodooRMI

  • 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

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • CCS811

    Arduino library for the CCS811 gas sensor for monitoring indoor air quality.

  • ConfigurableFirmata

    A plugin-based version of Firmata

  • SoftWire

    Software I2C implementation for Arduino and other Wiring-type environments

  • PCF8574

    Arduino library for PCF8574 - I2C IO expander

  • NintendoExtensionCtrl

    Arduino library for communicating with Nintendo extension controllers

  • ESP8266-I2C-Driver

    Fixed built-in I2C driver for Arduino ESP8266 core

  • arduino-mcp23017

    Complete support of MCP23017

  • arduino-sht

    Repository for Sensirion humidity and temperature sensor support on Arduino

  • 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.

  • BME680

    Arduino Library to access the Bosch BME680 - temperature, pressure, humidity and gas sensor

  • RPi-Pico-SSD1306-library

    Lightweight SSD1306 library and simple graphics core library based on Adafruit GFX Library.

  • 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
  • BNO055ESP32

    C++ Interface for the Bosch-Sensortec's BNO055 compatible with Espressif's ESP32 SoC running esp-idf.

  • DHT20

    Arduino library for DHT20 I2C temperature and humidity sensor.

  • ErriezDS3231

    DS3213 high precision RTC (Real Time Clock) library for Arduino

  • pomodoro

    Pomodoro timer based on Arduino Pro Mini board and stylized as a Mario block (by 2CoderOK)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ I2c discussion

Log in or Post with

C++ I2c related posts

  • How do I write a program/function in C that counts how many days it’s been running?

    1 project | /r/cprogramming | 5 May 2023
  • I need help with I2C

    7 projects | /r/arduino | 30 Mar 2023
  • Synaptic Trackpad only works for a few seconds then stops. ( Voodoo RMI )

    1 project | /r/hackintosh | 27 Mar 2023
  • Trackpoint and upper mouse buttons aren't working -- HP Elitebook 840 G3 Monterey

    1 project | /r/hackintosh | 10 Jan 2023
  • Can't read registers of PN532

    1 project | /r/arduino | 14 Aug 2022
  • VoodooPS2 and I2C don't work. [Monterey | OpenCore 0.8.1]

    1 project | /r/hackintosh | 19 Jun 2022
  • Got Monterey working on Thinkpad P51, with a 144Hz internal display. Everything worked well except for Trackpad via SMBus

    2 projects | /r/hackintosh | 22 Apr 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 18 Jun 2024
    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. Learn more →

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,965
2 SerialTransfer 397
3 lcdgfx 354
4 LiquidMenu 271
5 VoodooRMI 225
6 PCF8574_library 203
7 DS3231 169
8 CCS811 162
9 ConfigurableFirmata 149
10 SoftWire 124
11 PCF8574 107
12 NintendoExtensionCtrl 106
13 ESP8266-I2C-Driver 75
14 arduino-mcp23017 67
15 arduino-sht 66
16 PCF8575_library 47
17 BME680 37
18 RPi-Pico-SSD1306-library 33
19 BNO055ESP32 23
20 DHT20 21
21 ErriezDS3231 21
22 pomodoro 8

Sponsored
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.
www.influxdata.com