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-30 00:10:22 UTC
- JSON Representation
https://github.com/ogd09/cplug
This project transforms an ESP32 microcontroller into a smart plug, controllable via a relay. It features a web interface for network-based API control and an I2C LCD for real-time feedback like connection status and control URLs.
arduino arduino-library esp32 home-automation iot iot-device relay-switch smart-home smart-plug web-api
Last synced: 07 May 2026
https://github.com/xicor22/esp-water-tank-controller
Using ESP8266 to automate filling the water tank and measure the water level along side the water temperature
esp32 esp8266 home-assistant home-automation
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/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/adithya-s-k/shakthi
A device which is small and compact and allows you to monitor the power consumed by electrical appliances. It also can switch on and off your connected electrical appliances remotly using an app.
arduino blynk current-measurement current-sensor esp32 esp8266 iot iot-platform sensor voltage-monitor wattage
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/tyxiel/auto-greenhouse
An automatic greenhouse with wifi connection based on arduino and ESP32
actuators arduino automation c-plus-plus callmebot embedded-systems esp32 hardware iot lcd-display sensors smart-greenhouse whatsapp-notification wifi
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/martinberlin/esp
ESP8266/ESP32 WiFi powered IC. Generic examples from my first steps with Arduino framework
Last synced: 09 May 2026
https://github.com/thorsten-l/esp32-cryptomoneyticker2
CryptoMoneyTicker2 for the new coinmarketcap api
Last synced: 09 May 2026
https://github.com/ohioiot-esp32-wifi-examples/intro-to-events
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: 09 May 2026
https://github.com/chl33/og3
A C++ framework for ESP applications, especially for Home Assistant integration.
esp32 home-assistant mqtt platformio
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/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/juanesgalvis/pif_react_esp32
Proyecto PIF para la asignatura de Arquitectura de Hardware (Politécnico Colombiano Jaime Isaza Cadavid - Ingeniería Informática - Semestre 5)
esp32 fetch gyroscope javascript reactjs
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/presidentbeef/e-ink-photo-frame
Example e-ink "photo frame" using ESP32
Last synced: 10 May 2026
https://github.com/pccr10001/cryptoauthlib
Microchip CryptoAuthentication Library
arduino arduino-library atca atecc508a cryptoauthlib cryptography esp32
Last synced: 10 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/nopnop2002/esp-idf-mqtt-chart
MQTT data visualization using esp-idf
esp-idf esp32 mqtt visualization
Last synced: 11 May 2026
https://github.com/leonrinkel/esp32-capacitive-touch
capacitive esp32 espressif iot maker touch
Last synced: 11 May 2026
https://github.com/customize5773/airquality-monitor-esp32
AirQuality-Monitor-ESP32 is a smart IoT device that monitors PM2.5, temperature, and humidity using SDS011 and BME680 sensors. It logs data to an SD card, alerts users via WhatsApp, and ensures asthma patients are protected with real-time environmental monitoring.
air-quality arduino asthma-control esp32 healtcare iot real-time-monitoring whatsapp-api
Last synced: 12 May 2026
https://github.com/mcuw/t-display-s3-long-wearable
Wearable multitool 2024
esp32 esp32-s3 lilygo-tdisplay-s3-long multitool platformio wearable
Last synced: 12 May 2026
https://github.com/divisionind/hackquad
the hackable open-source esp32 wifi controlled quadcopter
drone electronics-design esp32 flight flight-controller kicad not-html quadcopter quadcopter-firmware
Last synced: 24 Jun 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/gepetojj/retificador-controlado
Retificador de meia onda controlado por ESP32.
esp32 iot microcontroller platformio
Last synced: 23 Jun 2026
https://github.com/nitefood/opsum
OPSUM - The Open PSU Meter project
ammeter electronics embedded esp32 esp32-s3 firmware hardware-projects ina226 kicad open-hardware repair
Last synced: 25 Jun 2026
https://github.com/flavio-fernandes/esp-codex-platform
Reusable ESPHome devcontainer and reset-aware embedded workbench starter for safe ESP32 firmware bring-up.
devcontainer embedded-workbench esp-idf esp32 esphome esptool firmware iot platformio rfc2217
Last synced: 27 Jun 2026
https://github.com/gotling/window-control
Automatic control of windows based on sensors
automation co2 esp32 temperature
Last synced: 25 Jan 2026
https://github.com/blagojeblagojevic/neural-network
Implemention of a small 1 layer neural network suitable for use in embedded systems
arduino c cpp embedded-systems esp32 evolution genetic-algorithm neural-network
Last synced: 08 Apr 2026
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/daniloacsouza/compressores
codigo para central de ar comprimido com 2 compressores
Last synced: 19 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/ahg-bscs/wiremap
A webpage application that can detect motion using Wi-Fi signal. This application provides basic tools for data collection, model generation and model application.
csi esp32 extra-trees-classifier motion wi-fi
Last synced: 19 Mar 2025
https://github.com/codingabi/dfr0534
Arduino Uno/Nano/ATmega328p, ESP32 library to control a DFR0534 audio module with SoftwareSerial or HardwareSerial
arduino atmega328p avr dfr0534 esp32 jq8400
Last synced: 15 Apr 2025
https://github.com/mjz86/mjz_esp32_os
a open source operating system for running wrench byte code in a esp32 / esp32s3
arduino-ide arduino-sketch cli cli-app comand-line command compiler esp esp32 esp32-arduino esp32-s3 esp32s3 interpreter operating-system-learning operation-systems os ota rtos script vm
Last synced: 19 Jan 2026
https://github.com/friedjof/esp32-433api
This is a 433MHz web-API for the esp32 microcontroller
433mhz api arduino esp32 platformio wifi
Last synced: 17 Apr 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/instantiations/devday2022-demo-toit
Material used for RIoT Dev Day 2022 Demo
Last synced: 30 Mar 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/sa-tretyakov/words
Words is a language and an interactive runtime environment with live compilation, embedded directly into the target device.
arduino dsl embedded esp32 esp8266 filesystem forth interactive iot live-coding microcontroller micropython open-source real-time repl scripting-language udp wifi
Last synced: 08 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/stef1949/lumifur_controller
ESP32 controller code for an LED matrix display designed for a Protogen mask. It features various facial expressions and animations, which can be controlled via Bluetooth Low Energy (BLE) using an ESP32 development board. The project includes a boot-up animation with scrolling text and supports multiple facial expressions such as idle, happy
cpp esp32 led-controller ledmatrix microcontroller protogen richies3d
Last synced: 26 Jan 2026
https://github.com/matedev01/Joel_atecc608a
USB OTP Security System: A project combining the ESP32-S3 microcontroller, ATECC608A CryptoAuthentication device, Windows driver, and LibUSB for secure communication, OTP generation, and time synchronization. 🚀
driver esp32 esp32s3 firmware flash-encrypt hmac libusb otp secure-boot security usb visualgdb
Last synced: 29 Oct 2025
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/senseshift/i2cdevlib-contrib
Customizable I2C device library collection for abstract platform (Arduino, ESP-IDF, etc.) with a C backbone.
arduino arduino-library esp32 esp8266 i2c i2c-device
Last synced: 04 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/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/marconicivitavecchia/esp32-radar
A radar IoT device built with a Hi-Link HLK-LD2450 board coupled with a LiteOn LTR329 enviroment sensor docked in an ESP32 S3 board implemented with Micropython.
adafruit-ltr329 bme680 esp32 hlk-ld2450 iot-json-parser js micropython mqtt wifi
Last synced: 26 Jan 2026
https://github.com/unsignedarduino/esp32-little-fireplace
Have a little fireplace GIF looped on your ESP32!
arduino esp32 fireplace gif gif-player platformio
Last synced: 06 Apr 2026
https://github.com/mikedx/esp32-c3-oled
🎄 ESP32 Christmas OLED Animation - Festive animations for SSD1306 displays featuring Santa, snowman, weather effects and more! Built with Arduino/PlatformIO
animation arduino christmas embedded esp32 iot oled platformio
Last synced: 09 Apr 2026
https://github.com/douglaszuqueto/esp32-rpc-http
Chamadas remotas usando protocolo HTTP
Last synced: 10 May 2026
https://github.com/he0119/smart-home-device
智慧家庭的设备
arduino esp32 esp8266 smart-home
Last synced: 05 Apr 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/toitlang/pkg-ntp
Package: Synchronize your device time using the NTP protocol.
Last synced: 23 Jun 2025
https://github.com/wx4atl/kv4p-atl
KV4P/ATL: native iPhone app, ESP32 BLE firmware overlay, APRS/KISS TNC support, and web flasher for KV4P HT ham radios.
amateur-radio aprs ax25 ble bluetooth-low-energy esp32 esp32-arduino firmware ham-radio hamradio ios kiss-tnc kv4p kv4p-ht packet-radio swiftui tnc uhf vhf web-serial
Last synced: 30 Jun 2026
https://github.com/abd-01/esp32-guru-upload
POST Guru Meditation crashdump from ESP32 to a server endpoint
esp32 flask-application guru-meditation hardfault panic-handler qemu
Last synced: 17 Feb 2026
https://github.com/calinradoni/pax-lampd1
A lamp based on pax-DLED and 2 x 100 WS2812B LED strips
Last synced: 19 Apr 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/vamshikrishna779/smart-garage-door
The Smart Garage Door Opener is an IoT-based automation system designed to enhance security and convenience. This project uses the ESP32 microcontroller, Firebase for real-time cloud synchronization, MQTT for telemetry, ultrasonic sensors for automatic control, and a mobile app for remote access.
android-application android-studio arduino esp32 firebase-realtime-database iot java mqtt thingsboard
Last synced: 27 May 2026
https://github.com/jakkra/wall-led-mail
Basic ambient wall light decoration thing which shows number of emails.
Last synced: 18 Apr 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/va1da5/esp32-idf-dev-container
Visual Studio Code Dev Container based C/C++ development environment for Espressif ESP32
container containers cpp docker esp32 freertos
Last synced: 10 Apr 2026
https://github.com/jjateen/surveillancebotmk2
Surveillance Bot Mk2 is an AI-driven semi-autonomous robot for advanced surveillance. It offers wireless control, real-time object detection with MobileNetSSD, and live video streaming via ESP32CAM, making it ideal for smart monitoring systems.
esp32 flask mobilenetssd object-detection surveillance
Last synced: 02 Aug 2025
https://github.com/sensirion/arduino-i2c-sfm3000
Arduino library to talk to various SFM3000 product variations
arduino arduino-library esp32 esp8266 flow i2c i2c-sensors sensirion sfm sfm3000
Last synced: 08 Apr 2026
https://github.com/martinius96/voice-control-arduino-esp8266-esp32
Voice control system in world languages - TEST DEMOs.
arduino chrome eduroam enterprise esp32 esp8266 ethernet languages psk voice voice-commands voice-control voice-recognition webkit webkit-browser wifi
Last synced: 12 Apr 2026
https://github.com/benz206/bluetoothspeaker
ESP-WROOM-32 Custom Bluetooth Speaker.
Last synced: 14 May 2026
https://github.com/atoomnetmarc/adlsc
Atoomnet's Digital Led String Controller
Last synced: 22 Mar 2025
https://github.com/mdaskalov/esp32-tetra
Tetra demo for TTGO T-Display ESP32 board
Last synced: 15 May 2026
https://github.com/n-elmer/weather-station
WEATHER ⛈ MONITORING 🌤 SYSTEM
arduino c c-plus-plus embedded-systems esp32 iot software-design software-engineering system-design
Last synced: 11 Apr 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/alichaw/esp32-karaoke-order
A smart control system for vintage jukeboxes using an ESP32. It features WiFi remote control, QR code song selection, and infrared integration, blending classic functionality with modern convenience for an enhanced user experience.
Last synced: 03 Jan 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/vpuhoff/lora-esp32
This project implements a configurable LoRa communication system using either ESP32 or ESP32-S3 microcontrollers. It features a comprehensive web-based management interface for real-time monitoring, configuration, and logging.
arduino configurable esp32 esp32-arduino esp32-s3 lcd-display lora webapp wifi
Last synced: 16 Jan 2026
https://github.com/calinradoni/esp32rmt
Helper component for ESP32 Remote Control module
Last synced: 14 May 2026
https://github.com/ccccmagicboy/hack_inisetup
hack the esp32 and esp8266 micropython firmware inisetup file
Last synced: 20 Jan 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/funnygeeker/micropython-easyrsa
Simple RSA encryption implementation (with limitations) (有缺陷)简单的 RSA 加密实现
Last synced: 11 Apr 2026
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/make2explore/tutorial-installing-esp-matter-on-ubuntu
Tutorial - Installation ESP-Matter SDK, Step by Step on Ubuntu OS
alexa arduino esp-idf esp32 espressif home-automation iot matter
Last synced: 14 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/cakraawijaya/simple-traffic-light-project
Simple Traffic Light Project
arduino-ide arduino-pro-micro ch340-driver count-down esp32 for-loop led timer tm1637 traffic-light traffic-light-module while-loop
Last synced: 23 Aug 2025
https://github.com/podnet/hx711-mgos-test
A mongoose OS app to test HX711 library ported from Arduino.
arduino c esp32 esp8266 hx711 mongoose-os mongoose-os-app
Last synced: 11 Apr 2026
https://github.com/ayapejian/micro-examples
Examples and snippets for microcontrollers
arduino esp32 esp8266 microcontroller platformio
Last synced: 05 Apr 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