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-03 00:10:23 UTC
- JSON Representation
https://github.com/lucasvmigotto/pucpr-iot-introduction
Atividades do curso de Fundamentos de IoT da PUC-PR
esp32 iot micropython raspberry-pi-pico
Last synced: 30 Sep 2025
https://github.com/redchenjs/ntp_digital_clock_esp32
NTP Digital Clock | NTP數碼時鐘
7-segment-display esp32 ntp ntp-digital-clock
Last synced: 17 May 2026
https://github.com/luebbe/ble-page-turner
An ESP32 based BLE page turner (not only) for musicians
Last synced: 17 May 2026
https://github.com/ehabmagdyy/esp-docker-flaskredis
Sending Sensor Data from ESP to Containerized Flask Web Page To be Displayed & Stored in Redis Database.
docker docker-compose dockerfile esp32 esp8266 flask python redis
Last synced: 10 Apr 2026
https://github.com/androidcrypto/esp32_tft_espi_to_lovyangfx_transition
The TFT_eSPI is the de-facto-standard when using TFT displays connected to a microcontroller of the ESP32 family. Unfortunately this library looks like abandoned as errors were not fixed by the author since many months. It might be a good idea to transist your project to LovyanGFX library.
Last synced: 14 May 2026
https://github.com/copych/sf2_sampler
ESP32-S3 SF2 based synthesizer. Parses SF2 file and loads sample data into PSRAM. Effects chain.
arduino esp32 esp32-s3 esp32s3 midi midi-device sampler sf2 soundfont
Last synced: 12 May 2025
https://github.com/mcxiaochenn/dust-embedded
一个高中生的嵌入式学习记录——从点灯开始,一步步走向硅与代码的深处
bare-metal electronics embedded esp32 iot learning-journey maker stm32
Last synced: 05 Jul 2026
https://github.com/makerbasemoon/spiderbot
This is the Spider Bot project for maker
bootstrap cplusplus css esp32 html iot javascript ota-update platformio
Last synced: 20 Jul 2025
https://github.com/jbdesbas/pycc1101
A MicroPython lib for operating CC1101.
aiot circuitpython diy esp32 esp8266 micropython radio rf
Last synced: 07 Apr 2026
https://github.com/androidcrypto/esp32_cyd_19_christmas_clock
Design a nice digital clock in a Christmas style on an ESP32 Cheap Yellow Display (CYD) with 1.9-inches ST7789 display
cheap-yellow-display christmas clock clockface cyd esp32 st7789 tft-display
Last synced: 25 Jan 2026
https://github.com/water2891/esp_lcd_touch_cst816s
If espressif/esp_lcd_touch_cst816s(<=1.0.6) doesn't work on your cst816s, try my modified version.
Last synced: 26 Apr 2026
https://github.com/androidcrypto/esp32_cyd_othello_game
The ESP32 Cheap Yellow Device is a fantastic device as it comes with a 2.8-inches TFT display with Touch Controller and SD Card Reader mounted on the PCB. This is the ideal platform to run a touch based Othello / Reversi game.
cheap-yellow-display cyd esp32 othello othello-game othello-with-ai reversi reversi-ai reversi-game st7789 tft-display touch touchscreen
Last synced: 25 Jan 2026
https://github.com/androidcrypto/esp32_cyd_domino_clock
Design a nice digital clock in a Domino style on an ESP32 Cheap Yellow Display (CYD)
cheap-yellow-display clock clockface cyd domino dominoes esp32 ili9341 st7789 tft-display
Last synced: 25 Jan 2026
https://github.com/madnuttah/hydroponics-kit-influxdb
🌿 Modified Arduino Sketch to save Atlas Scientific Hydroponics Kit measurements to InfluxDB instead of Thingspeak
arduino atlas-scientific ec esp32 huzzah32 hydroponics influxdb iot ph sensors
Last synced: 16 Apr 2026
https://github.com/androidcrypto/esp32_c6_sm_gc9a01_coloredwheel_clock
The Colored Wheel Clock sketch is a colorfull clock realized with an ESP32-C6 microcontroller and a GC9A01 round display.
clock esp32 esp32-c6 gc9a01 gc9a01display ntp ntp-client spi tft tft-display timezone
Last synced: 25 Jan 2026
https://github.com/androidcrypto/esp32_adafruit_pn532_read_credit_card
The tutorial explains how to read a Credit Card on an ESP32 with a connected PN5232 NFC reader.
arduino credit-card creditcard emv emv-card emv-contactless esp32 nfc nfc-card-reader pn532 pn532-rfid-module tutorial tutorial-code
Last synced: 25 Jan 2026
https://github.com/androidcrypto/esp32_adafruit_pn532_mifare_desfire_evx_starter_tutorial
The starter tutorial explains how to use a Mifare DESFire NFC card on an ESP32 with a connected PN5232 reader.
arduino desfire desfire-ev1 desfire-ev2 desfire-ev3 esp32 mifare mifare-desfire nfc nfc-card-reader nfc-reader pn532 pn532-rfid-module tutorial tutorial-code tutorial-sourcecode
Last synced: 25 Jan 2026
https://github.com/asiern/esp32-light-core
esp32 led led-controller led-strips ledcontrol
Last synced: 17 May 2026
https://github.com/avastroficial/estacion-meteorolgica
Este proyecto tiene como objetivo desarrollar un sistema meteorológico basado en ESP32 para la medición de temperatura, humedad y presión atmosférica, utilizando los sensores DHT22 y BMP280.
Last synced: 17 May 2026
https://github.com/wannacry081/packagepal
PackagePal is an embedded system project using Flutter and Firebase for the Mobile Application, and C++ for programming the ESP32 Microcontroller. Moreover, this project is a smart container dual-layered package receiver that uses a keypad, monitor, sim module, etc. to incorporate a secure container for your parcels to be received.
cpp dart esp32 firebase flutter platformio
Last synced: 10 Apr 2026
https://github.com/hansmi/prometheus-ai-on-the-edge-device-exporter
Prometheus metrics for AI-on-the-edge devices
ai-on-edge esp32 esp32-cam prometheus-exporter
Last synced: 25 Oct 2025
https://github.com/smolbun/esp32-telnet
Simple TCP communication via telnet from Client <--> Server
Last synced: 09 Apr 2026
https://github.com/gretel/riat-bootcamp-homeautomation
Home Assistant & ESPHome: A case study in open-source governance, sustainability, and the local-first threat model
automation bootcamp cdc esp32 esphome firmware hassio homeassistant homeautomation nrf52 riat
Last synced: 02 Jul 2026
https://github.com/chinmay-esp/esp32-i2c-master
This repository contains an ESP32-based I2C scanner that detects and prints the addresses of connected I2C devices. The project initializes the I2C bus, scans available addresses, and outputs detected device addresses to the terminal. Ideal for debugging and verifying I2C connections.
Last synced: 02 May 2026
https://github.com/gbroeckling/cdj1000
Pioneer CDJ-1000MK2 → ESP32-S3 USB-MIDI controller for Traktor Pro 4 — gut OEM mainboard, keep chassis/jog/fader/hot-cue-buttons, native class-compliant USB-MIDI via TinyUSB
ai-assisted cdj cdj-1000 claude dj dj-controller esp32 esp32-s3 hardware-hacking midi midi-controller pioneer tinyusb traktor traktor-pro usb-midi
Last synced: 12 Jun 2026
https://github.com/walvi112/esp32_universalremote
Universal IR Hub
esp-idf esp32 freertos infrared-control
Last synced: 13 Mar 2025
https://github.com/fernandorpardo/dht22_esp-idf
DHT22 temperature & humidity sensor driver for ESP-IDF
Last synced: 20 May 2026
https://github.com/breaching/velux-control-with-esphome
💡 This project automates Velux windows using an ESP32 microcontroller connected to a KUX 100 remote.
esp32 esphome homeassistant homeautomation iot smart-home smarthome velux
Last synced: 17 May 2026
https://github.com/t0mer/window-lock
Automanaged windows locking system
arduino c-plus-plus esp32 iot locking mqtt python raspberry-pi-zero-w
Last synced: 15 Apr 2026
https://github.com/rehanmq/edgeai-acoustic-event-detection
EdgeAI-powered embedded system using ESP32 and Edge Impulse to detect real-time acoustic events like claps, knocks, and alarms.
edge-ai edge-impulse esp32 iot machine-learning sound-classification tinyml
Last synced: 03 May 2026
https://github.com/georgevio/zenoh-single-lib
Self-contained, plug-and-play module for zenoh-pico implementation for ESP32 devices
esp32 esp32s3 espidf zenoh zenoh-pico
Last synced: 17 May 2026
https://github.com/kuhlwasstolen/open-eye-drive-scroller
Wireless scroll wheel for the open-eye-drive system.
car-modifications carmods esp-rs esp32 rust rust-esp
Last synced: 17 May 2026
https://github.com/isysxp/esp32_telnet_terminal
A minimal VT52 telnet client using an ESP32-S3-Touch-LCD-4.3 display.
dec esp32 lcd-display telnet vt52
Last synced: 17 May 2026
https://github.com/ehabmagdyy/mp3player-remotecontrol
Control Mini MP3 Player using IR Receiver with Remote Control | ESP32.
esp esp32 esp8266 ir-receiver mini-mp3 mp3-player remote-control tf-module
Last synced: 13 Apr 2025
https://github.com/nicodupont/esphome-hiking-dds238-2-zn-s-rs485
yaml and electronic parts to use this RS485 energy meter in esphome with an esp32
dds238 esp32 esphome hiking home-assistant rs485 tomzn
Last synced: 01 May 2026
https://github.com/kleinekuh/vrsreplace
Thermal solar control mainly replacement for Vaillant VRS auroMATIC 560
auromatic esp-project-package esp32 solar-controller vaillant vr10 vr11 vrs560
Last synced: 17 May 2026
https://github.com/jjateen/esp32-cam-security
The ESP32-CAM Security System (CamVisioTech MK0) is an IoT project that combines facial recognition with smart security features, such as solenoid lock control and real-time alerts via Telegram. Developed during IoT Workshop-1 (ECL 108) Task 4, it includes a custom desktop application for easy management.
arduino esp32 face-recognition mediapipe python tkinter
Last synced: 11 Apr 2026
https://github.com/programmer-rd-ai/statvolt
A cloud-connected power monitoring solution that helps track and control energy usage in real-time. Using ESP32 and cloud computing, StatVolt bridges hardware sensors with a web interface to provide instant power consumption data and remote control capabilities.
energy esp32 iot microcontroller monitoring statvolt system
Last synced: 19 Jul 2025
https://github.com/jakubandrysek/nette-api-library
:card_index: Library for communication between ESP32 and Nette Api
api esp32 nette nette-framework
Last synced: 19 Jan 2026
https://github.com/ohand/leddimmermqtt
easy integration of a PWM driven LED driver for ESP8266/ ESP32/ESP32-S2 with mqtt connection and auto MQTT autodiscovery config
arduino esp32 esp32-s2 esp8266 led-driver pwm webupdate
Last synced: 10 Apr 2026
https://github.com/adriantarantino/esp32-remotexy-text-input
Transfers text input from computer or phone over WIFI to ESP32. Text is displayed on LCD.
Last synced: 12 Mar 2025
https://github.com/romanalexandroff/mini-access-detector
ESP32-S2 battery-powered opening detector for any physical access point
access-control detector door-controller esp esp32 iot iot-device telegram wifi
Last synced: 28 Mar 2025
https://github.com/veolinan/esp32-piano
esp-project-package esp32 esp32-arduino piano piano-keyboard webserver
Last synced: 17 May 2026
https://github.com/hiperiondev/librelogic-esp32
Port to ESP32 of https://github.com/kalamara/librelogic
esp-idf esp-idf-framework esp32 espressif iec61131-3 ladder ladder-logic plc plc-controller
Last synced: 15 May 2026
https://github.com/bastion-rnd/turtle_32_board
Руководство по работе и базовые примеры для отладочной платы Turtle32
arduino-ide cpp esp32 espressif microcontroller micropython
Last synced: 09 Apr 2026
https://github.com/mjouins/SimpleHT16K33
Simple library API for the HT16K33 I2C matrix driver for 8x16 display. Made for the Esp32 with Arduino as component.
8x16 arduino arduino-library display-8x16 esp32 esp32-arduino esp32-idf ht16k33 led-matrix led-matrix-8x16 ledmatrix
Last synced: 05 Jul 2026
https://github.com/acscpt/esp32-paradox-mqtt
Using an ESP32 to integrate Paradox alarm to IOT using MQTT
esp32 mqtt paradox paradox-alarm rtos
Last synced: 30 Apr 2025
https://github.com/kolipakakondal/idf-eclipse-plugin-dev
A location to publish idf-eclipse-plugin development builds for testing purposes!
eclipse esp-idf esp32 idf-eclipse-plugin
Last synced: 22 Mar 2025
https://github.com/rursprung/esp32-cam-test
rust implementation of small webserver offering image stream from AI Thinker ESP32-CAM
Last synced: 20 May 2026
https://github.com/luonghuuphuc/freertos_pratice
Simple Esp32 + freeRTOS projects
Last synced: 18 Jul 2025
https://github.com/mskian/esp32-webhook-button
ESP32 physical webhook button with single/double/long press actions for n8n, ntfy, Home Assistant, and personal automation.
arduino automation esp32 esp32-project home-automation iot n8n ntfy smart-button tasker webhook
Last synced: 04 Jul 2026
https://github.com/davidf1000/wican-iot-comp
A Hazard Monitoring System for Manufacture Industry Using IoT-Based Approach and MQTT Protocol. Main purpose of this product is to track and monitor variables that is directly related to worker's health in factory environment. Created for Wican International Instrumentation and Control Competition 2019 in Bandung .
Last synced: 09 Apr 2026
https://github.com/androidcrypto/esp32_h2_st7735_bme280
Getting started with a BME280 environment sensor connected to an ESP32-H2 Supermini device and ST7735 TFT display
bme280 esp32 esp32-h2 i2c spi st7735 tft-display
Last synced: 18 May 2026
https://github.com/mskian/esp32-touch-led-light-controller
A Simple ESP32 touch LED Light controller using TTP223 touch sensor.
esp32 esp32-arduino led led-controller notifications ntfy touch ttp223
Last synced: 04 Jul 2026
https://github.com/tshaddack/sercat
cat for serial ports, with setting of control lines and speeds
comport esp32 esp8266 modem serialport uart
Last synced: 24 Feb 2026
https://github.com/darthcloud/esp32_rmt_nsi_sniffer
ESP32 app demonstrating sniffing Nintendo's serial interface via RMT peripheral.
esp-idf esp32 gamecube gcn n64 ngc nintendo nintendo-64
Last synced: 17 May 2026
https://github.com/p14c31355/twatch2020v3_rs
TTGO T-Watch 2020 v3 firmware written in Rustlang
embedded esp32 esp32-idf rust ttgo ttgo-watch2020
Last synced: 10 Aug 2025
https://github.com/meisterschulen-am-ostbahnhof-munchen/4diac_training1
4diac_training1
4diac automation-training can-bus can-bus-communication eclipse-4diac esp32 forte hydraulics iec-61131-3 iec-61499 iso11783 isobus j1939 meisterschulen mobile-automation plc-programming task-controller valve-control virtual-terminal
Last synced: 17 Feb 2026
https://github.com/fxoz/esp
🤖 ESP Robot (built using Arduino) that can play soccer!
Last synced: 08 Apr 2026
https://github.com/rickysambora55/j1-esp32-gpio-pwm-adc-buttonled
ESP32 - GPIO, PWM, ADC
Last synced: 20 May 2026
https://github.com/dattazigzag/webespflasher
Javascript implementation of flasher tool for Espressif chips, running in web browser using WebSerial.
esp32 esp32-arduino espwebtool webflash webserial
Last synced: 25 Apr 2026
https://github.com/kyriosaa/pong-wars
Pong... but in your pocket
electronics embedded-systems esp32 games
Last synced: 15 May 2026
https://github.com/damiiawa/brainbox
Librería de Arduino para utilizar en robot BrainBox ESP32 de Seguel Robotics.
arduino education esp32 esp32-arduino robotics
Last synced: 06 May 2026
https://github.com/7yasin/esp-synapse
A distributed cybersecurity platform using low-cost ESP32/ESP8266 devices as centrally managed agents for wireless network analysis.
cybersecurity deauthentication deauther distributed-systems esp esp32 esp8266 ethical-hacking microcontroller network-analysis network-security privacy rest-api wifi
Last synced: 17 May 2026
https://github.com/pizzerolaa/ecoriegotec
IOT Project that connect sensors with a website, that show data in real time
arduino-uno esp32 html iot-application javascript
Last synced: 15 May 2026
https://github.com/player-alex/sls
🔐 IoT smart door lock with fingerprint + PIN authentication on ESP32-S3 and Azure IoT Hub
access-control azure-iot azure-iot-hub biometric cpp deep-sleep door-lock embedded-systems esp-idf esp32 esp32-s3 fingerprint-sensor freertos home-automation iot iot-central mqtt security-system smart-home smart-lock
Last synced: 03 May 2026
https://github.com/matousss/blitzreiter
ESP32 based remotely controlled robotic car
Last synced: 19 Jan 2026
https://github.com/wb1016/blueslime-c3
custom SlimeVR tracker PCBA using ESP32-C3 and enclosure 3D model files.
electronics esp32 hardware kicad slimevr
Last synced: 08 Jun 2026
https://github.com/drozhkov/cam-rover
ESP32-CAM based robot
c camera-robot csharp dotnet dotnet-maui drone esp-idf esp32
Last synced: 09 Apr 2026
https://github.com/jack-dietrich/adxl345-library-project
Project for learning SPI communicatoin in combination with freeRTOS queues and interrupts. Written using PlatformIO and VSCode
Last synced: 09 May 2026
https://github.com/axel-ex/esp32-desktop-monitor
Monitor time , temperature, humidity and wifi signal strength with Rust on ESP32!
embedded-rust esp32 iot rust-esp
Last synced: 17 May 2026
https://github.com/ernestum/tingledongleserver
An ESP32 Web GUI for a bunch of vibration motors on shift registers.
Last synced: 18 Apr 2026
https://github.com/rddevitte/esp-idf-sample-project
A sample project for an ESP32 module using ESP-IDF toolchain
Last synced: 10 May 2026
https://github.com/ankit-thealchemist/publiccode
This repo is the code examples for different microcontroller. The examples are divided into 2 broad category arduino and microcontrollers native environment.
esp32 microcontrollers nordic pi pico stm32
Last synced: 17 May 2026
https://github.com/namanrox/fire_detection
Fire Detection through Flame and Gas Sensor (IOT)
9v-battery breadboard buzzer esp32 esp8266 flame-sensor gas-sensor iot iot-device led mq6-sensor mqtt mqtt-client resistor transistor water-pump
Last synced: 07 Apr 2026
https://github.com/memo-13-byte/iot-based-weather-monitoring-system
Real-time IoT weather monitoring system using ESP32, DHT22 sensor, MQTT protocol, and Raspberry Pi with Node-RED dashboard and multi-channel notifications
dht22 embedded-systems esp32 iot javascript mqtt node-red raspberry-pi weather-monitoring wireless-communication
Last synced: 16 Apr 2026
https://github.com/makewitharpit/aqi-system-for-indoor-farming
IoT AQI Monitoring System is a compact, real-time solution for indoor air quality using ESP32 and sensors. It sends data to ThingsBoard cloud and offers local display plus LED alerts.
air-quality aqi-monitoring esp32 indoor-farming iot mqtt thingsboard
Last synced: 14 Sep 2025
https://github.com/rzlamrr/esp32s3-dht-ntp-oled-mqtt
An IoT environmental monitor built with an ESP32-S3 and ESP-IDF. It reads temperature/humidity from a DHT22, displays data on an OLED screen, syncs time via NTP, and publishes JSON data over MQTT.
dht22 esp-idf esp32 esp32-s3 freertos mqtt mqtt-client ntp-client ssd1306
Last synced: 08 May 2026
https://github.com/wa1tnr/vsc-camelforth-esp32
vscode - camelforth - esp32 - wokwi - experimental - 25 Dec 2023 05:02z
arduino-cli camelforth esp32 forth vscode
Last synced: 19 May 2026
https://github.com/armanghobadi/unosql
unosql is a lightweight and fast NoSQL database for the MicroPython environment that supports AES encryption and allows data to be stored in JSON files. This library provides CRUD (Create, Read, Update, Delete) operations with optional encryption support.
esp32 esp8266 microcontroller nosql nosql-database
Last synced: 11 Sep 2025
https://github.com/marek128b/batterymagic_monitor
battery esp32 firestore-database moitoring
Last synced: 11 Jan 2026
https://github.com/goldmanliyam/led-brightness-control
LED brightness control project using ESP32, CLI, potentiometer, PWM and FreeRTOS.
adc cli esp-idf esp32 freertos platformio pwm uart
Last synced: 11 May 2026
https://github.com/marcelo-a-o-s/sa2-iot
Projeto de integração de um arduino com a API do thinkSpeak desenvolvido para avaliação da disciplina de IOT do curso de Desenvolvimento de Sistemas do Senai.
cpp esp32 platformio thinkspeak vscode
Last synced: 11 Apr 2026
https://github.com/make2explore/esp-zerocode-text-mode-configuration
ESP ZeroCode Platform - Text Mode Product Configuration
esp32 espressif home-automation iot smart-home zerocode
Last synced: 02 Nov 2025
https://github.com/lily-osp/dns-mixer
Turn your ESP32/8266 into a DNS mixer to provide dynamic DNS resolution using multiple DNS servers
dns-server esp32 esp8266 internet-positif micropython
Last synced: 12 Apr 2026
https://github.com/mark-mdo47/esp32ws2812bclock
ESP32 WS2812b Clock with 241-LED disk
clock esp32 esp32-arduino esp32-wroom ws2812b ws2812b-led
Last synced: 17 May 2026
https://github.com/reala10001986/time-circuits-display-dmx
DMX Firmware for CircuitSetup's Time Circuit Display kit, known from the Delorean Time Machine
delorean deloreantimemachine dmx esp32 timecircuits timecircuitsdisplay timemachine
Last synced: 17 May 2026
https://github.com/nopnop2002/esp-idf-vcp2web
Wireless VCP Monitor for esp-idf
esp-idf esp32 uart usb virtual-com-port websocket
Last synced: 18 May 2026
https://github.com/lily-osp/analog-system-controll
This project aims to implement an ESP32-based control system using 3 buttons and 2 LEDs with various operating modes and state transitions. The system will produce an analog output with a range of 0 to 2048 (12-bit) and provide visual feedback through LEDs based on the system's status.
control-systems esp32 micropython pwm-driver
Last synced: 07 Mar 2026
https://github.com/dchoi98/iot-water-valve
This repository provides hardware designs and software for an ESP32-based water-valve controller and its Android companion app. It utilizes secure MQTT communication via Adafruit IO for real-time control of the valve from anywhere, with built-in leak detection and emergency shutoff.
android arduino cpp esp32 home-automation iot kotlin mqtt
Last synced: 15 Apr 2026