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-07-01 00:10:11 UTC
- JSON Representation
https://github.com/rawfish69/esp32-range-finder
Handheld range finder with ESP32
Last synced: 07 May 2026
https://github.com/derianandre/smart-watch-winder
A free open-source Smart Watch Winder for ESP32 using WebScokets and Nuxt.js
arduino esp32 nuxtjs websockets
Last synced: 07 May 2026
https://github.com/ohioiot-esp32-wifi-examples/final-checklist
The code base accompanying one step in the video series on creating a next-level WiFi library for your ESP32 projects. The video associated with this code base focused on engaging with the events provided by WiFi.h and logging them to get the best information possible about your WiFi connection.
arduino-ide arduino-iot connectivity cpp embedded-systems esp-idf esp32 esp32-iot event-driven firmware home-automation internet-of-things iot microcontroller networking ohioiot platformio wifi wifi-events wifi-logging
Last synced: 07 May 2026
https://github.com/nopnop2002/esp-idf-adc2mqtt
Demonstration of visualizing published MQTT data
Last synced: 07 May 2026
https://github.com/williamd1k0/m5-vids
A simple video player for M5Stack Cardputer
arduino cardputer esp32 m5cardputer m5stack mjpeg video-player
Last synced: 07 May 2026
https://github.com/melau-eddy/shulevoice
An Offline IoT-Based Voice Learning Tool
django-rest-framework esp32 lama microcontroller python3 raspberry-pi rest-api
Last synced: 07 May 2026
https://github.com/bgmanu2426/ams-app
Attendance Management System using RFID reader and esp32 for mini project
arduino attendance-management-system esp32 rfid-rc522
Last synced: 07 May 2026
https://github.com/lmtreser/esp-simple-cfg
Simple portal web para configurar las credenciales de una red WiFi en un dispositivo construido alrededor de un ESP8266/ESP32
arduino esp32 esp32-arduino esp8266 esp8266-arduino iot webserver wifi
Last synced: 07 May 2026
https://github.com/krdlab/esp32-websocket
WebSocket client library for ESP32
Last synced: 07 May 2026
https://github.com/mascii/esp32-beebottle
ESP32 で MQTT over TLS (Port: 8883) を用いて Beebottle に繋ぐテスト
Last synced: 07 May 2026
https://github.com/rapax00/light-lawallet
Simple program to turn on led when recived sats in LaWallet.
Last synced: 08 May 2026
https://github.com/anlopo/esp32-bt_spp-bt-ota-update
bluetooth-ota bluetooth-serial esp32 esp32-ota
Last synced: 08 May 2026
https://github.com/altarians05/diyportableweatherstation
Development of a portable, open-source environmental monitoring station. This project enables real-time data collection and visualization using low-cost sensors. Designed for educational and research applications, it promotes learning about environmental monitoring technologies and programming.
3d-printing arduino educational-project environmental-monitoring esp32 iot robotics weatherstation
Last synced: 08 May 2026
https://github.com/codershiyar/esp32-projects
Arduino ESP32 projects for IoT applications: Web server, environmental monitoring, device control with DHT11 sensors, and 433 MHz RF.ng, soil moisture detection, and light-sensitive activa
arduino arduino-project arduinoprojects dht11 dht11-sensor esp32 esp32-arduino iot light-sensor open-source projects soil-moisture-sensor webserver
Last synced: 08 May 2026
https://github.com/styropyr0/apds9960
A feature packed driver for the APDS9960 sensor, supporting ambient light, color, proximity, and gesture sensing.
apds apds-9960 apds9960 arduino-ide arduino-libraries arduino-library color-sensor esp32 esp32-arduino esp32-library library
Last synced: 08 May 2026
https://github.com/titov-vv/iot-soilmoisturesensor
AWS IoT capacitive soil moisture sensor based on ESP32 development board (with DHT11)
Last synced: 08 May 2026
https://github.com/microcontroleurmonde/esp32_rng
A Micro-python library which provides an interface to generate a random number using the ESP32's hardware RNG. It enables Wi-Fi temporarily to enhance entropic noise, reads a random value from the RNG_DATA_REG, and then disables Wi-Fi.
Last synced: 09 May 2026
https://github.com/joshmessi10/safekitchen
Smart Kitchen Alarm System IoT Based
esp32 iot raspberry-pi smart-device
Last synced: 09 May 2026
https://github.com/aschuma/esp32_nextion_js_binary_clock
A binary clock driven by an ESP32 microcontroller and a Nextion display, utilizing Mongoose OS and JavaScript technology
binary-clock clock esp32 esp8266 iot iot-device javascript mjs mongoose-os nextion nextion-display uart uart-protocol
Last synced: 09 May 2026
https://github.com/zmactep/rickroll-wristband
T-Wristband watch app with secret rickroll function
esp32 lilygo micropython rickroll t-wristband wifi
Last synced: 09 May 2026
https://github.com/mandon5/lotus-homekit-monitoring
ESP32 HomeSpan project for monitoring my Lotus plant.
arduino esp32 esp32-arduino home-automation homekit homekit-accessory homespan humidity-monitoring humidity-sensor temperature-monitoring temperature-sensor waterpump
Last synced: 09 May 2026
https://github.com/jmysu/esp32_scripts
Project for integrating some scripts interpreter in one ESP32
esp32 espnow tinybasicplus tinyjs tinyscript
Last synced: 09 May 2026
https://github.com/alexxsouzaa/radar_ultrassonico_esp32
Demonstração de um projeto de radar ultrassônico utilizando um sensor HC-SR04 e um display OLED com ESP32. Fornece visualização gráfica da distância medida e níveis de proximidade.
arduino esp32 radar ultrasonic-sensor
Last synced: 10 May 2026
https://github.com/jczic/pinbutton
An unbounced pin button (for switch sensors) with threading, reversing and time interval attributes (used on Pycom modules)
button esp32 hc2 micropython pin pycom sensors unbounced
Last synced: 10 May 2026
https://github.com/eslamdyab21/bi-modes-robot
In this project, we built a BI-Model Robot that can be controlled via a mobile application through Wi-Fi, or can operate as a self-driving car that can avoid obstacles.
arduino-ide blynk blynk-arduino control-robot cpp electrical-engineering esp32 esp32-arduino hardware microcontroller microprocessors robot robotics self-driving-car wifi-module
Last synced: 10 May 2026
https://github.com/6im0n/autonomous-car-lidar
This project aims to create an autonomous RC car using a cheap LIDAR sensor and Arduino
ai arduino autonomous-car autonomous-driving autonomous-robots autonomous-vehicles esp32 ia lidar rc-car self-driving-car
Last synced: 11 May 2026
https://github.com/shutdown57/esp32_pn532
A sample use of non-standard PN532 board with ESP32
Last synced: 11 May 2026
https://github.com/j-kulp/iot_pipeline
A project to display real-time IoT sensor data, scalable and secure
bme280 dht11 esp32 fastapi grafana-dashboard grafana-influxdb influxdb mqtt-protocol
Last synced: 12 May 2026
https://github.com/nopnop2002/esp-idf-imap-client
IMAP email client for esp-idf
esp-idf esp32 gmail imap imap-client
Last synced: 13 May 2026
https://github.com/mmbytes/multigeiger-v2
Rework of the https://github.com/ecocurious2/MultiGeiger/ codebase, directly on the latest ESP-IDF
esp-idf esp32 geiger-counter radiation-sensor sensor-community si22g
Last synced: 13 Jun 2026
https://github.com/xtrinch/sensor-dashboard-oled-display
ESP32 board with PCD8544 attached reads sensor data from the cloud and displays it on the screen
Last synced: 16 Apr 2026
https://github.com/navado/esp32-boat-mfd
Flexible marine instruments system for ESP32 based screens
boat-instruments boat-simulation esp32 marine-display modular-screen signalk-plugin signalk-webapp
Last synced: 16 Jun 2026
https://github.com/laenzlinger/reflow-oven
ESP32-S3 controlled reflow soldering oven — Rust firmware, PID temperature control, NTC thermistor, SSR switching, WiFi web UI
diy-electronics embedded esp-rs esp32 esp32-s3 ntc-thermistor pid-controller reflow-oven reflow-soldering rust ssr
Last synced: 18 Jun 2026
https://github.com/armanghobadi/nomq
NoMQ is a brokerless, encrypted communication protocol for MicroPython-based IoT devices. It enables secure, peer-to-peer messaging over UDP using AES and HMAC, with support for QoS, priorities, and heartbeat signals — optimized for edge computing and smart devices.
esp32 message message-broker micropython network protocol udp-protocol
Last synced: 24 May 2026
https://github.com/apadevices/apalcdgui
Non-blocking 20x4 LCD menu system with dual rotary encoders for APA Devices water treatment automation (AVR, ESP32, ESP8266, STM32)
arduino avr esp32 esp8266 hmi lcd menu platformio rotary-encoder stm32 water-treatment
Last synced: 20 Jun 2026
https://github.com/evtivity/evtivity-iot-panel
A WiFi touch-screen control panel for the EVtivity CSMS, built on the Waveshare ESP32-S3-Touch-LCD-7B (7-inch, 1024x600).
esp32 esp32-s3 evcharging iot waveshare
Last synced: 21 Jun 2026
https://github.com/sosokker/homiecare
Monitor indoor conditions with ESP32 + IP Camera with CV tracks actions integrates with weather data for advice, and notifies via LINE in emergencies.
Last synced: 11 Jun 2025
https://github.com/itsthatmatthew/abckoth
Airsoft Briefcase: King of the Hill
airsoft cpp17 esp32 platformio
Last synced: 18 Feb 2026
https://github.com/jeffpeterson/coop
Code for the ESP32-C6 powering my chicken coop.
Last synced: 01 May 2026
https://github.com/tostmann/improv-wifi-busware
Improv-Serial Wi-Fi provisioning library for ESP32 firmwares that share their serial port with regular application traffic.
arduino busware esp32 improv improv-serial improv-wifi wifi-provisioning
Last synced: 22 Jun 2026
https://github.com/implferris/esp32-cosmic-yudh
Cosmic Yudh, a shooting game written in Rust for the ESP32 with an OLED display, using the Embassy framework.
cosmic embedded embedded-gaming embedded-systems esp32 game oled oled-ssd1306 rust rustlang shooting ssd1306 star wars
Last synced: 17 May 2026
https://github.com/juanpabloaj/lolin_d32_waveshare
example with Lolin D32 and 1.54 waveshare e-ink display
Last synced: 18 May 2026
https://github.com/slimcdk/hpi-baja
Projects contaning custom parts for HPI Baja 1/5 scale RC cars
3d-printed baja cad custom diy diy-electronics diy-project electronics esp esp32 freecad hpi kicad remote-control remote-control-car
Last synced: 23 Aug 2025
https://github.com/motoani/amaze_ii
A 3D renderer for ESP32S3 boards with a display of at least 128 x 128 px. Please take a look at https://youtu.be/yHnW9om89lM
Last synced: 13 May 2026
https://github.com/electro-gamma/esp32-handshake-capture
A lightweight and portable tool designed for capturing WPA/WPA2 4-way handshakes using an ESP32 development board. Ideal for ethical penetration testing and wireless security research.
esp32 esp32-arduino esp32-handshake-capture ethical-tools handshake handshake-capture
Last synced: 17 May 2026
https://github.com/zodiaq/esphome-inkbird-iam-t1
ESPHome implementation for Inkbird IAM-T1
esp32 esphome home-assistant homeassistant inkbird
Last synced: 20 Jan 2026
https://github.com/nopnop2002/esp-idf-selfie-trigger
Using a selfie device with ESP32-CAM
bluetooth esp-idf esp32 esp32-cam remote-control
Last synced: 17 May 2026
https://github.com/ericogr/led-matrix
A MongooseOS ledMatrix implementation
esp32 led library matrix mongoose-os
Last synced: 17 May 2026
https://github.com/dattasaurabh82/esp32_secure_boot
Secure boot ensures that our ESP32 only runs firmware that we have authorized. This repository is a tutorial on how to do just that
esp32 secure-coding secureboot
Last synced: 18 May 2026
https://github.com/thelastoutpostworkshop/youtubecounter
Real-time YouTube Subscriber Count
arduino dfplayer-mini-mp3 esp32 neopixels ota-updater tft-display tftespi
Last synced: 02 Feb 2026
https://github.com/androidcrypto/esp32_cyd_wifi_analyzer
Design a Wi-Fi analyzer on an ESP32 Cheap Yellow Display (CYD)
analyzer cheap-yellow-display cyd esp32 ili9341 st7789 st7796 wifi
Last synced: 25 Jan 2026
https://github.com/hasselmm/cmake-toolchain-arduino-cli
A CMake toolchain for Arduino entirely based upon Arduino CLI
arduino avr cmake cmake-toolchain esp32 esp8266 samd stm32
Last synced: 19 Jan 2026
https://github.com/thebluntblade/flugzeugwaage
This is a project built with an ESP32 and several (3) scales with HX711 to measure the weight of large objects (in this specific case, model aeroplanes).
esp32 first-project hx711 hx711-adc
Last synced: 16 May 2026
https://github.com/golain-io/golain-platformio-sdk
PlatformIO SDK to connect to Golain IoT Platform
esp32 golain gsm iot iot-platform mqtt platformio protobuf
Last synced: 02 Jan 2026
https://github.com/mrwhizzy/wifi-smartcard
An implemetation of https://github.com/Yubico/ykneo-openpgp in C, for the ESP32 to act as a Wi-Fi smartcard
esp32 gpg microcontroller pgp yubico yubikey
Last synced: 14 Oct 2025
https://github.com/vistx/iot-box
This project provides comprehensive functionality for an IoT device using ESP32. It supports Wi-Fi and MQTT for communication, has an asynchronous web server with webpage for configuration, handles OTA updates, reads sensor data, and controls relays and IR devices. The use of preferences and SPIFFS ensures that configuration data is stored persiste
3d-design 3d-printing app arduino automation css electronics esp32 fusion360 hivemq html http-server iot mqtt project spiffs winforms-application
Last synced: 24 Jan 2026
https://github.com/he0119/smart-home-device
智慧家庭的设备
arduino esp32 esp8266 smart-home
Last synced: 05 Apr 2025
https://github.com/mirosieber/litime_bms_esp32
A project to read data from a LiTime Bluetooth-enabled Battery Management System (BMS) using an ESP32
Last synced: 18 May 2026
https://github.com/kotyara12/reota
OTA update in the context of a specially created task
esp-idf esp32 ota ota-firmware-updates ota-update ota-updates
Last synced: 27 Apr 2026
https://github.com/okhsunrog/flashprobe-mcp
MCP server to flash & monitor embedded firmware over probe-rs (JTAG/SWD + RTT) or espflash (UART) — any probe-rs target (STM32, nRF, RP2350, ESP…), defmt-aware, with bounded LLM-token-efficient capture
debugging defmt embedded embedded-rust esp32 espflash firmware mcp microcontroller model-context-protocol probe-rs rtt rust stm32 swd
Last synced: 11 Jun 2026
https://github.com/elliancarlos/segurancaautomotiva
Projeto de conclusão de um curso Técnico de Automação Industrial sobre Segurança Automotiva.
android-studio arduino car car-safety carro esp32 seguranca-no-transito
Last synced: 18 Apr 2026
https://github.com/adolbyb/esp32-freertos-cli
A Command Line Interface Using Arduino Framework written with the ESP32 Multicore port of FreeRTOS
arduino-framework cli esp-idf esp32 freertos multicore
Last synced: 18 May 2026
https://github.com/gbiondo1310/micropython_libraries
A compehensive list of micropython libraries for IDEs autocompletion
esp32 micropython micropython-esp32 python
Last synced: 09 May 2026
https://github.com/wolffshots/esp32-warm-water
A rewrite of another project of mine (which was written in the arduino framework using platformio - private repo at this point). The goal is to have it running more efficiently and robustly in ESP-IDF as practice as well as for the real-world benefits for me.
c embedded-systems esp32 esp32-idf film-photography
Last synced: 17 May 2026
https://github.com/chriamue/esp32-rust-example
Esp32 Rust Example
display esp32 rust ssd1306 ssd1306-oled-example
Last synced: 16 May 2026
https://github.com/julianebueno/atp_iot
Microprocessador ESP32 - Registro de temperatura e envio de dados para internet
esp32 iot python temperature-monitoring temperature-sensor thingspeak
Last synced: 19 May 2026
https://github.com/blagojeblagojevic/esp32_thinghsspeak_ntc_resistor
esp32_ThinghsSpeak_NTC_resistor Cloud
arduino-ide c cloud cpp esp32 esp32-idf ntc-thermistor temperature-monitoring thingspeak
Last synced: 07 May 2026
https://github.com/electroniccats/badge-appsecpnw-2024
Badge AppsecPnw 2024
Last synced: 16 Jul 2025
https://github.com/jmysu/esp32-nimble-neopixel
ESP32 NimBLE Neopixel w/ T-Audio
arduino ble bluetooth esp32 neopixels nimble platformio
Last synced: 11 Apr 2026
https://github.com/dashutosh04/esp32-wifi
This ESP32 project creates a WiFi camera server. It allows you to connect an ESP32 camera module to your WiFi network and view the camera feed through a web browser on your local machine.
Last synced: 19 May 2026
https://github.com/nopnop2002/esp-idf-uart2udp
UART to UDP bridge for ESP-IDF
esp-idf esp32 gateway rsyslog-client uart udp
Last synced: 16 May 2026
https://github.com/thesr007/iot_projects
IoT Projects That I have Worked on
Last synced: 19 May 2026
https://github.com/vkrishna6289/encoder
In this repository you can find code to connect and run a encoder with an esp32
Last synced: 14 Jul 2025
https://github.com/valerio-vaccaro/secmq-examples
SecMQ examples
arduino esp32 esp8266 iot-application iot-framework iot-platform mqtt
Last synced: 11 Apr 2026
https://github.com/sudodevinci/esp-environment-drivers
Centralized repository for i2c drivers for the ESP32 with thread-safety built-in. This would be an alternative to wrapping existing drivers such as BusIO from Adafruit.
driver-programming drivers esp32 i2c i2c-bus rtos sensors threading
Last synced: 17 May 2026
https://github.com/rise0x00/pio-flasher
PIO Flasher - GUI Tool for PlatformIO
arduino esp esp32 esp8266 flashtool linux microcontroller microcontrollers pio platformio platformio-arduino pyqt pyqt5 python python-3 python3 windows
Last synced: 09 Apr 2026
https://github.com/the-wrench/smart-watch-pcb-esp32s3
a smart watch making use of HDSP-2000 alphanumeric displays and an esp32s3 with an RTC/c
ble bluetooth bluetooth-low-energy esp32 esp32-s3 hdsp-2000 mcp79412 pcb pcb-design realtimeclock
Last synced: 04 Jun 2026
https://github.com/lam-embedded/espnow-wireless-communication-between-esp32-and-esp8266
This is a typical example of wireless communication between esp32 and esp8266 using espnow
esp32 esp8266 espnow espressif platform platformio wireless
Last synced: 07 Apr 2026
https://github.com/douglaszuqueto/esp32-rpc-http
Chamadas remotas usando protocolo HTTP
Last synced: 10 May 2026
https://github.com/diegoperea20/react-native-iot-flask
IOT Flask REST API with a MySQL database using sqlalchemy. It includes login, register, and account management features. Users can create nodes with unique device codes and names, with data displayed in tables and line graphs. The frontend is built using React Native.
esp32 expo flask iot react-native
Last synced: 31 Dec 2025
https://github.com/witty-wizard/drivemaster
The DriveMaster library provides support for controlling various motor drivers.
Last synced: 14 Apr 2025
https://github.com/gerryvel/bootsdaten
BoatSensor for Roll and Pitch. Pitch output NMEA0183 over WLAN. All data output to NMEA2000.
Last synced: 16 May 2026
https://github.com/sukarnascience/rogidoot-virtualcare
RogiDoot-VirtualCare is an advanced open-source project integrating a mobile app and IoT-enabled diagnostic hardware to provide comprehensive and accessible healthcare solutions, especially in rural areas. This project harnesses custom AI technology to deliver accurate diagnoses, tailored treatment suggestions, and valuable health references.
ai doctor esp32 final-year-project flutter iot medical
Last synced: 11 Jul 2025
https://github.com/sglvladi/ticker_esp32
esp32 library that calls functions periodically (similar to "Ticker.h" for esp8266)
Last synced: 12 May 2026
https://github.com/nithinmathewjoji/schrodinger-clock-pcb-watch-
An open-source ESP32-S3-based smartwatch with RTC, I2C display, buzzer, LEDs, and battery monitoring. Designed using KiCad, it features a compact PCB layout, Li-Po battery support, and USB charging
circuit esp32 funproject pcb pcb-design pcbwatch rtc-module schrodingers-cat tp4056 watch wearable-devices
Last synced: 23 Jul 2025