InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 23 C arduino-library Projects
-
TFT_eSPI
Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Adafruit-GFX-Library
Adafruit GFX graphics core Arduino library, this is the 'core' class that all our other graphics libraries derive from
- Project mention: GitHub – Sqfmi/Watchy: Watchy – An Open Source E-Ink Smartwatch | news.ycombinator.com | 2025-11-21
- Project mention: Show HN: Cartoony AI Voices on ESP32 with Pitch Shifting | news.ycombinator.com | 2025-08-05
I show how to use Pitch shifting supported by the arduino-audio-tools[1] and ElatoAI[2] library on ESP32 to get OpenAI Realtime and Gemini Live Voices to sound like cartoons like Alvin and the Chipmunks or Hulk.
[1] https://github.com/pschatzmann/arduino-audio-tools
-
-
GUIslice
GUIslice drag & drop embedded GUI in C for touchscreen TFT on Arduino, Raspberry Pi, ARM, ESP8266 / ESP32 / M5stack using Adafruit-GFX / TFT_eSPI / UTFT / SDL
-
Adafruit_Learning_System_Guides
Programs and scripts to display "inline" in Adafruit Learning System guides
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
ssd1306
Driver for SSD1306, SSD1331, SSD1351, IL9163, ILI9341, ST7735, PCD8544, Nokia 5110 displays running on Arduino/ESP32/Linux (Rasperry) platforms
-
-
Firebase-ESP32
[DEPRECATED]🔥 Firebase RTDB Arduino Library for ESP32. The complete, fast, secured and reliable Firebase Arduino client library that supports CRUD (create, read, update, delete) and Stream operations.
-
Firebase-ESP8266
[DEPRECATED] 🔥 Firebase RTDB Arduino Library for ESP8266 and RP2040 Pico. The complete, fast, secured and reliable Firebase Arduino client library that supports CRUD (create, read, update, delete) and Stream operations.
-
-
-
-
tinybasic
A BASIC interpreter for Arduino, ESP, RP2040, STM32, Infineon XMC and POSIX with IoT and microcontroller features.
Project mention: Completing a new BASIC interpreter in 2025 (strings, math funcs, cassette) | news.ycombinator.com | 2025-10-15 -
SparkFun_MPU-9250-DMP_Arduino_Library
Arduino library for the MPU-9250 enabling its digital motion process (DMP) features.
-
-
-
-
-
EthernetENC
Ethernet library for ENC28J60. This is a modern version of the UIPEthernet library. EthernetENC library is compatible with all Arduino architectures with Arduino SPI library with transactions support. Only include EthernetENC.h instead of Ethernet.h
-
arduino-audio-driver
Flexible driver library for audio boards and codec chips e.g AC101 ES8388 ES8311 CS43l22 ES7243 etc
Project mention: A Weather Clock (with Alarms) for ESP32 / Raspberry Pi Pico Implemented with Arduino Framework | dev.to | 2025-05-09ES8311 with arduino audio driver and arduino audio tools
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C arduino-library discussion
C arduino-library related posts
-
GitHub – Sqfmi/Watchy: Watchy – An Open Source E-Ink Smartwatch
-
Remote GPS Sensor: Component Selection and GPS Coding
-
Integrating BleuIO with Adafruit Feather RP2040 for Seamless BLE Applications Part 2
-
Integrating BleuIO with Adafruit Feather RP2040 for Seamless BLE Applications
-
Vending Machine Controller
-
Simple Arduino Framework Photo Frame Implementation with Photos Downloaded from the Internet via DumbDisplay
-
How are you guys building the web pages to interface with your projects?
- A note from our sponsor - InfluxDB www.influxdata.com | 21 Dec 2025
Index
What are some of the best open-source arduino-library projects in C? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | TFT_eSPI | 4,450 |
| 2 | Adafruit-GFX-Library | 2,691 |
| 3 | Watchy | 2,540 |
| 4 | arduino-audio-tools | 2,102 |
| 5 | Arduino-HomeKit-ESP8266 | 1,595 |
| 6 | GUIslice | 1,320 |
| 7 | Adafruit_Learning_System_Guides | 1,085 |
| 8 | ssd1306 | 792 |
| 9 | Adafruit_TinyUSB_Arduino | 612 |
| 10 | Firebase-ESP32 | 432 |
| 11 | Firebase-ESP8266 | 422 |
| 12 | esp32_arduino_sqlite3_lib | 422 |
| 13 | LibSSH-ESP32 | 342 |
| 14 | ESPHap | 276 |
| 15 | tinybasic | 262 |
| 16 | SparkFun_MPU-9250-DMP_Arduino_Library | 238 |
| 17 | ESP-Mail-Client | 214 |
| 18 | arduino-device-lib | 211 |
| 19 | sqlite_micro_logger_arduino | 186 |
| 20 | SSLClient | 171 |
| 21 | SparkFun_CAN-Bus_Arduino_Library | 165 |
| 22 | EthernetENC | 161 |
| 23 | arduino-audio-driver | 142 |