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 →
Top 23 esp32-arduino Open-Source Projects
-
ESP32-A2DP
A Simple ESP32 Bluetooth A2DP Library (to implement a Music Receiver or Sender) that supports Arduino, PlatformIO and Espressif IDF
-
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.
-
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.
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
RemoteDebug
Library for Arduino to debug projects over WiFi, with web app or telnet, with print commands like Serial Monitor
-
dscKeybusInterface
An Arduino/esp8266/esp32 library to directly interface with DSC security systems.
-
Farm-Data-Relay-System
A system that uses ESP-NOW, LoRa, and other protocols to transport sensor data in remote areas without relying on WiFi.
-
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
-
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.
-
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.
-
FastAccelStepper
A high speed stepper library for Atmega 168/328p (nano), Atmega32u4, Atmega 2560, ESP32, ESP32S2, ESP32S3, ESP32C3 and Atmel SAM Due
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Retreive time & date, cellular signal strength and battery percentage information via Bluetooth on esp32 | /r/embedded | 2023-08-13Whole thing is programmed using Arduino library in platformio and for a2dp sink im using pschatzmann library https://github.com/pschatzmann/ESP32-A2DP
This library (and some others) supports them: https://github.com/Makuna/NeoPixelBus
Project mention: Works when connected to PC not off of numerous power adapters | /r/esp32 | 2023-05-27It's the ESPresence images, so i'd need to spelunk through their code to see.
Project mention: I want an easy serial monitor without having to connect a laptop | /r/esp32 | 2023-05-25https://github.com/JoaoLopesF/RemoteDebug maybe you can try this
fyi, the controller is easily removed and all the pins are clearly labeled and easy to access: https://github.com/ph1p/ikea-led-obegraensad
Project mention: Ask HN: What have you built with ESPHome, ESP8266 or similar hardware | news.ycombinator.com | 2024-04-27Brought an inactive home security system onto Home Assistant using the below repository, so I can track everything from smoke alarms to motion, doors, and windows. I swear there's a niche business opportunity in retrofitting all these deactivated systems!
https://github.com/taligentx/dscKeybusInterface
Project mention: Show HN: Visual vulnerability scan with ESP32-CAM and on-device model | news.ycombinator.com | 2023-09-23Hi 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!
Check the manufacturer code examples link, they use the gpio pin 4, inside the utilities.h file.
Project mention: Synchronize 25 ESP8266 to start playback of an audio file at the same time | /r/arduino | 2023-12-08This 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 being one of the most used, you can see that it combines universe byte and subnet byte here
Since you're (seemingly) already familiar with Arduino, just use that as your framework. You can program the ESP32 in Arduino and access any library you're familiar with as well as handle Wifi.
You can buy an RGB matrix on Adafruit and they sell esp32 boards that can drive them directly,so it's essentially plug and play, no hardware knowledge necessary.
If you prefer to DIY but still need some guide, check out this project that documents both hardware and software to achieve what you want to do:
https://github.com/BlueAndi/esp-rgb-led-matrix
esp32-arduino related posts
-
Ask HN: How to get started with practical hardware?
-
Show HN: Visual vulnerability scan with ESP32-CAM and on-device model
-
Using Resolume Arena 6 and 2 ESP32s
-
IKEA Obegränsad + ESP32 + WLED?
-
Works when connected to PC not off of numerous power adapters
-
I want an easy serial monitor without having to connect a laptop
-
Can I power a ws2812b led directly?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 3 May 2024
Index
What are some of the best open-source esp32-arduino projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Arduino-HomeKit-ESP8266 | 1,451 |
2 | ESP32-A2DP | 1,413 |
3 | NeoPixelBus | 1,151 |
4 | ESPresense | 971 |
5 | AutoConnect | 879 |
6 | ESP32-HUB75-MatrixPanel-DMA | 831 |
7 | Esp32_oscilloscope | 702 |
8 | RemoteDebug | 602 |
9 | ikea-led-obegraensad | 568 |
10 | dscKeybusInterface | 480 |
11 | Farm-Data-Relay-System | 467 |
12 | flipperzero-mayhem | 448 |
13 | LilyGo-T-Call-SIM800 | 447 |
14 | EspMQTTClient | 419 |
15 | ArtnetWifi | 345 |
16 | esp32FOTA | 332 |
17 | TTGO-T-Beam | 324 |
18 | esp32_https_server | 323 |
19 | ezTime | 315 |
20 | ESP-WebOTA | 281 |
21 | esp-rgb-led-matrix | 274 |
22 | esp32-arduino-matter | 273 |
23 | FastAccelStepper | 265 |
Sponsored