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-02 00:10:20 UTC
- JSON Representation
https://github.com/ivy-phngyn/humidity-sensor
ESP-IDF code for using I2C to read data from Adafruit Si7021 sensor and publishing the data via MQTT protocol to Mosquitto MQTT broker hosted on HomeAssistant.
adafruit esp32 espidf i2c platformio
Last synced: 29 Apr 2026
https://github.com/frett27/docker-nodemcu-esp32-build
docker container for building the ESP32 node mcu
docker esp32 image nodemcu nodemcu-lua
Last synced: 30 Apr 2026
https://github.com/fortyseven/irrepeater_m5stick
electronics esp32 infrared ir m5stick
Last synced: 30 Apr 2026
https://github.com/tnahrf/agns_receiver
ESP32 Firmware for the AGNS Pump (Autonomous Garden Node System)
api arduino cpp esp-now esp32 microcontroller microcontrollers platformio rest restapi rf
Last synced: 04 Mar 2025
https://github.com/milewski/esp32-mecanum-wheels
ESP32 Mecanum Wheel Remote Control Car.
Last synced: 30 Apr 2026
https://github.com/itsown3r/first-lynx-app
First app with Lynx. It can open the door by connecting to a ESP32 and it also has a 'Chat with AI' page.
Last synced: 30 Apr 2026
https://github.com/create1st/esp32-matter-airbase-xiao
ESP32 Matter Daikin Airbase bridge
aircon airconditioning arduino-esp32 daikin daikin-airbase esp32 esp32-c6 matter xiao
Last synced: 30 Apr 2026
https://github.com/spouliot/tilt-relay
ESP32 Tilt Hydrometer Relay to Brewfather
arduino brewfather esp32 platformio tilt
Last synced: 30 Apr 2026
https://github.com/zibous/ha-kostal-piko-esp
Kostal Piko 5.5 Inverter, Dataprovider ESPHome ESP32 for Homeassistant
backup esp32 esphome home-assistant influxdb kostal-piko syslog
Last synced: 01 May 2026
https://github.com/thelastoutpostworkshop/jc4827w543_lvglv9
LVGL v9 for JC4827W543
esp32 esp32-arduino jc4827w543 lvgl
Last synced: 01 May 2026
https://github.com/philipf/gotta-go
Person Real Time Information (RTI) e-ink display for busses and trains services in Wellington NZ
Last synced: 28 Jun 2026
https://github.com/sahilverse/web-serial-terminal
A browser-based serial terminal for ESP32, Arduino, and microcontrollers using Web Serial API. No installation required - just open and connect!
arduino browser-terminal debugging-tool esp32 javascript microcontroller serial-monitor serial-terminal usb-serial web-serial-api webapp
Last synced: 01 May 2026
https://github.com/lily-osp/esp-robot-control
This project allows you to control a robotic system using an ESP8266 or ESP32 via a web-based interface. It supports motor control, obstacle avoidance, and a robotic arm with preprogrammed movements.
arduino esp32 esp8266 robotics webcontrol
Last synced: 11 Apr 2026
https://github.com/spytaspund/lvgl_bike-nonav
Custom bike computer based on ESP32 and LVGL graphics library.
Last synced: 01 May 2026
https://github.com/mumarshahbaz/skyspectrum
A versatile wireless communication system featuring a custom RF transmitter and a universal receiver with support for RF, WiFi, Bluetooth, and ESP-NOW.
arduino bluetooth controller esp32 espnow nrf24l01 pcb receiver rf transmitter wifi wireless-communication
Last synced: 01 May 2026
https://github.com/mk590901/cloud_measurement_app
The repository contains a flutter application project for visualizing measurements performed on the cloud.
dart esp32 flutter pubsub-subscriber toit toitware
Last synced: 01 May 2026
https://github.com/jerre321/shellcharger_realloadbalancing
ESPHome ShellCharger real load balancing
electric-vehicle-charging-station esp32 esphome esphome-devices home-assistant modbus-rtu modbus-rtu-master modbus-rtu-slave
Last synced: 01 May 2026
https://github.com/mechazawa/ghlive-hardmod
Convert a Guitar Hero Live controller to BLE
ble clone-hero esp32 guitar-hero-live
Last synced: 01 May 2026
https://github.com/avaray/esp32-bme280-micropython-weather-station
Small project for my Greenhouse
bme280 bmp280 device esp esp32 esp32-wroom iot micropython micropython-esp32 python weather weather-station
Last synced: 01 May 2026
https://github.com/rusq/dogbutton-esp32
Dog button
esp32 m5atom-lite m5stack telegram-bot
Last synced: 02 May 2026
https://github.com/pointer2alvee/iot-automated-residence
An IoT (Internet of Things) project powered by an ESP32 microcontroller, designed to fully automate home appliances, which can be controlled via an Android app.
embeded-systems esp32 internet-of-things
Last synced: 02 May 2026
https://github.com/dawinaj/hd44780
HD44780 driver for ESP32
cpp driver esp32 gpio hal hd44780 lcd-display pcf8574
Last synced: 03 May 2026
https://github.com/tibordp/cube-timer
Bluetooth-enabled Arduino/ESP32 Twisty Puzzle Timer
bluetooth-low-energy cube-timer esp32 esp32-arduino platformio
Last synced: 03 May 2026
https://github.com/ectalite/lorawan-syscom
LORA/LORAWAN (ESP32)-GATEWAY-TTN & Raspberryp Pi
esp32 lorawan lorawan-gateway pico
Last synced: 03 May 2026
https://github.com/crosbydoo/esp32-fcm
This is a example of how send json to your fcm on new legacy 2024 of FCM.
arduino cloud-messaging esp-fcm esp32 esp32-arduino fcm fcm-notifications firebase firebase-cloud-messaging
Last synced: 03 May 2026
https://github.com/paramsiddharth/esp32-blink
A simple blinking LED programme that runs on an ESP-32 microcontroller..
arduino esp32 internet-of-things serial
Last synced: 03 May 2026
https://github.com/nugrohoesbb/webserver_iot
Pengiriman data sensor dari ESP8266/ESP32 ke web server
Last synced: 03 May 2026
https://github.com/nobodysnightmare/btle-sensor
Sensing room temperature and announcing it via Bluetooth LE
Last synced: 03 May 2026
https://github.com/chriamue/esp32_ultrasonic
Ultrasonic distance measuring using esp32 with display
arduino distance-measures esp32 hc-sr04 heltec
Last synced: 03 May 2026
https://github.com/artembotnev/weather-station-controllers
controllers side for ESP32-weather-station project
Last synced: 03 May 2026
https://github.com/ariffinzulkifli/2205-lora-wsn-training-uthm
Arduino LoRa Example Sketch for LoRa WSN Training for UTHM Pagoh
Last synced: 03 May 2026
https://github.com/dr2okevin/esp32-geigercounter
Reads radiation from a geiger counter and sends it via MQTT
Last synced: 03 May 2026
https://github.com/andresweitzel/modelos_oled_esp-12e-module
Modelos de Código para implementar con NodeMCU ESP_12E y Display Oled
esp32 git nodemcu oled-display platformio visual-studio-code vscode
Last synced: 04 May 2026
https://github.com/m2415146/simple-robot
Making a simple robot to pass obstacles on specail track
arduino esp32 fablab fablab-nustmisis firststeps misis rhino3d rhinoceros robot snake
Last synced: 04 May 2026
https://github.com/roboticsbrno/rb3202-schoolboard-library
Library for board RB3202-SchoolBoard based on ESP32.
esp-idf esp32 leds motor school-board servo
Last synced: 04 May 2026
https://github.com/izzat-kawadri/handbots
Design and Implementation of a Mobile Robot with Gesture Control Using ROS
arduino-ide computer-vision esp32 iot mediapipe robotics ros-noetic wireless
Last synced: 04 May 2026
https://github.com/yoyoek1/viteyss-site-ioboxcontact
To debug io-box
esp32 io-box iot mqtt oiyshterminal svgjs viteyss viteyss-site- vue websocket yss
Last synced: 04 May 2026
https://github.com/lemariva/xmas-lights
Xmas lights using a WS2812b LED panel
esp32 example-project led-panels micropython wipy ws2812b
Last synced: 04 May 2026
https://github.com/ifeech/esp_looping_video_player
Plays a short video file (mjpeg) without stopping.
Last synced: 04 May 2026
https://github.com/itzzinfinity/fm-radio-using-esp-12e-and-rda5807m
An FM radio receiver built using an ESP12E, interfaced with the RDA5807M module. Powered by a Li-Ion battery with a TP4056 charging module, amplified by a PAM8403, and output through a 10-watt speaker. Features station switching via a button.
arduino esp12e esp32 esp32-arduino esp8266 i2c pam8403 rda5807m tp4056
Last synced: 04 May 2026
https://github.com/oldrev/esp-ble-prov-dart
A pure Dart implementation of the Espressif network provisioning protocol for Flutter.
ble bluetooth bluetooth-low-energy esp esp-idf esp32 espressif provisioner provisioning wifi
Last synced: 29 Jun 2026
https://github.com/afifahnisa17/rain-detection-clothesline-iot
Sistem jemuran otomatis berbasis IoT dengan deteksi hujan real-time dan dashboard monitoring📈🌤️💧
esp32 iot next-js otomatis rain-sensor smart-home
Last synced: 04 May 2026
https://github.com/rickysambora55/j1.1-esp-now
ESP-NOW
esp esp-now esp32 esp32-arduino esp8266 microcontroller
Last synced: 04 May 2026
https://github.com/marconicivitavecchia/2024-pedana-salto
Load cells data acquisition system for jump performance analysis
ads1256 arduino esp32 fir-kalman loadcells spa stream-websocket wifi
Last synced: 04 May 2026
https://github.com/anathonic/esp32-sensor-station
ESP32-based environmental monitoring station with sensors for temperature, humidity, pressure and gas, using MQTT for data transmission.
cpp dht11 esp32 mqtt sensor-monitor
Last synced: 04 May 2026
https://github.com/ljnath/esp32-micropython
Micropython programs running on ESP32 microcontroller
esp32 esp32-arduino esp32-wifi esp32-wroom led-controller microcontroller micropython micropython-esp32 oled-display oled-display-ssd1306 oled-ssd1306 python ssd1306 ssd1306-oled wifi-network wireless-network
Last synced: 05 May 2026
https://github.com/dra1ex/esp_ir_motion
Smart IR Motion Sensor based on ESP32/ESP8266
esp32 esp8266 motion-sensor mqtt
Last synced: 05 May 2026
https://github.com/alirfanyasin/learn-iot-with-the-esp32-microcontroller
Belajar IoT (Internet of Things) dasar menggunakan Micro Controller ESP32
Last synced: 05 May 2026
https://github.com/marconicivitavecchia/stazione-monitoraggio-ambientale
Codice in MicroPython per ESP32 per il corso tenuto dalla nostra scuola rivolto ai docenti sulla creazione di una stazione di monitoraggio ambientale che copre gli argomenti di Python, IoT ed Intelligenza Artificiale.
ai esp32 micropython micropython-esp32 python school-project scikit-learn
Last synced: 05 May 2026
https://github.com/timotej979/module-embedded-systems-project
RTOS MJPEG multiclient webserver using ESP32-CAM module :camera: 🌡️
c esp32 rtos sensors server video-streaming
Last synced: 05 May 2026
https://github.com/zheng-bote/esp32_libs
(Arduino) libraries for ESP32 Microcontroller
Last synced: 05 May 2026
https://github.com/surin-learning-lab/magic-8-ball
Arduino, Raspberry Pi, ESP32, ESP8266 Node MCU projects
arduino arduino-sketch arduino-uno esp32 esp8266 microcontroller-programming rasberry-pi-pico thonny
Last synced: 05 May 2026
https://github.com/ts5h/esp32_mkz4
A customized MKZ4 firmware for ESP32
arduino esp32 esp32-arduino mkz4
Last synced: 05 May 2026
https://github.com/ksatriow/explore-esp32
This repository provide about my project experience using Module Train ESP32
controller esp32 esp8266 firebase-auth firebase-realtime-database firestore iot monitoring thingspeak ubeac
Last synced: 05 May 2026
https://github.com/nvonaesch/esp32_android_communication
Android Application Communication with ESP32 via Socket and Bluetooth
android-application bluetooth bme280 esp32 luminosity-sensor socket soilmoisture-sensor ssd1306
Last synced: 05 May 2026
https://github.com/podnet/hx711
A mongoose OS library for talking to HX711 (Arduino Port)
arduino esp32 hx711 mongoose-os mongoose-os-library
Last synced: 06 May 2026
https://github.com/vs4vijay/linux-kernel-playground
Linux Kernel Playground
buildroot esp32 iot kernel linux linux-kernel operating-system raspberry-pi yocto zephyr
Last synced: 06 May 2026
https://github.com/smolinde/iot-dashboard
A novel and modern IoT dashboard based on an ESP32-S3 and a 3.5" TFT SPI display (ILI9488). Implemented with MicroPython.
dashboards diy-iot esp32 esp32-s3 esp32-s3-nano gas-prices ili9488 ili9488-driver iot iot-dashboard micropython micropython-esp32 ota-updates tft-display weather-dashboard
Last synced: 06 May 2026
https://github.com/fingerling42/data-harvester
Projects for transforming Turtlebot 4 + ESP32 to data harvesting machine
Last synced: 06 May 2026
https://github.com/melau-eddy/dozertrace
DozerTrace is an Arduino-powered tracker for earth-moving machines, featuring GPS and motion sensing. Paired with a mobile app, it enables real-time location tracking, remote control, and status monitoring—giving managers full visibility over their equipment.
arduino cpp esp32 esp32-arduino gateway-api lora ota repeater sensor
Last synced: 06 May 2026
https://github.com/kainovelia/catch-your-commute-clock
A ESP32 powered alarm clock that will help you catch your commute in real-time. Based on NYC MTA public transit info.
arduino clock esp32 mta public-transport
Last synced: 06 May 2026
https://github.com/marek128b/live-weatherstation-bme280-esp32
This project allows you to read the temperature, humidity and air pressure from the bme280 sensor and displays it on the 16x2 i2c display as well as on a live updating webseite
bme280 esp32 i2c lcd16x2 platformio
Last synced: 06 May 2026
https://github.com/nuwanj/smart-computer-table
My custom build "Work from Home" setup
Last synced: 06 May 2026
https://github.com/chinmay-esp/microros_sub-led
This project demonstrates how to control an LED using ROS2 Humble and Micro-ROS on an ESP32. The ESP32 subscribes to the led_control topic and toggles the LED state based on received messages. Ideal for learning ROS2 integration with embedded systems. 🚀🔌
cpp esp32 microros platformio ros-subscriber ros2-humble
Last synced: 06 May 2026
https://github.com/milan-sony/esp-wifi_credentials
Enter the WiFi credentials on your ESP over the AIR without hardcoding
esp32 esp8266 nodemcu nodemcu-esp8266 wifimanager
Last synced: 06 May 2026
https://github.com/qtkade/esp_ota
ESP_OTA
arduino embedded-systems esp esp32 esp8266 iot ota ota-firmware-updates
Last synced: 02 May 2026
https://github.com/pako2/radioesp32
Radio and audio file player (from SD card) controlled by ESP32. Exclusively with I2S output.
arduinojson audio esp32 i2s infrared-control internet-radio pam8406 rotary-encoder scrolling-text tft websocket
Last synced: 06 May 2026
https://github.com/wannacry081/makersync-esp32
MakerSync-ESP32 is a project that converts PET plastic into 3D printing filament. It uses an ESP32 microcontroller with various sensors and components for interactive control, and a Django REST API for data exchange.
arduinojson esp32 lcd16x2 platformio
Last synced: 06 May 2026
https://github.com/cyberscoper/esp32-gpu-monitor
Real-time GPU temperature, load, and performance monitoring displayed on an OLED SSD1306 connected to ESP32. Data is collected from a Windows PC using LibreHardwareMonitor and sent via HTTP to ESP32, which cycles through key GPU parameters in a slideshow format.
arduino-ide esp32 gpu-monitoring iot librehardwaremonitor python
Last synced: 14 Jun 2026
https://github.com/abdullahajayi/aquaguard
A web interface for a smart pond system aimed to monitor and control various parameters of the pond, including turbidity, pH levels, temperature, and more, all from a user-friendly interface.
Last synced: 06 May 2026
https://github.com/oxdabit/oxflasher
Script for flash devices with HAA or Tasmota Firmware (Linux & mac osx)
esp-idf esp32 esp8266 homekit-support python3 script tasmota tasmota-driver
Last synced: 07 May 2026
https://github.com/lklich/arr-automatic-router-resetter
Automatic Router Resetter ESP32 AsyncWebServer
arduino asyncwebserver esp32 esp32-arduino platformio restarter router
Last synced: 07 May 2026
https://github.com/ehabmagdyy/dht-esp-nodered
Interfacing DHT Sensor with ESP Microcontroller and Display result on Node-RED.
dht dht22 esp esp-projects esp32 esp8266 iot node-red
Last synced: 07 May 2026
https://github.com/otti/ethswitch
Multi Button Smart Light Switch with Ethernet, POE and MQTT
esp32 ethernet kicad platformio poe smarthome switch wallswitch
Last synced: 07 May 2026
https://github.com/whyuhurtz/ammonia-detection
Ammonia detection (NH3) using ESP32 and MQ-135. The simulation is running inside VSCode with Wokwi and PlatformIO extensions.
esp32 mq135-sensor platformio vscode wokwi
Last synced: 07 May 2026
https://github.com/brevex/greenhouse-monitoring-system
System made using esp-32 for monitoring the environment in a greenhouse using MQTT
esp32 iot java spring-boot thymeleaf
Last synced: 07 May 2026
https://github.com/hemakumarm72/micropython-network-modify
micropython i add some network config i.e: W5500, PHY_W5000
esp32 esp32-w5500 micropython w5500-micropython
Last synced: 07 May 2026
https://github.com/chinmay-esp/rice_monitoring_system
**Rice Monitoring System** is an IoT solution that collects soil data via sensors and sends it to Google Sheets for real-time monitoring and ML-based predictions.
cpp esp32 google-sheets platformio sensor-data wifi-network
Last synced: 07 May 2026
https://github.com/jovinull/iot-gestao-residuos-solidos-urbanos
Este repositório abriga o código-fonte e informações do Trabalho de Conclusão de Curso (TCC) que explorei e desenvolvi, focado na gestão de resíduos sólidos urbanos. O projeto integra tecnologias de Internet das Coisas (IoT), destacando o uso do protocolo MQTT.
cpp eletronics esp32 iot mqtt tcc
Last synced: 08 May 2026
https://github.com/chl33/room133
An ESP32-based device for room monitoring, for use with Home Assistant
esp32 esphome home-assistant kicad openscad pir-sensor platformio radar
Last synced: 08 May 2026
https://github.com/lupin3000/micropython-i2c-urm09
MicroPython I2C library and example for Gravity: URM09 Ultrasonic Sensor
dfrobot esp32 gravity i2c micropython sensor ultrasonic-sensor
Last synced: 08 May 2026
https://github.com/roschmi/esp32_tr064_soap_library
Arduino ESP32 library for the TR-064 protocol, most commonly used by the Fritz!Box router API
esp32 esp32-arduino fritz-box fritzbox tr-064
Last synced: 08 May 2026
https://github.com/dawoudtormos/elva
Elva is an IoT-based access control system for elevators, utilizing wireless key fobs for user authentication and tracking energy usage per user.
Last synced: 08 May 2026
https://github.com/tfmalt/fagseminar-led-iot
Examples from my getting started with fastled programming workshop
arduino esp32 fastled platformio
Last synced: 08 May 2026
https://github.com/alexeyisme/weatherstation_indoor
ESP32-based indoor weather monitoring system with BLE, WiFi, and display capabilities
ble display environmental-monitoring esp32 home-assistant iot platformio sensor weather-station wifi
Last synced: 08 May 2026
https://github.com/shiva0616/smart-agriculture-automation
🌱 Sistema IoT para automatización de cultivos con ESP32, sensores ambientales y control automatizado de iluminación, riego y temperatura
agriculture arduino cpp electronics embedded-systems esp32 iot sensors smart-farming
Last synced: 08 May 2026