ESP32
ESP32 is a series of low-cost, low-power system on a chip microcontrollers with integrated Wi-Fi and dual-mode Bluetooth. It is a successor to the ESP8266 microcontroller. Widely used in hobby projects to large scale industrial applications.
- GitHub: https://github.com/topics/esp32
- Wikipedia: https://en.wikipedia.org/wiki/ESP32
- Repo: https://github.com/espressif
- Created by: Espressif Systems
- Aliases: esp32s2, esp32s3, esp32c3,
- Last updated: 2026-06-29 00:10:21 UTC
- JSON Representation
https://github.com/lbuque/micropython-home-assistant
Home Assistant MQTT integration for MicroPython
esp32 home-assistant micropython mqtt
Last synced: 12 Apr 2025
https://github.com/richstokes/forza-tcs
Hardware-based traction control system for the Forza Motorsport & Forza Horizon games
arduino automotive embedded esp32 forza-motorsport m5stack m5stack-cores3 sim-racing traction-control
Last synced: 13 Apr 2025
https://github.com/kotyara12/rei2c
Wrapping standard library i2c.h for ease of use
esp-idf esp32 i2c i2c-bus i2c-device i2c-sensors
Last synced: 29 Jun 2025
https://github.com/hongtai-yuan/microros_ros2
该仓库采用Microros与底盘的esp32控制板进行通信,包含通过串口进行通信及通过ip进行通信,ip通信可能会常常不稳定。
esp32 microros microros-tutorial
Last synced: 30 Jan 2026
https://github.com/tomorrow56/m5stackwifiuploader
WiFi-based file upload library for M5Stack with SD card support. Upload photos, binary data, and text files via HTTP with a web interface.
arduino embedded esp32 file-upload iot m5stack sd-card wifi
Last synced: 31 Jan 2026
https://github.com/cdfer/motor-pid-replacement-neural-network
A novel approach to controlling brushed DC motors using neural networks, overcoming the limitations of traditional PID controllers. This project explores the potential of neural networks to learn and adapt to the complexities of model train control, achieving smooth and stable motion.
aifes arduino embedded-systems esp32 neural-network pid-controller pytorch train
Last synced: 03 Feb 2026
https://github.com/kei4251/esp32-jammer-
KEI JAMMER – A personal project focused on experimenting with wireless security using ESP32 and NRF24 modules. It features multiple jamming modes, including Wi-Fi, Bluetooth, BLE, and RC Drones. This repository includes firmware and tools for educational purposes. Use responsibly! ⚡🔧
arduino coding cybersecurity diy electronics esp32 hacking jammer programming
Last synced: 11 Jun 2025
https://github.com/alankrantas/saiko-iotomatic-watch-esp32-round-lcd
An analog-styled IoT watch display with ESP32 and GC9A01A TFT LCD
analog-clock analog-design clock esp32 gc9a01a internet-of-things iot lcd ntp ntp-protocol seiko tft tft-display watch
Last synced: 12 Oct 2025
https://github.com/ok-home/nvs_wifi_connect
ESP32 WiFi Connect to an access point or create an access point using SSID/Pass saved in NVS. Designed to work in a local network.
esp-idf esp-wifimanager esp32 esp32c3 esp32s3
Last synced: 03 Apr 2025
https://github.com/iamlite/cyd-system-monitor
Cheap Yellow Display System Monitor using Glances API
cheap-yellow-display esp32 systemmonitor unraid
Last synced: 16 May 2025
https://github.com/mqttiotstuff/esp32_promiscuis_mode
Passive Wifi Packet Observer and BLE advertising packets serial sensor, used for presence detection, security and indoor location
ble bluetooth-low-energy esp32 esp32-idf indoor-localisation indoor-positioning presence-detection smart-home smarthome wifi-network wifi-security
Last synced: 01 Jul 2025
https://github.com/chandler767/iot-pubnub-examples
Examples for using PubNub Arduino SDK and MQTT Gateway.
arduino atwinc1500 esp32 esp32-arduino esp8266 esp8266-arduino esp8266mqtt internet-of-things iot iot-cloud iot-platform mkr1000 mqtt mqtt-client nodemcu publish-subscribe pubnub pubsub wifi
Last synced: 16 Apr 2025
https://github.com/opentimewatch-project/opentimewatch-os
An open source watch OS for ESP32-S3 based watches (Made in India :india:)
arduino arduino-sketch esp32 esp32-arduino esp32-platformio esp32-s3 esp32-wroom esp32s3 operating-system platformio smartwatch smartwatches wearable-computing wearable-devices wearable-electronic wearable-sensors wearable-tech wearables wifi
Last synced: 23 Apr 2025
https://github.com/balvig/bricks
Casual IoT tinkering and DIY for people who love modern programming languages.
arduino arduino-libraries esp32 esp8266
Last synced: 26 Feb 2026
https://github.com/isameersah/rfid-attendance-system-using-esp32
An IoT-based RFID attendance system built with ESP32, RC522 RFID module, LCD display, and Google Sheets integration. Features two modes: user registration and attendance logging. Data is recorded with timestamps in NST (Nepal Standard Time).
attendance-system esp32 esp32-module-522 google-app-script google-sheets rfid smart-attendance-system
Last synced: 23 Apr 2025
https://github.com/joshnuss/live_imu
Displays IMU data using Phoenix LiveView
esp32 imu phoenix-framework phoenix-live-view
Last synced: 14 Apr 2025
https://github.com/srwi/fastledhub_audioviz
Send audio spectrum data to an ESP32 or ESP8266 running FastLEDHub.
arduino audio-processing esp32 esp32-arduino esp8266 esp8266-arduino fastled leds music-visualizer signal-processing
Last synced: 07 May 2025
https://github.com/100askteam/esp-arduino-learn
100ask arduino esp32 learning
arduino esp-idf esp32 learning learning-by-doing learning-exercise
Last synced: 23 Apr 2025
https://github.com/asterics/addon-bluetooth-webgui
ESP32 Addon for FABI & FLipMouse, adding Bluetooth and WiFi/WebGUI support
ble bluetooth bluetooth-low-energy esp32 fabi flipmouse hid javascript webgui webserial
Last synced: 15 Apr 2025
https://github.com/4strium/cristal-home-assistant
🤖 Cristal-Home-Assistant is a fully customizable voice/home assistant adapted to the specific needs of the user, in fact I seek here to make Cristal compatible with varied APIs.
arduino cpp esp32 home-assistant max9814
Last synced: 15 Apr 2025
https://github.com/reteprelleum/kamera
ESP 32 control for Sony Cameras
arduino dsc-hx esp32 sony-camera
Last synced: 14 Apr 2026
https://github.com/vansilver/lcd595
Library LCD1602 or LCD2004 use 74HC595 for Arduino Framework
74hc595 arduino arduino-ide esp32 esp32-arduino lcd-display platformio
Last synced: 25 Apr 2025
https://github.com/wokwi/wokwi-python-client
Typed, asyncio-friendly Python SDK for the Wokwi Simulation Server
arduino avr esp32 python-library raspberry-pi-pico rp2040 simulation stm32 wokwi
Last synced: 04 Sep 2025
https://github.com/fortuna/esphomebadge
Program your HOPE Badge with ESPHome
Last synced: 01 Sep 2025
https://github.com/mongoose-os-apps/lilygo-higrow-sensor-v1
LilyGo HiGrow ESP32 Plant Monitoring Sensor Firmware (Hardware v1)
ble dht11 esp32 esp32-arduino higrow iot iot-device lilygo mongoose-os mongoose-os-app plant-monitoring
Last synced: 23 Apr 2025
https://github.com/tht/80211raw
Send and receive raw WiFi frames on ESP8266 and ESP32.
Last synced: 13 Jul 2025
https://github.com/btframework/wifibleconfig
ESP32 + Android (BLE and WiFi)
android arduino ble bluetooth bluetooth-low-energy delphi esp32 gatt gatt-client gatt-server visualstudiocode wifi
Last synced: 28 Apr 2025
https://github.com/nopnop2002/esp-idf-xml
Example of XML parser with ESP-IDF.
Last synced: 27 Feb 2026
https://github.com/romanalexandroff/soft-location-tracker-esp32
Soft Location Tracker with ESP32 (ESP-C3-01M module). This software allows to track an approximate location of ESP32-based devices via Telegram chat notifications. Over The Air software update enabled.
esp esp32 esp32-arduino iot iot-device location-tracker location-tracking telegram wifi
Last synced: 15 Apr 2025
https://github.com/bman46/deauth-esp-rs
A rust based WiFi deauther for ESP32.
deauth deauthentication-attack esp32 rust rust-lang wifi-hacking
Last synced: 16 Jan 2026
https://github.com/chmodsayshello/luanti32
A WIP Luanti Client libary for the ES32
Last synced: 05 Sep 2025
https://github.com/cdfer/ring-buffer-demo-esp32-arduino
A demo project showcasing the use of FreeRTOS ring buffers on the ESP32 platform with Arduino. This project demonstrates how to create, send, and receive data using ring buffers, providing a basic example for embedded systems development.
arduino circular-buffer data-structure efficient-data-transfer esp32 fifo freertos real-time-systems ring-buffer streaming-data
Last synced: 15 Apr 2025
https://github.com/gemesa/esp32-phantom
ESP32 Rust-based WiFi and BLE sandbox
ble embedded embedded-hal esp-ble esp-wifi esp32 hal pcap promiscuous rust wifi wifi-monitor wifi-packet-capture
Last synced: 12 Apr 2025
https://github.com/h1romas4/m5stack-chipstream
This is a test to port C++'s ymfm and Rust's vgmplay to ESP32(Xtensa).
esp-idf-sys esp32 i2s m5stack pcm5102a rust vgmplay
Last synced: 11 Apr 2025
https://github.com/ferhatozcelik/ferhatozcelik-core
The Core Library is a comprehensive collection of utilities and extensions aimed at simplifying Android app development. Designed to streamline common tasks and enhance productivity, this library offers a wide range of features to support developers in building robust and efficient applications for the Android platform.
ads android android-app android-development android-library core esp32 esp8266 firebase iot
Last synced: 14 Apr 2025
https://github.com/jmysu/r3esp32grbl
An ESP32 Grbl board w/ Adduino R3 formfactor
Last synced: 12 Apr 2025
https://github.com/jmysu/zmqsocket
ZMTP3-SUB/PUB Python/C++ minimum implement
arduino esp32 platformio python zmq zmtp
Last synced: 13 Sep 2025
https://github.com/san279/camera-tft-esp32
Display camera feed from Esp32 to TFT
arduino esp32 esp32-camera-tft esp32-tft esp32camera-tft esp32cameratft esp32s3 esp32s3-camera-tft esp32s3camera-tft tft
Last synced: 04 Jul 2025
https://github.com/funnygeeker/micropython-easyota
OTA update library for MicroPython. 适用于 MicroPython 的 OTA 更新库
esp01s esp32 esp8266 github micropython ota requests rp2040 update
Last synced: 15 Apr 2025
https://github.com/klumw/esp32_partition_example_01
ESP32 custom partition example, showcasing nvs data configuration, flashing and reading
devkitc1 esp32 esp32-s3 nvs nvs-data nvs-storage partition-table
Last synced: 15 Apr 2025
https://github.com/choaib-elmadi/cyber-chef
The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis.
cyber-chef esp32 esp32-arduino github html web-server
Last synced: 15 Apr 2025
https://github.com/rzeldent/esp32cam-camera
Simple ESP32 camera capture and store to SD card
camera esp32 esp32cam m5stack picture platformio sd-card sd-cards ttgo-camera wrover-kit
Last synced: 09 Oct 2025
https://github.com/mars3142/esp32_skoda-connect
Skoda Connect for e.g. WT32-SC01 Plus and ESP32-S3-BOX
esp32 esp32-s3 skoda-connect wt32-sc01-plus
Last synced: 29 May 2026
https://github.com/thebigpotatoe/feature-variables
Persistent event driven variables aimed at making complex designs much simpler
arduino arduino-library esp32 esp8266 espressif event-driven persistent-storage
Last synced: 07 Apr 2025
https://github.com/naguissa/uespconfiglib
The deffinitive ESP32 and ESP8266 configuration Arduino library, uEspConfigLib
arduino arduino-library config configuration configuration-file configuration-management eeprom esp32 esp32-arduino esp8266 esp8266-arduino foroelectro http-server littlefs naguissa sd-card spiffs wifi wifi-configuration wifimanager
Last synced: 18 Feb 2026
https://github.com/serdaraltin/motion-tracking-suit
This project utilizes Wemos D1 and MPU6050 for real-time 10 DOF motion tracking, transmitting data via UDP. The microcontroller is programmed in C++, and the server is built in Python. Two plugins are developed for Blender and Unreal Engine integration.
arduino-library blender-addon bmp180 esp32 esp8266 motion-capture motion-sensor motion-tracking mpu6050 mpu9250 platformio unreal-engine-plugin wemos-d1-mini
Last synced: 20 Feb 2026
https://github.com/ammaar-alam/doorunlocker
A smart door control system designed for dorm rooms; utilizing an Arduino Nano ESP32 Connect, L298N motor driver, and a DC motor to provide web and Bluetooth-controlled (BLE) door automation. The system integrates with Arduino IoT Cloud for control and status monitoring through a web interface.
3d-printing arduino arduino-cloud ble body-parser cplusplus css encryption esp32 esp32-arduino expressjs home-automation html mjs node-fetch nodejs peip proxy-server webapp wpa2-en
Last synced: 26 Apr 2025
https://github.com/erriez/erriezcrc32
Target independent, flash and RAM size optimized CRC32 library for Arduino without CRC tables.
arduino benchmarks crc32 documentation esp32 esp8266 examples library multi-target small-footprint unittests uno
Last synced: 16 Oct 2025
https://github.com/insighio/astronode-micropython
python/micropython library for the Astronode S
astrocast astronode esp32 micropython protocol python serial uart
Last synced: 26 Apr 2025
https://github.com/yuxuanhan0326/synchronisation-wand
Hardware for synchronising wearables using magnetometers
esp-idf esp32 esp32s3 imu pcb synchronisation wearable-devices
Last synced: 11 Oct 2025
https://github.com/takeyamayuki/gyromouseble
bluetooth gyroscopic mouse like a wii remote control
arduino bluetooth bluetooth-gyro-mouse esp32 mouse youtube
Last synced: 12 Apr 2026
https://github.com/reynico/dreams
Sleep better
arduino esp32 esp8266 grafana prometheus
Last synced: 13 Apr 2026
https://github.com/0x0c/midible
MIDI over BLE interface for esp-idf.
ble bluetooth-low-energy cpp cpp11 esp-idf esp32 midi midi-over-ble
Last synced: 07 Sep 2025
https://github.com/m3y54m/esp32-playground
Getting started with ESP32 programming
arduino esp-idf esp32 freertos platformio
Last synced: 23 Feb 2026
https://github.com/douglaszuqueto/esp32-cayenne-lpp
Exemplos de encode/decode de LPP no ESP32
cayenne-low-power-payload esp32 iot
Last synced: 11 Apr 2025
https://github.com/kotyara12/regpio
Обработка событий на входах (кнопки, PIR и т.д.) по прерыванию с таймером подавления дребезга контактов
button buttons debounce debounce-button esp-idf esp32 esp32-idf interrupts pir-sensor
Last synced: 05 Oct 2025
https://github.com/smdn/pseudomuninnode
A library to run munin-node compatible pseudo server on ESP32.
arduino esp32 monitoring munin-node munin-plugin
Last synced: 15 Oct 2025
https://github.com/nthnn/jessy-os
Embedded Operating System for ESP32-WROVER MCU that has virtual runtime for RISC-V and own C++ SDK.
esp32 esp32-arduino esp32-platformio esp32-wroom operating-system operating-system-concepts operating-system-design operating-system-project os osdev
Last synced: 07 Feb 2026
https://github.com/mongoose-os-apps/LilyGo-HiGrow-Sensor-v1
LilyGo HiGrow ESP32 Plant Monitoring Sensor Firmware (Hardware v1)
ble dht11 esp32 esp32-arduino higrow iot iot-device lilygo mongoose-os mongoose-os-app plant-monitoring
Last synced: 14 Mar 2025
https://github.com/mineiwik/coralwave
Custom Sub-GHz Transceiver Gateway
315mhz 433mhz cc1101 esp32 esp32-c3 remote-control rf sub-ghz
Last synced: 14 Oct 2025
https://github.com/nabto/edge-esp32
Nabto Edge ESP32 Integration
embedded embedded-systems esp-idf esp32 iot nabto
Last synced: 12 Mar 2026
https://github.com/lemariva/upyblynk
Blynk and Micropython on WiPy 2.0/3.0 and ESP32 for home automation
blynk esp32 home-automation micropython wipy
Last synced: 07 Sep 2025
https://github.com/ccccmagicboy/micropython_fw_action
🐍Use it for generating MicroPython firmware with github actions.
actions esp32 esp8266 firmware github javascript micropython micropython-fw-action mpy-cross stm32
Last synced: 14 Apr 2026
https://github.com/bitmeal/esp32-modbus-tcp-coupler
Make an ESP32 act as a Modbus/TCP bus-coupler; exposing onboard digital and analog IO as a Modbus slave device
esp-idf esp32 modbus modbus-slave modbus-tcp modbus-tcp-slave
Last synced: 29 Oct 2025
https://github.com/shahinuralambhuiyan/learning-micro-controllers
Exploring the captivating realm of microcontrollers on a journey fueled by curiosity and academic ambition.
arduino-ide arduino-uno buzzer-controllers esp32 i2c-display ir-sensor lcd16x2 led-controller push-button rfid servo-motor
Last synced: 10 Jun 2025
https://github.com/mtsfy/esp32cam-webserver
ESP32-Cam Webserver using Picoweb
Last synced: 13 Apr 2025
https://github.com/johnkun136nvcp/ids-port-mirror
This repository provides an Intrusion Detection System (IDS) using an ESP32 microcontroller, Python, shell scripts, and C++. It captures network traffic and displays real-time statistics. The ESP32 communicates with a Linux server, which processes the captured data and stores it in a database.
angel-beats anime arduino cplusplus database-management esp32 gitkraken ids learn linux network-traffic php python realtime-monitoring shellscript traffic-analysis web
Last synced: 15 Apr 2025
https://github.com/f33rni/petalflow
A pure C light-weight library for machine learning
ai alternative amd arduino arm artificial-intelligence avr c esp32 machine-learning ml neural-network neural-networks stm32 tensorflow x86-64
Last synced: 23 Jul 2025
https://github.com/error311/unraid-epaper-server-monitor
Unraid ePaper Server Monitoring real time statistics tool
Last synced: 07 May 2025
https://github.com/arash77/balemessengerbot_arduino
Bale Messenger Bot Library for Arduino
arduino balemessenger balemessengerbot-arduino bot esp32 esp8266
Last synced: 09 Apr 2026
https://github.com/thorsten-l/esp32-arduino-info
A simple program showing esp32 chip information
arduino esp32 esp32-arduino platformio wifi
Last synced: 14 May 2025
https://github.com/pfalcon/esp-sdk-tools
Tools for hacking on Espressif ESP8266/ESP32 SDKs
esp32 esp8266 reverse-engineering
Last synced: 04 Jan 2026
https://github.com/juanpabloaj/esp32_waveshare
esp32 and waveshare e-ink display
Last synced: 14 May 2026
https://github.com/enceladus2000/imu-musclefatigue
Detect potential muscle fatigue during human activities using accelerometer and gyroscope data.
esp32 imu machine-learning signal-processing
Last synced: 02 Mar 2025
https://github.com/tornado67/yaeed
yet another esp exception decoder
arduino arduino-platform decoder esp32 esp32-arduino esp8266 exception iot
Last synced: 06 Apr 2026
https://github.com/josejuansanchez/wemos-lolin-esp32
Notes and experiments with ESP32
Last synced: 07 Mar 2026
https://github.com/nopnop2002/esp-idf-serial
User-level UART I/O library for ESP-IDF
Last synced: 22 Jun 2025
https://github.com/yahboomtechnology/esp32cam
ESP32 WiFi Camera Module(2DOF PTZ Optional)
esp32 esp32-camera wifi-camera
Last synced: 08 Aug 2025
https://github.com/pedrofnseca/copanga-iot
🌱 Irrigação automática IOT
charts cloud esp32 hardware iot low-level-programming nodejs react sql
Last synced: 11 Jul 2025
https://github.com/nopnop2002/esp-idf-remote-lcd
Control the HD44780 using HTTP/MQTT.
esp-idf esp32 hd44780 http http-client lcd1602 lcd1604 rest
Last synced: 03 Apr 2025
https://github.com/homespan/spanpointlightswitch
Demonstrates use of SpanPoint to transmit data to Remote Devices
arduino-sketch esp32 esp8266 home-automation homekit homespan
Last synced: 03 Apr 2025
https://github.com/lcgamboa/qemu
This fork contains a modified version of the Espressif QEMU used by the PICSimLab simulator. This version has been altered to compile QEMU as a dynamic library. Additionally, this fork adds support for WIFI and ESPNOW to the Espressif QEMU.
esp32 esp32c3 espressif picsimlab qemu wifi
Last synced: 30 Sep 2025
https://github.com/nopnop2002/esp-idf-gy85
A demo showing the pose of the gy-85 9DoF IMU sensor in 3D using esp-idf
esp-idf esp32 euler-angles gy85 imu kalman-filter roll-pitch-yaw-angles
Last synced: 03 Apr 2025
https://github.com/roboticsbrno/rb3204-rbcx
🔬 RBCX is a universal controller for hobby robots. It is a successor of RB3201-RBControl. It is used in our robot Robotka on Robo camp 2020.
arduino coprocessor esp32 espidf led motor rbcx servo stm32f103
Last synced: 15 Aug 2025