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-23 00:10:15 UTC
- JSON Representation
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/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/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/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/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/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/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/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/nabto/edge-esp32
Nabto Edge ESP32 Integration
embedded embedded-systems esp-idf esp32 iot nabto
Last synced: 12 Mar 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/arkhipenko/dnd
Minecraft Interactive Do Not Enter Sword/Sign (ESP32-CAM)
craft dictionary dot-matrix-led esp32 esp32-cam gstreamer json led minecraft ota streaming sword video
Last synced: 19 Apr 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/reynico/dreams
Sleep better
arduino esp32 esp8266 grafana prometheus
Last synced: 13 Apr 2026
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/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/tonyp7/vfd-esp32-iot
Documentation and source code of a VFD display powered by an ESP32
Last synced: 08 Apr 2025
https://github.com/hongtai-yuan/microros_ros2
该仓库采用Microros与底盘的esp32控制板进行通信,包含通过串口进行通信及通过ip进行通信,ip通信可能会常常不稳定。
esp32 microros microros-tutorial
Last synced: 30 Jan 2026
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/mini-ware/wth2023
NaviGo your way with confidence!
esp32 hackaton hardware localstorage navigation tailwind web
Last synced: 28 Apr 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/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/survivingwithandroid/esp32-aws-iot
How to connect ESP32 with AWS IoT Core
aws aws-iot aws-mqtt esp32 iot iot-platform schematics sensor tutorial
Last synced: 10 Jul 2025
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/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/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/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/shingareom/espprojectsimplewebserverauthdemoeti
Explore the world of IoT with our ESP32 Web Server project using MicroPython! Control an LED remotely through a sleek web interface. Follow our easy steps to upload the code, connect your ESP32, and access the server. This project offers a dynamic web interface, responsive design, and efficient LED control.
esp32 iot micropython omshingare shingare shingareom webserver
Last synced: 22 Apr 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/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/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/ciscodevnet/arduino-duoauthlibrary-esp32
An Arduino Library to simplify the operations of performing Duo Multi-Factor Authentication within your ESP32 Micro Controller project
api-wrapper arduino authentication duo duo-api duo-library esp32
Last synced: 14 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/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/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/fortuna/esphomebadge
Program your HOPE Badge with ESPHome
Last synced: 01 Sep 2025
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/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/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/jmysu/esp32c3_pico
ESP32-C3 platformIO startup
arduino esp-c3 esp-c3-01m esp-c3-12f esp32 platformio rpi-pico
Last synced: 12 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/axion-security/wifispider
A stealthy captive portal tool for the ESP32-2432S022 (2.2" CYD display)
captive-portal esp32 evilportal iot-security pishing wifi-hacking
Last synced: 01 May 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/celliesprojects/voicerecorderm5
A voice recorder for M5Stack Fire boards that uses PSRAM, hw_timer, microphone and DAC. Arduino IDE.
arduino-sketch dac esp32 m5stack-fire microphone psram voice-recorder
Last synced: 19 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/funnygeeker/micropython-easybutton
Implements various button state recognition using interrupts. 使用中断实现的多种按钮状态识别,适用于 MicroPython
button esp32 esp8266 irc micropython pin python rp2040
Last synced: 29 Jun 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/nopnop2002/esp-idf-i2c-benchmark
Benchmark for esp-idf i2c driver
esp-idf esp32 i2c-interface i2c-master
Last synced: 24 Apr 2025
https://github.com/yasir-shahzad/fancontroller
A lightweight Arduino library for ESP32 to control AC fan speed using zero-crossing detection and TRIAC firing with precise timing.
dimmer esp32 esp8266 fan-dimmer nodemuc yasir-shahzad zerocrossing
Last synced: 24 Jul 2025
https://github.com/swordlordcodingcrew/ordinator
Extendable firmware for the LILYGO TTGO T-Wristband
esp32 esp32-arduino lilygo-ttgo-twristband pio platformio t-wristband wearables
Last synced: 15 Apr 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/pfalcon/esp-sdk-tools
Tools for hacking on Espressif ESP8266/ESP32 SDKs
esp32 esp8266 reverse-engineering
Last synced: 04 Jan 2026
https://github.com/shonp40/espresense-sensors
A custom-made PCB designed for an ESP32 running ESPresense with weather, light and motion sensors
bme280 esp32 espresense motion pir sensor tsl2561
Last synced: 03 Feb 2026
https://github.com/sensirion/arduino-i2c-scd30
Arduino I2C driver for Sensirion's SCD30 sensor
arudino co2 co2-sensor driver esp32 humidity i2c sensirion sensor temperature
Last synced: 30 Apr 2025
https://github.com/valeriansaliou/lab-iot-homekit
:bulb: HomeKit-powered home automation IoT projects, running on ESP32.
Last synced: 30 Apr 2025
https://github.com/damiansuess/espblelibrary
BLE Library for ESP-IDF based on Arduino
ble bluetooth bluetooth-le bluetooth-low-energy esp-idf esp32 espidf suess suesslabs xeno-innovations xenoinc
Last synced: 12 Feb 2026
https://github.com/h1romas4/m5stamp-c3wamr
This repository demonstrates the use of [WebAssembly Micro Runtime (WAMR)](https://github.com/bytecodealliance/wasm-micro-runtime) on M5Stamp C3 to run WebAssembly applications.
esp32 m5stack m5stamp wasm-micro-runtime webassembly
Last synced: 14 Apr 2025
https://github.com/khinthandarkyaw98/aiot_group_1
Recycling Rewards: A Point-based Reward System with Recycling Incentives for Smart and Green Campus
Last synced: 09 Sep 2025
https://github.com/luzifer/espsms
Receive SMS for a SIM-card and forward them to a server
Last synced: 18 Aug 2025
https://github.com/blueandi/droidcontrolship
Robot platooning, sensor fusion of odometry and inertial unit and more ...
convoy cpp11 esp32 kalman-filter platooning robotics sensor-fusion webots
Last synced: 17 Jun 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/bunnysakura/lv_port_esp32c3
基于ESP-IDF v5.1.1,将LVGL v7.11.0 ~ v8.3.10 移植到合宙ESP32C3-CORE开发板,并适配合宙0.96寸屏幕拓展板。
esp32 esp32-c3 esp32-idf lvgl lvgl-esp32 lvgl-esp32-port
Last synced: 10 Sep 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/2b-t/esp32s3-microros
Example of how to stream camera data from a Seeed Studio Xiao ESP32-S3 Sense to ROS 2 using micro-ROS
camera esp32 esp32-s3 esp32-s3-cam micro-ros micro-ros-esp32 ros2 ros2-humble seeedstudio seeeduino-xiao xiao-esp32s3-sense
Last synced: 21 Sep 2025
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/nopnop2002/esp-idf-serial
User-level UART I/O library for ESP-IDF
Last synced: 22 Jun 2025
https://github.com/michtronics/axloratnc
ESP32 LoRa AX.25 TNC with KISS, WA8DED, APRS, NET/ROM, BBS, and connected-mode digipeating.
aprs ax25 bbs bpq32 digipeater esp32 ham-radio heltec linbpq lora netrom packet-radio radiolib sx1262 sx1276 tnc ttgo-tbeam wa8ded
Last synced: 19 May 2026
https://github.com/pconti31/guislice-solutions
GUIslice Solutions is selection of sample applications for GUIslice API and Builder.
adafruit-gfx arduino esp32 guslice tft-display tft-espi
Last synced: 23 Jun 2025
https://github.com/choaib-elmadi/adas-dashboard-system
A multi-microcontroller vehicle dashboard system with ADAS features, real-time UI, and AI-based speed limit detection using ESP32, STM32, Arduino, and Python.
adas adas-systems ai arduino artificial-intelligence automotive dashboard dashboard-application embedded-systems esp32 stm32 vehicle
Last synced: 23 Jun 2025
https://github.com/heartfeltbp/bpm
Firmware for the Heartfelt Cardiac Monitor. Consists of sensor (MAX86150) driver, WiFi and Bluetooth connectivity, and client authentication.
86150 arduino arduino-library arduinonano esp32 esp32-arduino esp32c3 firmware max86150 maxim photoplethysmography ppg sensor zephyr zephyr-rtos
Last synced: 30 Oct 2025
https://github.com/sam0jones0/sugarsentry
ESP32-based portable blood glucose visualisation device with e-ink display. Utilizes Dexcom API, BME280, and VCNL4040 sensors. Developed in C++ for low power, long battery life.
blood-glucose-monitoring bme280 cpp dexcom dexcom-api e-ink esp32 low-power portable vncl4040
Last synced: 10 Apr 2025
https://github.com/mtsfy/esp32cam-webserver
ESP32-Cam Webserver using Picoweb
Last synced: 13 Apr 2025
https://github.com/ekv88/esp32-bluetooth-rubber-ducky
Bluetooth Rubber ducky on ESP32 that acts like bluetooth keyboard and mouse
esp32 pentesting-tool rubber-ducky
Last synced: 14 May 2026
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/yahboomtechnology/esp32cam
ESP32 WiFi Camera Module(2DOF PTZ Optional)
esp32 esp32-camera wifi-camera
Last synced: 08 Aug 2025
https://github.com/funnygeeker/micropython-easytime
A MicroPython library for synchronizing and setting time. 用于同步时间和设置时间的MicroPython库
esp01s esp32 esp8266 micropython ntp ntp-client rtc time
Last synced: 03 Oct 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/xreedev/automated-solar-panel
This project aims to increase efficiency of solar panels by adjusting its tilt based on the calculated sun's position in the sky ,without a LDR.This was done as part of my BTech mini project.
arduino arduino-library btech btech-project btech-projects cpp css esp32 html js json ktu solar-panels solpos
Last synced: 11 Apr 2025
https://github.com/nullstalgia/yap
A friendly serial terminal application.
defmt esp32 macros ratatui rust serial serialport tui usb
Last synced: 10 Aug 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/siara-cc/marisa-esp32
Fast lookups in large static dictionaries - an ESP32 Arduino wrapper for Marisa library
arduino-library dictionary-tools esp32
Last synced: 20 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/reala10001986/dash-gauges
Building instructions and firmware for the Dash Gauges ("Plutonium gauges") as known from the Delorean Time Machine
bttf dash-gauges dashgauges delorean deloreantimemachine docbrown dtm esp32 gauges mcfly plutonium plutonium-chamber plutonium-gauges time-machine
Last synced: 07 Sep 2025
https://github.com/f321x/offline-lightningatm-esp32
Bitcoin ATM (coins only) with lightning network support, running fully offline on an esp32.
3d-printing arduino atm bitcoin coin-acceptor eink esp32 lightning satoshi
Last synced: 13 Apr 2025