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/rperezll/maidesite2homeassistant
Guía fácil para conectar y controlar tu mesa Maidesite desde Home Assistant con ayuda de ESPHome.
esp32 esphome homeassistant maidesite
Last synced: 03 May 2026
https://github.com/almond-hydroponics/mqtt-hooks
Pub/Sub communication with an MQTT broker using React Hooks
Last synced: 25 Oct 2025
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/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/matthias-bs/bresser_weather_sensor_cc1101_mqtt
Bresser 5-in-1/6-in-1 868 MHz Weather Sensor Radio Receiver based on CC1101 and ESP32/ESP8266 - provides data via secure MQTT [deprecated]
arduino cc1101 esp32 esp32-arduino esp8266 esp8266-arduino mqtt-client
Last synced: 08 Aug 2025
https://github.com/cakraawijaya/motor-speed-rpm-pid-ziegler-nichols-2-iot
UPN Veteran Jatim | Final Project | Undergraduate Thesis
esp32 iot motor-dc mqtt pid-control rpm speed ubidots ziegler-nichols
Last synced: 08 Aug 2025
https://github.com/taunusflieger/esp-tft-experiment
Experiment for writing text to the TFT display on an Adafruit ESP32-S TFT Feather
adafruit adafruit-esp32-s3 esp-idf esp32 rust
Last synced: 16 Apr 2026
https://github.com/lupin3000/micropython-i2c-rotaryencoder
MicroPython I2C library and example for Gravity: 360 Degree Rotary Encoder Module
dfrobot encoder esp32 gravity i2c micropython
Last synced: 16 Apr 2026
https://github.com/xtrinch/esp-lora-dht11-sender
Reads DHT11 humidity & temperature data and sends it to another LoRa node
Last synced: 04 May 2026
https://github.com/ohioiot-esp32-wifi-examples/reconnect-the-right-way
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 the existing reconnect logic already built into WiFi.h and how we can code to work with that context.
arduino-ide arduino-iot connectivity cpp embedded-systems esp-idf esp32 esp32-iot event-driven firmware home-automation internet-of-things iot microcontrollers networking ohioiot platformio wifi wifi-events wifi-logging
Last synced: 04 May 2026
https://github.com/bctnry/ttgo_twatch_confetti
Minimal watch program for TTGO TWatch 2020
esp32 ttgo ttgo-watch twatch twatch-2020
Last synced: 20 May 2026
https://github.com/zauberzeug/esp32-zeug
esp32 C++17 utility collection
cpp17 esp32 esp32-idf espressif
Last synced: 04 Jan 2026
https://github.com/unhingednerdxcx/safesense--trust-the-sensors-
~This is my first repo so dont mine nooby mistakes~This project is directed for people who strugle with SPD ( Sensory Processing Disorder). A person with SPD struggles everyday. In the city, too much noise and light, in the country-side, smell and sound. So for those people, I made a tool that you can make too!
autism autism-spectrum-disorder esp32 first-project html linux-app rtos sensors spd
Last synced: 10 May 2026
https://github.com/setser/esp-tm1637
A driver for TM1637 display for ESP32
embedded-hal-driver esp32 hardware-support no-std rust
Last synced: 03 May 2026
https://github.com/bkuschak/cmsis_dap_tcp_esp32
CMSIS-DAP programmer using TCP/IP rather than USB connection to the host. Runs on ESP32 and connects over WiFi to OpenOCD using the cmsis-dap-tcp backend. Supports JTAG and SWD.
arm cmsis-dap cmsis-dap-v2 debugger esp-idf esp32 esp32c6 esp32s3 esp32s3-devkitc-1 flash jtag jtag-adapter jtag-probe openocd programmer swd swd-probe
Last synced: 17 May 2026
https://github.com/kimyongx/cpe-213_214
This project is part of the Microprocessor System Course CPE-213 and Microprocessor System Laboratory CPE-214, Academic Year 1/2024. Thai-Nichi Institute of Technology, Thailand.
arduino-iot-cloud cat-feeder esp32 line-notify micropython micropython-esp32
Last synced: 04 May 2026
https://github.com/nikolairadke/stopify
A noise analysis tool. Pauses Spotify when it gets noisy.
audio-analysis esp32 noise-detection spotify spotify-hack
Last synced: 16 Apr 2026
https://github.com/cosimodamianoforina/battery-range
A smart battery charging manager for Windows laptops that helps extend battery lifespan by maintaining charge within optimal State of Charge (SoC) ranges using a Tasmota-compatible smart plug.
automation battery battery-health battery-management esp32 esp8266 home-automation iot laptop notebook power-management powershell smart-plug system-tray tasmota utility windows
Last synced: 01 Apr 2026
https://github.com/yasir-shahzad/ucanpack
A library for sending and receiving data over the CAN bus, compatible with Arduino, ESP8266, and ESP32 platforms.
Last synced: 05 May 2026
https://github.com/bungogood/gambit
Gambit is a robotic chessboard that employs an under-the-board T-Bot design and electromagnet for moving pieces.
arduino chess chess-robot esp32 platformio robotics
Last synced: 12 Apr 2026
https://github.com/benon-user/paradox-spectra-1738-mqtt-hass
Reading the serial stream from Paradox Spectra 1738 Security System Serial Output with ESP32, and sending ower Wifi to MQTT broker in Home Assistant.
arduino-sketch esp32 home-assistant paradox spectra
Last synced: 05 May 2026
https://github.com/jmysu/esp32_vu
A simple ESP32 T-Audio I2S VU w/ NeoPixels
arduino esp32 fastled i2s microphone mp3 neopixels sd wm8978
Last synced: 16 Apr 2026
https://github.com/hi-squeaky-things/little-squeaky-machine-hardware
The Little Squeaky Machine is a hardware reference platform for the Little Weirdo Software Synthesizer.
Last synced: 28 May 2026
https://github.com/cfrankb/pcb_tm1637-0.80_led_display_module
0.80" LED Display Module Pin Compatible with 0.56" LED Display Module (TM1637)
7segments arduino display esp32 esp8266 kicad kicad-project kicad-schematics led modules pico rp2040 rp2040w
Last synced: 14 Feb 2026
https://github.com/yohannfra/neopixel_ble_controller
ESP32 firmware to control a 5x5 ws2812 matrix with BLE
bluetooth-low-energy esp-idf esp32 ws2812
Last synced: 19 May 2026
https://github.com/filmarini/bigbanger
An ESP32-based Bluetooth-enabled scaling device for climbing training, compliant with the Tindeq Progressor API, with firmware available in Micropython or Rust.
bluetooth climbing esp32 hx711 load-cell micropython-esp32 rust tindeq
Last synced: 10 May 2026
https://github.com/qinwenshi/electronic-candle-esp32ink
Minimal, soothing “electronic candle” for the Waveshare e-Paper ESP32 Driver Board Rev3 (ESP32-WROOM-32E) driving a 4.2" HINK E042A12-A0 panel. It burns for 15 minutes, gently sways its flame, survives power loss, and leaves a wisp of smoke when done.
eink einkdisplay esp32 esp32-wroom
Last synced: 05 Feb 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/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/priyanshscpp/tflite-micro-keyword-spotting-on-esp32-arduino
A production-grade, real-time keyword spotting system optimized for microcontrollers (ESP32, Arduino) using TensorFlow Lite Micro.
arduino edgeml esp32 tensorflow
Last synced: 06 May 2026
https://github.com/universumgames/enviroment-logger-collector-esp32
Collect environment data (like Temp, Humidity and more) with your ESP32
Last synced: 06 May 2026
https://github.com/destos/printer-status
Keep an eye on your printers completion percentage
apa102 esp32 esp8266 micropython micropython-esp8266 neopixel
Last synced: 10 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/jshufro/esp32_mqtt_bme680
ESP32 Board communicating with a BME680 breakout over I2C and publishing environmental data to an MQTT broker.
arduino arduino-ide bme680 esp32 iot iot-sensors microcontroller-firmware mqtt qwiic
Last synced: 24 Jan 2026
https://github.com/ferfoui/embeddeddisplay
Program to control a little screen with an ESP32
bluetooth bluetooth-le cpp esp32 esp32-arduino platformio
Last synced: 10 May 2026
https://github.com/lane-romuald/iot-irrigation-data-collection-system
An IoT-based data collection system using the ESP32 microcontroller programmed with Arduino to monitor environmental conditions for smart irrigation. The system measures soil moisture, temperature, air temperature, humidity, and rain probability. Data is stored locally on an SD card and uploaded to the ThingSpeak platform.
arduino cloud data data-collection esp32 openweather openweathermap thingspeak wi-fi
Last synced: 12 Apr 2026
https://github.com/fifaak/cansat2023-absolute-ace
Deployment & Webserver
arduino cansat deployment esp32 groundstation lora servo webserver
Last synced: 06 May 2026
https://github.com/kauemurakami/esp32-controlando-motor-com-http
Controlando servo motor via wifi utilizando esp32 e micro servo 9g
esp32 esp32-arduino http servo-motor wifi
Last synced: 06 May 2026
https://github.com/lnxraider/esp32flightcontroller
Exploring the use of AI to create a bare bones drone flight controller on an ESP32 micro-controller.
ai arduino chatgpt diy-project esp32 quadcopter
Last synced: 06 May 2026
https://github.com/akitaengineering/akita-carnode-for-reticulum
This project transforms your vehicle into a mobile Reticulum Network Stack node. Utilizing an ESP32 microcontroller, it interfaces with a Bluetooth Low Energy (BLE) OBD-II adapter to gather real-time vehicle diagnostics and a GPS module for location tracking.
akita akita-engineering esp32 gps odbii reticulum
Last synced: 01 Mar 2026
https://github.com/roschmi/esp32_fritzbox_tr064_fritzdect_controller
Use ESP32 to control a Fritzbox via TR-064 protocol (http and https) to switch and read sensor data from switchable power socket Fritz!Dect 200 and ring phones
esp32 fritzbox https platformio tr-064
Last synced: 16 Apr 2026
https://github.com/mchiriciuc/mppha
ESPHOME based Home Assistant Interface for Voltronic solar inverters and clones with single MPPT input
esp32 esphome home-assistant home-automation inverter iot mppha mppsolar mppt photovoltaic pipsolar voltronic yaml
Last synced: 13 Apr 2026
https://github.com/stefan-wr/esp-rotor-control
🧭 ESP32 based remote rotator controller for Yaesu G-800/1000/2800, using a Vue.js based WebUI.
amateur-radio esp32 esp32-arduino platformio rotator-controller vuejs3
Last synced: 07 May 2026
https://github.com/rawfish69/esp32-range-finder
Handheld range finder with ESP32
Last synced: 07 May 2026
https://github.com/ehabmagdyy/firebase-esp32-rtdb
Using ESP with Firebase to send and receive data on Real Time Data Base, Controlling led state and reading potentiometer state.
esp esp32 esp8266 firebase firebase-realtime-database firebase-realtimedatabase nodemcu
Last synced: 07 May 2026
https://github.com/peff74/mt691_to_influxdb
Reads data from Iskra MT691 power meter and writes them to InfluxDB
arduino esp32 esp8266 grafana influxdb mt691 obis smartmeter sml
Last synced: 16 Feb 2026
https://github.com/elehobica/volumiosimplecontrolbuttons
Simple Remote Control Buttons for Volumio2
arduino esp32 socket-io volumio2
Last synced: 11 Apr 2026
https://github.com/atilayilmaz/telehis-esp32
The code used for the TELEHIS project on the ESP32 microcontroller.
Last synced: 05 Apr 2025
https://github.com/ldab/arduino-u-blox-nina-w10
u-blox NINA-W10 WiFi and Bluetooth module Arduino example
arduino ble bluetooth bluetooth-low-energy esp32 espressif humidity internet-of-things iot nina-w10 sensor smart-home smarthome thermostat u-blox
Last synced: 07 May 2026
https://github.com/alunegov/ble2-phone
App to configure device (ESP32) over BLE.
Last synced: 29 Jan 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/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/glujaz/ikea-vindriktning-for-homekit
Integrating the IKEA VINDRIKTNING natively in Homekit using an ESP32 and Homespan
esp32 esp32-arduino homekit homespan ikea ikeahack vindriktning
Last synced: 25 Feb 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/larryli/esp-idf-ci-env
Environment for ESP-IDF CI builds
Last synced: 19 Aug 2025
https://github.com/zamweis/t-display-s3-tetris
This repository features a fun and engaging Tetris game built for the LilyGO T-Display S3, utilizing the ESP32-S3 microcontroller and the TFT_eSPI library for colorful, retro-style graphics rendering on embedded devices. If you like it, leave a star. Have fun!
2d-game ai arduino-game embedded-game esp32 esp32-s3 game-development game-programming generic-algorithm graphics-rendering heuristics hobby-project lilygo-tdisplay-s3 platformio retrogaming tetris tft-display
Last synced: 13 Apr 2026
https://github.com/PerfecXX/MicroPython-SimpleKeypad
MicroPython library for interfacing with a keypad matrix
4x4-keypad esp32 keypad keypad-matrix micropython micropython-esp32
Last synced: 08 May 2025
https://github.com/slimcdk/motorized-roller-shades
Motorize regular roller blinds while retaining manual control
3d-printed blinds cad custom diy diy-project esp esp32 esphome esphome-configuration esphome-controlled-blinds esphome-device freecad home-assistant mechanics smart-home smart-home-automation smart-home-solutions tasmota
Last synced: 15 Apr 2026
https://github.com/gluonsandquarks/jirachi
Jirachi: self-balancing Reuleaux triangle
ble bluetooth bluetooth-le bluetooth-low-energy esp-idf esp32 firmware gui hardware pid-control rust self-balancing-robot
Last synced: 18 Apr 2026
https://github.com/sasilva1998/upynametag
Here you will find what is needed to construct or build a somewhat electric name tag. 3D printing, an ESP and a SPI display is required.
3d-printing esp32 esp8266 micropython spi-display
Last synced: 12 Apr 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/nlink-jp/m5-clock
NTP-synchronized clock for M5Stack Core2, configured via SD card
arduino arduino-sketch clock esp32 m5stack m5stack-core2 ntp
Last synced: 04 Jun 2026
https://github.com/beckversync/tkll_parkingsystem
Integrating the ESP32 microcontroller with a web application enables the management of an automated smart parking system. The system connects various sensors, performs license plate detection, and updates parking status to a Firebase Realtime Database, providing a seamless and efficient parking management solution.
Last synced: 23 Mar 2025
https://github.com/ryansilva2004/weatherstationpro
IoT-based Weather Monitoring Eco-System with Firebase integration. Tracks real-time weather data, controls dam levels, and triggers alerts via an ESP32-powered Weather Alert Tower based on critical conditions.
esp32 firebase-realtime-database weather-station
Last synced: 12 Aug 2025
https://github.com/bertrik/esptixclock
Arduino software to retrofit a TIX clock with an ESP32 and use NTP time
Last synced: 13 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/mangobanaani/weatherprobe
Solar-powered ESP32 weather station -- BME280, GPS, MQTT/TLS, SPIFFS offline buffer
bme280 esp-idf esp32 gps iot mqtt weather-station
Last synced: 20 Apr 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/daniloacsouza/tanque-criogenico
codigo para tanques criogênicos (ainda em desenvolvimento)
Last synced: 30 Jan 2026
https://github.com/hgszh/gowin_fpga_dds_spi_esp32_demo
FPGA-based DDS signal generation controlled by an ESP32 over SPI.
dac8830 dds esp32 gowin spi-slave tangnano9k
Last synced: 09 Oct 2025
https://github.com/lobis/arduino-garage-door
A simple program to use a microcontroller for opening and closing of a garage type of door
arduino automation embedded esp32 esp32-arduino physical relay
Last synced: 07 May 2026
https://github.com/unsignedarduino/esp32-7in-epaper-weather-station-hardware
The hardware for a weather display on a 7.5in Waveshare E-Paper screen with the Firebeetle ESP32 using Open-Meteo!
e-paper epaper esp32 firebeetle firebeetle-esp32 kicad kicad-schematics open-meteo open-meteo-api schematics weather weather-display
Last synced: 29 May 2026
https://github.com/qvinhdao/esp32_universalremote
Universal IR Hub
esp-idf esp32 freertos infrared-control
Last synced: 21 Apr 2026
https://github.com/sensate-io/iobroker.sensate
ioBroker Adapter for the Sensate Platform
diy diy-solutions esp32 esp8266 iobroker iobroker-adapter sensors
Last synced: 18 Jan 2026
https://github.com/omerkel/microcontroller_aggregated_stuff
Hosting some microcontroller related stuff
arduino esp32 esp32-arduino microcontroller micropython raspberry-pi raspberry-pi-pico
Last synced: 05 Apr 2026
https://github.com/damienpontifex/esp32-dht22-azureiot
Learning about esp32 by making a temperature & humidity logger with dht22 that sends telemetry to azure iot
azure-iot dht22 esp32 freertos
Last synced: 22 Apr 2026
https://github.com/gumeer/helmetapp
HelmetApp: real-time monitoring for smart helmets with ESP32. 🛰️
esp32 expo react-native typescript
Last synced: 11 Apr 2026
https://github.com/upc-pre-202402-si572-wv71/esp32-firebase-rtdb-client-embedded-app-wv71
This project is an embedded system application that illustrates how to build and send Requests to a Firebase Real-Time Database from a Safe Distance Detector IoT System. The project is developed with C++ Arduino Sketch.
arduino cpp esp32 firebase-realtime-database iot-application sketch wokwi
Last synced: 04 May 2026
https://github.com/ankush2992/sih-project
Smart Irrigation System for Precision Farming
esp32 firebase-realtime-database iot-application lorawan-application
Last synced: 18 May 2026
https://github.com/antonioberna/spectrum-analyzer
ESP32 Spectrum Analyzer using FFT (radix-2) in C++
cpp embedded engineering esp32 fft platformio radix-2 spectrum-analyzer
Last synced: 10 May 2026
https://github.com/mistic100/iv-27-clock
3d-printing arduino electronics esp32
Last synced: 08 May 2026
https://github.com/flynnderek/iotapp-home-security-app
A home security dapp built using iotapp
arduino blockchain-as-a-backend blockchain-as-a-service decentralized-applications esp32 esp8266 pir-sensor serverless-applications serverless-framework
Last synced: 09 Apr 2026
https://github.com/jasonyang170/yang-ssd
Intelligent Solid-State Drive
2230 aht20 aliyun arduino esp32 esp32-arduino esp8266 esp8266-arduino sh1106 solid-state-device ssd state
Last synced: 18 Apr 2026
https://github.com/kotyara12/reopenmon
Sending sensor data to http://open-monitoring.online/ with a specified interval and sending queue. For ESP32 only, since it was released as a FreeRTOS task and on ESP32-specific functions. Controller field values (data) are passed to the queue as a string (char*), which is automatically deleted after sending. That is, to send, you must place a line with data on the heap, and then send it to the library queue.
esp-idf esp-idf-framework esp32 esp32-idf open-monitoring telemetry
Last synced: 24 Apr 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