C++ esp32-arduino

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

Top 23 C++ esp32-arduino Projects

  • ESP32-A2DP

    A Simple ESP32 Bluetooth A2DP Library (to implement a Music Receiver or Sender) that supports Arduino, PlatformIO and Espressif IDF

    Project mention: Retreive time & date, cellular signal strength and battery percentage information via Bluetooth on esp32 | /r/embedded | 2023-08-13

    Whole thing is programmed using Arduino library in platformio and for a2dp sink im using pschatzmann library https://github.com/pschatzmann/ESP32-A2DP

  • NeoPixelBus

    An Arduino NeoPixel support library supporting a large variety of individually addressable LEDs. Please refer to the Wiki for more details. Please use the GitHub Discussions to ask questions as the GitHub Issues feature is used for bug tracking.

    Project mention: Does anyone use RGBW addressable leds? | /r/arduino | 2023-12-10

    This library (and some others) supports them: https://github.com/Makuna/NeoPixelBus

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

  • AutoConnect

    An Arduino library for ESP8266/ESP32 WLAN configuration at runtime with the Web interface

  • ESP32-HUB75-MatrixPanel-DMA

    An Adafruit GFX Compatible Library for the ESP32, ESP32-S2, ESP32-S3 to drive HUB75 LED matrix panels using DMA for high refresh rates. Supports panel chaining.

  • RemoteDebug

    Library for Arduino to debug projects over WiFi, with web app or telnet, with print commands like Serial Monitor

    Project mention: I want an easy serial monitor without having to connect a laptop | /r/esp32 | 2023-05-25

    https://github.com/JoaoLopesF/RemoteDebug maybe you can try this

  • dscKeybusInterface

    An Arduino/esp8266/esp32 library to directly interface with DSC security systems.

    Project mention: I'm a security technician. I found out where all our Pis are going. Access control panel I'm working on: | /r/raspberry_pi | 2023-06-20

    The sensors themselves are relatively easy to defeat, a strong enough magnet in the right position and you can pop a door or window open without tripping the sensor. This specific DSC panel was chosen as the bus protocol was unencrypted(the only reasonable attack would be a playback attack, everything needs a user, master, or installer code), but it would be relatively easy to add an esp8266 behind the wall plate of a keypad. (take notes, this is why you should have motion detectors wired inside, and add latching tamper zones). I don't have to worry about the encryption issue, since the keybus line doesn't go outside of a locked closet, which will probably use the latching tamper preset.

  • flipperzero-mayhem

    Perfect companion for your Flipper Zero. ESP32 with WiFi, BT/BLE, micro-SD, camera+PSRAM, flashlight and extras: NRF24/CC1101, 3V/5V sensors

    Project mention: Show HN: Visual vulnerability scan with ESP32-CAM and on-device model | news.ycombinator.com | 2023-09-23

    Hi HN!

    What if your FlipperZero could scan the scene visually to match payloads to target devices?

    In this example project, we trained a tiny image classifier to differentiate between iPhones and RFID card readers from an ESP32-CAM feed. We show how to create custom model optimized to run in real-time on your MCU.

    We're planning to integrate this example with the Mayhem project: https://github.com/eried/flipperzero-mayhem

    What kind of devices would you want to identify? Feedback/thoughts are welcomed!

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

  • EspMQTTClient

    Wifi and MQTT handling for ESP8266 and ESP32

    Project mention: Synchronize 25 ESP8266 to start playback of an audio file at the same time | /r/arduino | 2023-12-08

    This is a perfect use case for MQTT, e.g. this library for ESP boards. Create a broker on the network (e.g. a Raspberry Pi running Mosquitto, and have all the ESP boards subscribe to a topic. When you want to play a sound, publish a message to the topic, and all of the ESPs should see it very quickly. You don't need to synchronize clocks any more because it's simply based on the timing of publishing a message.

  • ArtnetWifi

    Arduino library for Art-Net (artnet) over WiFi, send and receive DMX data. Runs on ESP8266, ESP32, Pi Pico W, WiFi101 and WiFiNINA devices.

    Project mention: Using Resolume Arena 6 and 2 ESP32s | /r/FastLED | 2023-06-23

    ArtnetWifi being one of the most used, you can see that it combines universe byte and subnet byte here

  • esp32FOTA

    Experiments in firmware OTA updates for ESP32 dev boards

  • esp32_https_server

    Alternative ESP32 Webserver implementation for the ESP32 Arduino Core, supporting HTTPS and HTTP.

  • ezTime

    ezTime — pronounced "Easy Time" — is a very easy to use Arduino time and date library that provides NTP network time lookups, extensive timezone support, formatted time and date strings, user events, millisecond precision and more.

  • ESP-WebOTA

    Simple web based Over-the-Air (OTA) updates for ESP based projects

  • esp32-arduino-matter

    Matter IoT protocol library for ESP32 working on Arduino framework

    Project mention: Can I power a ws2812b led directly? | /r/esp32 | 2023-05-03

    esp32-matter

  • FastAccelStepper

    A high speed stepper library for Atmega 168/328p (nano), Atmega32u4, Atmega 2560, ESP32, ESP32S2, ESP32S3, ESP32C3 and Atmel SAM Due

  • Split-Single-Phase-Energy-Meter

    Split Single-phase Energy Meter

  • ESP32Encoder

    A Quadrature and half quadrature PCNT peripheral driven encoder library supporting 8 encoders

    Project mention: ESP32-iLi9341 with DIGITEN G3/8 Water Flow Hall Sensor shows negative value | /r/arduino | 2023-04-29

    Discription /* * Esp32 WROOM with iLi9341_TFT display * TFT_eSPI Library // https://github.com/Bodmer/TFT_eSPI * * ESP32Encoder Library // https://github.com/madhephaestus/ESP32Encoder.git * * DIGITEN G3/8 Water Flow Hall Sensor * Red - VIN(5v) * Black - GND * Yellow - D2 * * */ Enable TFT_eSPI Library #include // Hardware-specific library #include TFT_eSPI tft = TFT_eSPI(); // Invoke custom library ESP32ENCODER Setup ``` #include

  • ESP-StepperMotor-Server

    Turn your ESP32 into a complete stepper motor control server with web UI, REST API and serial control interface

  • ESP32Time

    An Arduino library for setting and retrieving internal RTC time on ESP32 boards

  • WakeOnLan

    Wake On LAN Library (ESP8266 & ESP32) (by a7md0)

  • ESP32Console

    Extensible UART console library for ESP32 with useful included commands.

  • ServoESP32

    ⚙️ Generate RC servo signal on a selected pins with ESP32 device and Arduino framework.

  • esp32cam-ready

    Plug and Play firmware for the esp32cam. Connect with RTSP (for example VLC). Easy installation: Flash, provision and connect!

  • SaaSHub

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

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). The latest post mention was on 2023-12-10.

C++ esp32-arduino related posts

Index

What are some of the best open-source esp32-arduino projects in C++? This list will help you:

Project Stars
1 ESP32-A2DP 1,383
2 NeoPixelBus 1,151
3 AutoConnect 876
4 ESP32-HUB75-MatrixPanel-DMA 815
5 RemoteDebug 602
6 dscKeybusInterface 475
7 flipperzero-mayhem 438
8 EspMQTTClient 418
9 ArtnetWifi 340
10 esp32FOTA 331
11 esp32_https_server 318
12 ezTime 313
13 ESP-WebOTA 279
14 esp32-arduino-matter 269
15 FastAccelStepper 259
16 Split-Single-Phase-Energy-Meter 255
17 ESP32Encoder 247
18 ESP-StepperMotor-Server 205
19 ESP32Time 188
20 WakeOnLan 159
21 ESP32Console 141
22 ServoESP32 129
23 esp32cam-ready 128
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com