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/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/lexx0001/arduino
Microcontroller program for measuring, adjusting and displaying the volume of liquid.
arduino esp32 low-level sensor sensor-data
Last synced: 07 May 2026
https://github.com/romanalexandroff/esp-battery-charge-utility
This little utility will help you correlate your ESP32 or ESP8266 ADC readings of battery voltage with battery charge level in %. Uses only VCC and GND pins. Instructions inside!
adc battery battery-level battery-monitor esp esp32 esp32-arduino esp8266 esp8266-arduino utility
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/hugow04/smarthome
Automated smart home system with blinds control and Yeelight sunrise feature using ESP32.
automation esp32 gearbox home-automation iot mqtt nema23 ntp planetary-gearbox smart-home stepper-motor tb6600 yeelight
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/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/anlopo/esp32-bt_spp-bt-ota-update
bluetooth-ota bluetooth-serial esp32 esp32-ota
Last synced: 08 May 2026
https://github.com/funpythonec/flisolgye2019
El siguiente documento se muestra la ponencia realizada por parte del equipo de FunPython en el "Festival Latino Americano de Instalación de Software Libre Guayaquil 2019"
esp01 esp32 esp32cam flisol flisol2019 fun funpython micropython micropython-esp32 micropython-esp8266 python3
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/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/mistic100/iv-27-clock
3d-printing arduino electronics esp32
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/claudemarais/tempcontrolledlaptopfan_esp32-s3-mini
A simple Arduino project that uses a temperature sensor to control two fans to help cool down a laptop on a laptop stand.
arduino deepsleep esp32 esp32-c3 esp32-c3-super-mini fan laptop mosfet sht31 temperature
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/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/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/dwr2118/spaceteam
A modified version of the base code for ESP32 version of the mobile game 'Spaceteam'!
arduino esp-now esp32 lilygo-tdisplay spaceteam ttgo-t-display
Last synced: 09 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/gob52/gob_gc0308
Complement esp32-camera GC0308 driver
camera esp32 esp32-s3 gc0308 m5stack-cores3
Last synced: 10 May 2026
https://github.com/hnz1102/wakepcbox
Wake on LAN Controller Box
battry esp32 esp32-c3 mcp73831 rust sleep ssd1306 usb-c wake-on-lan wifi-network
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/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/shutdown57/esp32_pn532
A sample use of non-standard PN532 board with ESP32
Last synced: 11 May 2026
https://github.com/thenitek/cache
IoT GeoCache
arduino esp32 geocaching gps iot qmc5883l
Last synced: 12 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/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/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/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/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/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/dattazigzag/ring_eye_sim
Artnet video/screen data sender to Neopixels for simulating and testing robot eye interactions and styles, live on Hardware
artnet-dmx design-tools esp32 neopixels platform platformio process teensy
Last synced: 21 Jun 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/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/benz206/bluetoothspeaker
ESP-WROOM-32 Custom Bluetooth Speaker.
Last synced: 14 May 2026
https://github.com/ehabmagdyy/tic-tac-toe
Tic Tac Toe game using Microcontrollers.
esp32 microcontroller microcontroller-games stm32 tic-tac-toe xo-game
Last synced: 24 Apr 2026
https://github.com/claudemarais/fordmustang_boostgauge_esp32-s3
An Arduino project boost gauge for a 2016 Ford Mustang Ecoboost. OBD2 data is used to display turbo boost pressure, current gear, vehicle speed and a shift indicator graph.
arduino boost can car esp32 esp32-s3 ford gear ili9341v mosfet mustang obd2 pid psi rpm shift sn65hvd230 turbo xiao-esp32-s3
Last synced: 09 Apr 2026
https://github.com/claudemarais/showertimer_esp32-c3-mini
An Arduino project that automatically detects if a shower is running and shows a timer for how long you’ve been showering. TinyML using microphone data is used to determine if the shower is running or not.
android arduino audio ble bluetooth edge-impulse epaper-displays esp32 esp32-c3 i2s inmp441 machine-learning microphone ml shower spi timer tinyml waveshare-eink
Last synced: 09 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/nanoframework/system.device.adc
:package: System.Device.Adc library for .NET nanoFramework
adc dotnet embedded-systems esp32 hacktoberfest iot library nanoframework nxp stm32
Last synced: 08 Jan 2026
https://github.com/gf-silva/musicplayer
ESP32 MP3 player with Bluetooth A2DP, microSD support, and modular C architecture
audio bluetooth c-language embbeded-system esp32 mp3 music-player
Last synced: 23 May 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/paramsiddharth/esp32-morse
A simple text to morse code generator that runs on an ESP32 microcontroller.
esp32 internet-of-things morse-code serial tinygo
Last synced: 19 Feb 2026
https://github.com/svenmatzke/grown
Micropython firmware for growing plants
esp32 firmware micropython monitoring plants sensor-data-collector
Last synced: 02 Jan 2026
https://github.com/nyh-workshop/esp32-rmt-ws2812-2
ESP32 RMT module demonstration with WS2811/WS2812 LEDs.
Last synced: 27 Apr 2026
https://github.com/nemoandrea/lumi-tubule
Decorative desk lamp in the shape of microtubule protein filament.
3d-printing art esp32 lamp open-hardware pcb
Last synced: 20 Mar 2025
https://github.com/glujaz/ikea-fornuftig-for-homekit
Integrating the IKEA FÖRNUFTIG natively in Homekit using an ESP32 and Homespan
esp32 esp32-arduino fornuftig homekit homespan ikea ikeahack
Last synced: 20 May 2026
https://github.com/import-tiago/drizzlingbytes
DrizzlingBytes is a way to provide over-the-air (OTA) device firmware update (DFU) for MSP430-based systems using ESP32.
dfu dfu-programmer esp32 firebase firebase-storage microcontrollers msp430 ota ota-update
Last synced: 15 May 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/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/cobravisualcodeorg/graphics_lib
graphics_Lib for esp32-2432S028
Last synced: 01 May 2026
https://github.com/thijses/nt3h2x11_thijs
A library for the NT3H2111 / NT3H2211 NFC tag IC for atmega328p, ESP32, MSP430 or STM32 (or Wire.h)
esp32 nfc nfc-tag nt3h2111-2211 stm32
Last synced: 11 May 2026
https://github.com/elct9620/pio-mrubyc
Provide mruby/c support for PlatformIO
esp-idf esp32 mruby platform-io platformio ruby
Last synced: 11 Apr 2026
https://github.com/darrencocco/abominable-zigbee-esp32
Additional Endpoints for Arduino Zigbee on ESP32 architecture
arduino arduino-library esp32 esp32-c6 esp32-h2 zigbee
Last synced: 18 Feb 2026
https://github.com/mrrobot62/filamentsilicatdryer_480x480
Open-Source ESP32-S3 Touch-UI für einen Filament- und SilikaGel-Dryer mit 480×480 RGB-Display (ST7701, LVGL 9.4). Robuste Host-Client-Architektur über UART, sauberes Runtime-State-Modell und sichere Embedded-Hardware-Ansteuerung für 3D-Druck-Anwendungen.
3d-printing arduino embedded-systems esp32 esp32-s3 filament-dryer lcd-driver lvgl lvgl-ui reverse-engineering rgb-display silicagel silicagel-dryer st7701 touchscreen uart
Last synced: 09 Apr 2026
https://github.com/smengerl/epaper_frame
ePaper Frame for ESPhome / home assistant based on ESP32
3d-printing esp32 esphome home-assistant maker
Last synced: 12 Apr 2026
https://github.com/galihru/pulsemind
PulseMind is an integrated Galvanic Skin Response (GSR) monitoring system that combines ESP32 sensor GitHub-based data storage Web-based visualization dashboard The system measures EDA as an indicator of sympathetic nervous system arousal, which correlates with psychological stress levels.
arduino esp32 galvanic-skin-response iot-application mental-health pulsemind webapp
Last synced: 10 May 2026
https://github.com/itis-enrico-fermi/edstream
Realtime streaming facility for embedded displays
bitmap c esp-idf esp32 facility freertos image lib library oled oled-display oled-display-ssd1306 open-source-project pio platformio python3 stream tools video video-stream
Last synced: 05 Jan 2026
https://github.com/RafaelReyesCarmona/Time32
Time32 is a library that provides timekeeping functionality for Arduino and ESP32.
Last synced: 06 Apr 2025
https://github.com/ruggerocadamuroita/vesc_esp_bleanduart
Pubblic code for the comunication between ESP/Arduino Bords with UART using HardwareSerial + BLE Communication using ESP32 C3 as Adapter
ble bluetooth esp32 flipsky vesc-configuration vesc-monitor vesc-tool vesc-uart
Last synced: 29 May 2026
https://github.com/junon10/esp32-multiband-digital-audio-processor
An Arduino multiband digital audio processor with ESP32, PCM5102-dac, STM32F411-digital-input or pcm1802-adc-input.
arduino audio-processing dsp esp32 pcm5102a stm32f4
Last synced: 13 Apr 2026
https://github.com/leg3ndary/spotifymacroboard
Fully Custom Macrokeyboard for Spotify.
Last synced: 02 Apr 2025
https://github.com/cdaringe/eink-dashboard
dashboard dashboards digital-display eink eink-dashboard einkdisplay epaper esp32 low-power rtc service snapshot
Last synced: 10 May 2026
https://github.com/reshalfahsi/inter-processor-call
Implementation of ESP-IDF Inter-Processor Call
embedded-systems esp-idf esp32 freertos inter-processor-call ipc multicore
Last synced: 15 May 2026