Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes! Learn more →
Top 19 C++ arduino-ide Projects
-
IRremoteESP8266
Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/
-
JetBrains
Tell us how you use coding tools. You may win a prize! Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes!
-
There is one library called Homespan, but this is intended for programming ESP32 in the Arduino environment. This is much easier and beginner friendly, but I wanted something more advanced and challenging :). As I said in the beginning, I wanted to get more familiar with the ESP32 environment and the arduino-esp32 project offers a lot of abstractions. That’s why I opted for the ESP-IDF framework instead.
-
-
-
-
-
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
-
-
Open-Gamma-Detector
☢️👁️ Hardware for a hackable DIY gamma-ray spectrometer using a popular NaI(Tl) scintillator, SiPM and a Raspberry Pi Pico.
-
ESP32-ANCS-Notifications
Easy-to-use Arduino library for interfacing an ESP 32 with Bluetooth LE ANCS mobile device notifications.
-
Smoothed
An Arduino library that allows smoothing of a sensor input using various methods. Uses a template class to ensure sensor readings in any numerical data type can be handled. This makes it both lightweight and flexible.
-
Jarolift_MQTT
Controlling Jarolift TDEF 433MHZ radio shutters via ESP8266 and CC1101 Transceiver Module in asynchronous mode
-
BlueVGA
VGA library for STM32F103C (BluePill) that can manipulate a screen with 28x30 tiles with 8x8 pixels each, in a total resolution of 224x240 pixels with 8 colors using a very low footprint
-
wol-bot-esp32
🤖 An embedded telegram bot for M5Atom (ESP32) to send a Wake on Lan packet on the local network to turn on my PC.
-
-
-
ER_OLEDM1_CH1115
Library to support the ER-OLEDM1.09-1 128X64 OLED Display Module driven by the CH1115 controller for the Arduino eco-system. SPI.
-
-
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.
C++ arduino-ide discussion
C++ arduino-ide related posts
-
I built an offline smart home, and why you should too
-
Help with coding arduino joystick
-
ThermTerm: an open source heat pump controller and home automation terminal, built on ESP32
-
Mitsubishi aircon control without HA/OH
-
Trouble with using the xinput API
-
Cheap options for connecting to cellular data in 2023?
-
Sending custom commands with teensy to act as a game controller.
-
A note from our sponsor - JetBrains
surveys.jetbrains.com | 1 Sep 2025
Index
What are some of the best open-source arduino-ide projects in C++? This list will help you:
# | Project | Stars |
---|---|---|
1 | IRremoteESP8266 | 3,241 |
2 | HomeSpan | 1,915 |
3 | ESPUI | 1,027 |
4 | ESP32-BLE-Mouse | 860 |
5 | SIM7000-LTE-Shield | 489 |
6 | SPIMemory | 467 |
7 | ArduinoXInput | 396 |
8 | Adalight-FastLED | 382 |
9 | Arduino-AppleMIDI-Library | 320 |
10 | Open-Gamma-Detector | 310 |
11 | ESP32-ANCS-Notifications | 177 |
12 | Smoothed | 78 |
13 | Jarolift_MQTT | 71 |
14 | BlueVGA | 67 |
15 | wol-bot-esp32 | 21 |
16 | SIM800L | 17 |
17 | P01.12V-2021.11 | 13 |
18 | ER_OLEDM1_CH1115 | 6 |
19 | esp32_projects | 1 |