C++ arduino-ide

Open-source C++ projects categorized as arduino-ide

Top 19 C++ arduino-ide Projects

arduino-ide
  1. IRremoteESP8266

    Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/

  2. 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!

    JetBrains logo
  3. HomeSpan

    HomeKit Library for the Arduino-ESP32

    Project mention: How I built a custom Homekit thermostat for 40€ | dev.to | 2025-03-10

    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.

  4. ESPUI

    A simple web user interface library for ESP32 and ESP8266

  5. ESP32-BLE-Mouse

    Bluetooth LE Mouse library for the ESP32 (Arduino IDE compatible)

  6. SIM7000-LTE-Shield

    Botletics SIM7000 LTE CAT-M1/NB-IoT Shield for Arduino

  7. SPIMemory

    Arduino library for Flash Memory Chips (SPI based only). Formerly SPIFlash

  8. ArduinoXInput

    XInput library for USB capable Arduino boards

  9. 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!

    Sevalla logo
  10. Adalight-FastLED

    Adalight with FastLED support

  11. Arduino-AppleMIDI-Library

    Send and receive MIDI messages over Ethernet (rtpMIDI or AppleMIDI)

  12. Open-Gamma-Detector

    ☢️👁️ Hardware for a hackable DIY gamma-ray spectrometer using a popular NaI(Tl) scintillator, SiPM and a Raspberry Pi Pico.

  13. ESP32-ANCS-Notifications

    Easy-to-use Arduino library for interfacing an ESP 32 with Bluetooth LE ANCS mobile device notifications.

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

  15. Jarolift_MQTT

    Controlling Jarolift TDEF 433MHZ radio shutters via ESP8266 and CC1101 Transceiver Module in asynchronous mode

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

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

  18. SIM800L

    An Arduino Library for GSM SIM800L, compatible with Arduino UNO, MEGA, DUO, ESP8266, ESP32

  19. P01.12V-2021.11

    Access Pro Hardware and Sample Code

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

  21. esp32_projects

    various projects with an ESP32 microcontroller using various sensors and breadboards

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

    InfluxDB 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++ arduino-ide discussion

Log in or Post with

C++ arduino-ide related posts

  • I built an offline smart home, and why you should too

    1 project | news.ycombinator.com | 11 Jan 2024
  • Help with coding arduino joystick

    1 project | /r/ErgoMechKeyboards | 9 Dec 2023
  • ThermTerm: an open source heat pump controller and home automation terminal, built on ESP32

    2 projects | /r/esp32 | 2 Sep 2023
  • Mitsubishi aircon control without HA/OH

    2 projects | /r/esp32 | 8 Jun 2023
  • Trouble with using the xinput API

    1 project | /r/diyelectronics | 30 Apr 2023
  • Cheap options for connecting to cellular data in 2023?

    1 project | /r/arduino | 22 Apr 2023
  • Sending custom commands with teensy to act as a game controller.

    1 project | /r/arduino | 23 Mar 2023
  • A note from our sponsor - JetBrains
    surveys.jetbrains.com | 1 Sep 2025
    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 →

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

Sponsored
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!
surveys.jetbrains.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?