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/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/pedroluisdionisiofraga/esp32-lm75a-driver
Open source driver to LM75A to ESP32 using ESP-IDF framework
Last synced: 25 Jul 2025
https://github.com/asiern/esp32-light-core
esp32 led led-controller led-strips ledcontrol
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/IlievIliya92/esp32_zephyr
ESP32 Wroom Zephyr Project
esp32 esp32-wroom wifi zephyr zephyr-rtos
Last synced: 12 Mar 2025
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/workabotic/smart_dimmer_controlled_by_mobile_app
A smart dimmer system built using an ESP32 microcontroller, controlled via a mobile app to adjust the brightness of an incandescent bulb.
android android-app android-application dimmer electronics embedded esp32 esp32-idf mobile mobile-app
Last synced: 30 Sep 2025
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: 20 May 2026
https://github.com/shopmaior/openpix-arduino-esp32
This library is a simple and efficient library for OpenPix (https://openpix.com.br) payment. This use the REST API of OpenPix to make payments.
arduino arduino-library esp32 esp32-arduino firmware hacktoberfest iot library m2m openpix payment payment-integration
Last synced: 01 Mar 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/platima/Board-Taxonomies
Definitions and examples for different categories of embedded computing boards
arduino devboard esp32 linux raspberry-pi raspberrypi rtos sbc singleboardcomputer stm32
Last synced: 18 Sep 2025
https://github.com/bobbymannino/esp32-rust-demo
A very simple demo of programming an ESP32 in Rust
Last synced: 17 May 2026
https://github.com/ruan-narici/robosumo-controlavel
Protótipo desenvolvido para a competição de robo sumô controlável da categoria de até 3KG [20x20]cm
arduino-ide c esp32 fritzing robotics
Last synced: 07 Feb 2026
https://github.com/sibyx/monadcount-api
Server side for ESP32-based 802.11 sniffers
Last synced: 17 May 2026
https://github.com/twosquirrels/virtual-gamepad
マイコンカー操作などのための、スマホ用バーチャルコントローラー (自分用)
arduino esp32 gamepad m5atom m5stack virtual-gamepad
Last synced: 07 May 2026
https://github.com/yehudaei/esp32s3-notifications-receiver
ESP Notification receiver with BLE. Working on ESP32-S3-Touch-LCD-1.28 board with Zephyr RTOS.
Last synced: 17 May 2026
https://github.com/miyuki2002/sensormonitor
Ứng dụng Android Giám sát Cảm biến ESP32
Last synced: 09 Apr 2026
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/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/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/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/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/papydoctor/esp32_ble_uart
Just a clean example of BLE UART in Rust
bluetooth-low-energy esp32 no-std rust uart
Last synced: 20 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/samuelastech/police-chase-system
🚨 Final paper about police communication in high-speed chases
arduino esp32 nestjs react react-native socket-io
Last synced: 06 Apr 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/casanovg/timonel-mms-esp8266
Timonel bootloader I2C-master multi slave application demo for ESP8266
esp32 esp8266 i2c-bus i2c-master multi-slave payload timonel timonel-bootloader
Last synced: 09 Apr 2026
https://github.com/usernameplankalkul/autohotserialread
Serial Communication (Read) RX for AutoHotkey V2 . Reading from MCU ( Arduino , ESP32 , ESP8266 , Raspberry PI Pico , STM , ... )
ahk arduino autohotkey autohotkey-v2 comport esp32 esp8266 mcu raspberry-pi raspberry-pi-pico seria-communication serial serialmonitor
Last synced: 14 Apr 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/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/basicasian/esp32-twoplayergame
This project is a ESP32 multiplayer game that connects players over a distance where player have memorize a sequence of LED lights.
esp32 micropython multiplayer-game
Last synced: 23 Feb 2025
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/virtuallyaverage/vrc-haptics-firmware
Firmware for the DIY haptics vest. ESP8266, or ESP32 based,
esp32 esp8266 haptics platformio platformio-arduino virtual-reality virtual-reality-interfaces vr vrchat
Last synced: 23 Aug 2025
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/electronicsstudio/esp32_inbuildrtc_tm1637
Here, we are using this process to print the inbuilt ESP32 RTC time on a 6-digit TM1637 display.
Last synced: 19 May 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/mirkosertic/esp32musicbox
An ESP32 based music box / smart speaker
arduino esp32 esp32-arduino home-assistant maker mqtt music-player platformio rfid smarthome voice-control
Last synced: 28 Jul 2025
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/veolinan/esp32-piano
esp-project-package esp32 esp32-arduino piano piano-keyboard webserver
Last synced: 17 May 2026
https://github.com/luonghuuphuc/freertos_pratice
Simple Esp32 + freeRTOS projects
Last synced: 18 Jul 2025
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/prohetamine/arduino-parse-ipv4
Parsing the v4 IP address in a string for esp32, esp8266-12, esp8266-07, esp8266-01, Arduino Nano, Arduino UNO and etc
arduino esp esp32 esp32-arduino esp8266 esp8266-arduino ipv4-address
Last synced: 09 Apr 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/anseljh/mdd
Tiny smart device to deter rodents with an ultraviolet LED that turns on at night
Last synced: 08 May 2026
https://github.com/sergio-isidoro/fire_smoke_detector_esp32
Fire & Smoke Detection (Edge AI) ESP32-S3 Plus + TFCard + Machine learning
cpp17 detection edge-ai esp-idf esp32 esp32-s3 machine-learning makefile python3 storage vscode-extension
Last synced: 05 May 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/rddevitte/esp-idf-sample-project
A sample project for an ESP32 module using ESP-IDF toolchain
Last synced: 10 May 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/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/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
https://github.com/xhydracore/smartsoil-esp32-supabase
ESP32 to interface with a DFROBOT MODBUS-RTU RS485 Soil Sensor, sending soil temperature, humidity, and pH data to Supabase for real-time monitoring and automation.
esp32 soil-moisture-sensor supabase
Last synced: 17 Feb 2026
https://github.com/amrikarisma/mazduino-display-speeduino
This project creates a digital dashboard display for Speeduino ECU using ESP32-C3 microcontroller and a 3.5 inch TFT LCD display with ILI9488 driver. The display shows real-time engine data from the Speeduino ECU including RPM, AFR, TPS, advance timing, MAP, and other sensor readings.
esp32 esp32-c3-super-mini esp32c3 esp32c3-super-mini mazduino speeduino speeduino-firmware
Last synced: 14 May 2026
https://github.com/aeshmann/ESP32-CLI-TEL-v3SBL
ESP32 command line interface
Last synced: 13 Jul 2025
https://github.com/iwansal64/wms-dev
WMS-Dev (Water-loss monitoring software - device) is a program that used for ESP32 to connect to WMS API
cpp esp32 iot microcontroller websocket
Last synced: 14 May 2026
https://github.com/aeshmann/ESP32-CLI-TEL-1602v3
ESP32-S3 N16R8 NTP clock with SHT30 sensor, CLI over serial and/or telnet
cli esp-wifi esp32 esp32-arduino esp32-s3 esptelnet sht30
Last synced: 13 Jul 2025
https://github.com/akinduid/mechapulse
MechaPulse is an Industrial IoT project that uses sound analysis to detect faults in machinery. The proposed system consists of an array of embedded devices placed across machines, each monitoring sound and running a TinyML model to predict potential faults. Alerts are sent to a central dashboard for real-time monitoring.
esp32 iot machine-learning raspberry-pi
Last synced: 22 Sep 2025
https://github.com/pablotoledom/esp32-video-streaming-wifi
This project allows the transmission of static video from a PC to an **ST7789** display using an **ESP32** via WIFI which is accessed from a webserver raised by the ESP32 itself.
esp32 esp32-video esp32-video-streaming esp32-webvideo-stream
Last synced: 16 May 2026
https://github.com/chinmay-esp/led-blinking
This repository contains a LED blinking program developed using the ESP-IDF framework in C++. The code demonstrates how to initialize GPIO, configure the LED pin, and implement a basic delay for toggling the LED state.
Last synced: 16 May 2026
https://github.com/turitoyuenan/zimmer-wetter
School Project: IoT Weather Station System
arduino cpp esp32 mosquitto mosquitto-mqtt-broker python python3 raspberry-pi raspberry-pi-3 sen0186
Last synced: 08 Feb 2026
https://github.com/taherfattahi/esp32-mpu6050-dino-game
ESP32 and an MPU6050 sensor to create a wireless motion controller for a 2D dinosaur game.
csharp esp32 esp32-arduino imu mpu6050 wpf
Last synced: 09 May 2026
https://github.com/elmot/esp-windsensor-mast
ESP-32 based NMEA wind sensor
as5600 as5600-sensor esp32 nmea nmea0183 sailing weather weather-information weather-instruments wind yachting
Last synced: 21 Apr 2026
https://github.com/rjtpp/standup-mate
Arduino-based tool designed to combat office syndrome – stand alone version of ELEVATE-AI
Last synced: 09 May 2026
https://github.com/rakhaevandy27/rancang-alat-psikologi-electric-maze-untuk-melatih-konsentrasi-dan-motorik-berbasis-mikrokontroller
RANCANG ALAT PSIKOLOGI ELECTRIC MAZE UNTUK MELATIH KONSENTRASI DAN MOTORIK BERBASIS MIKROKONTROLLER
arduino esp32 psychology thermal-printer
Last synced: 21 Jun 2025
https://github.com/rapha-tech/ESP-32-ruler
PCB ruler featuring an ESP-32 module, push-buttons and an OLED screen
arduino electronics esp32 pcb pcb-design retrogaming tetris
Last synced: 31 Jul 2025
https://github.com/diogo-nb/esp32-project
arduino-library cpp esp32 express hc-sr04 nodejs typescript
Last synced: 07 Apr 2026
https://github.com/tobiges/ms5540c-sensor-example
MS5540C Miniature Barometer Module platformio example
arduino esp32 esp8266 ms5540c platformio
Last synced: 07 Apr 2026
https://github.com/unrealbg/nf-gy-gps6mv2
A nanoFramework project for ESP32-S3 that reads and parses GPS data from a GY-GPS6MV2 module. It periodically logs valid position data, serving as a simple foundation for IoT tracking or navigation applications.
esp32 esp32-s3 gps gps-location gps-module gps-tracker gy-gps6mv2 mqtt nanoframework
Last synced: 02 May 2026
https://github.com/firmngin/firmnginkit
This library integrates payment systems directly into your IoT devices with simple and secure communication, opening new monetization opportunities for your system 💰.
Last synced: 20 Jun 2025
https://github.com/keziatbnn/esp32-ubidots-mongodb
Collecting humidity, temperature, and motion data using sensors and an ESP32, storing the data in MongoDB, and displaying it on an Ubidots dashboard.
esp32 iot mongodb-atlas python ubidots
Last synced: 16 May 2026
https://github.com/gnanu97/ml-based-temperature-monitoring-system
An IoT-based smart temperature monitoring and control system using ESP32, SX1278 LoRa module, and a neural network hosted on Raspberry Pi. The system uses SX1278 for wireless data transmission between ESP32 nodes and predicts optimal control actions for IR-based devices using real-time sensor data.
esp32 flask-api iot lora machine-learning raspberry-pi sx1278 temperature-monitoring
Last synced: 08 May 2026
https://github.com/lupin3000/micropython-dfplayerpro
MicroPython Fermion: DFPlayer Pro - A mini MP3 Player with On-board 128MB Storage
dfrobot esp32 micropython uart
Last synced: 14 Feb 2026
https://github.com/vladyspavlov/esphome-avatto-wifi-thermostat
ESPHome configuration for the Avatto Tuya Wi-Fi Thermostat
avatto esp-c3 esp-c3-12f esp32 esp32c3 esphome openbeken openbk rtl8710 tasmota thermostat tuya wbr3 wifi
Last synced: 31 Jul 2025
https://github.com/scout064/esp32-dht22-monitoring
Monitor Temperature and Humidity via ESP32-C6 and DHT22.
Last synced: 16 May 2026
https://github.com/trackercontrol/ios_monkey
Application Exerciser Monkey for iOS
Last synced: 16 May 2026
https://github.com/adrianthehacker/esp32-remotexy-text-input
Transfers text input from computer or phone over WIFI to ESP32. Text is displayed on LCD.
Last synced: 16 May 2026
https://github.com/androidcrypto/esp32_lora_encrypted_environmentsensor
Transmitting sensor data (here a BME280 Environment Sensor) with LoRa over long distances is easy and comfortable.
aes aes-256 aes-cbc aes-encryption bme280 environment environmental-monitoring esp32 esp32-arduino lora lora-receiver
Last synced: 16 May 2026
https://github.com/daellhin/ugent-cloudandmobile-labs
Lab projects made for the course Cloud and Mobile at UGent
android esp32 graphql raspberry-pi rest
Last synced: 09 Apr 2026
https://github.com/itzzinfinity/iot-based-spo2-and-pulse-oximeter-with-max30102
This project showcases a portable and affordable SpO2 and heart rate monitoring system built with the ESP8266 microcontroller, MAX30102 sensor, and an OLED display. The ESP8266 handles data processing and visualization, while the MAX30102 ensures precise bio-sensing.
esp32 esp8266 heart-rate heartbeat i2c i2c-display i2c-interface oled-display oled-display-ssd1306 pulse-oximeter pulse-oximeter-displays ssd1306-oled
Last synced: 11 Jul 2025
https://github.com/hoesentoet/esp-mqtt-handler
A variable handler for knolleary's PubSubClient MQTT library.
cpp esp32 esp8266 mqtt mqtt-client platformio pubsub
Last synced: 09 Apr 2026
https://github.com/brainelectronics/be32-01
ESP32 Pico D4 Board in ESP01 (ESP8266) Form factor
esp32 esp32-arduino esp8266 esp8266-arduino jtag programmer ws2812b
Last synced: 16 May 2026
https://github.com/pjpmarques/lolin-esp32-oled
Bootstrap project for Lolin ESP32-WROOM-32 with 0.96" display
esp32 lolin-esp32 oled-display-ssd1306 ssd1306
Last synced: 16 May 2026