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/rohankalbag/iot-biogas-health-monitoring
Electronics Design Lab - Spring Semester 2023 - Indian Institute of Technology Bombay
biogas-health-monitoring embedded-c embedded-systems esp32 flask gas-sensors i2c iot pcb-design web-server
Last synced: 09 May 2026
https://github.com/sulaimanniazi/esp32-mfrc522-rfid-reader-writer
A module written to interface ESP32-C3-mini-1 with RFID MFRC522 to detect, read and write to tags.
arduino esp32 esp32-arduino esp32-c3 esp32-c3-mini-1 mfrc552 nfc nfc-card-reader nfc-reader nfc-tag rfid rfid-card rfid-reader rfid-tags
Last synced: 13 Apr 2026
https://github.com/onkar69483/electronics
This repository showcases a collection of my personal electronics projects that I've passionately developed during my leisure hours. These projects ingeniously employ microcontrollers such as Arduino, NodeMCU, and ESP32-CAM, combined with an array of sensors and other cutting-edge components.
arduino electronics electronics-projects esp32 esp32cam nodemcu nodemcu-esp8266
Last synced: 09 May 2026
https://github.com/hms-homelab/nordictrack_t5
ESP32-S3 bridge for NordicTrack/iFit treadmills (I_TL BLE) → MQTT + Home Assistant. Firmware, enclosure, dashboard.
ble bluetooth esp-idf esp32 esp32-s3 home-assistant ifit mqtt nordictrack treadmill
Last synced: 21 Jun 2026
https://github.com/harika0279/sure-trust-final-project
A wireless sensor system using STM32 and ESP32 to monitor environmental data via ThingSpeak.
arduino bme280 cloud-monitoring embedded-systems embedded-systems-and-iot esp32 g-11 iot-projects low-power nrf24l01 python real-time-data sensor-network stm32 sure-trust thingspeak wireless-communication
Last synced: 09 May 2026
https://github.com/titov-vv/iot-lightactuator
AWS IoT light switch based on ESP32 development board
Last synced: 09 May 2026
https://github.com/lehuuan1006/security-system
A face recognition-based security camera system for secure access, area monitoring, and camera control using ESP32-CAM
arduino-nano esp32 esp32-cam face-recognition pyqt5 python security-cam-esp32 security-camera-app yolo yolov5
Last synced: 09 May 2026
https://github.com/caite21/esp32-robots
Connected ESP32-based Robot Programs and Designs
ble esp esp-now esp32 freertos iot remote-control robotics wheeled-robots
Last synced: 09 May 2026
https://github.com/lispringing/esp32-photoelectric-measuring-instrument
基于ESP32制作的多功能光电测量仪
Last synced: 22 Jun 2026
https://github.com/bjornverbakel/esphome-wled-controller
ESPHome-based controller for WLED-powered LED strips, integrated with Home Assistant. Features a 16x2 LCD display, rotary encoder for brightness, and a joystick-driven preset menu.
esp32 esphome home-assistant wled
Last synced: 10 Jun 2026
https://github.com/nyfeu/rookie-32
O Rookie-32 é um robô de esteiras, desenvolvido para explorar ambientes, transmitir imagens via câmera e interagir com expressões animadas em um display OLED. Controlado por um app customizado via Wi-Fi, ele combina diversão e tecnologia.
arduino embedded-systems esp32 freertos
Last synced: 10 May 2026
https://github.com/junon10/spiffs-config-file
INI file parser Arduino library
arduino-library esp32 ini-parser spiffs
Last synced: 10 May 2026
https://github.com/lupin3000/micropython-i2c-rgb-button
MicroPython I2C library and example for Gravity: RGB LED button module
button dfrobot esp32 gravity i2c micropython
Last synced: 10 May 2026
https://github.com/cronware/esp32-thermostat-temperature-prediciton
An IoT-based thermostat using ESP32, WebSockets, and MQTT for real-time control and monitoring.
esp32 esp32-webserver home-automation humidity-sensor iot mqtt predictive-maintenance smart-home temperature-sensor websocket
Last synced: 10 May 2026
https://github.com/bts-lasalle-avignon-ressources/callback
Les fonctions de rappel en C/C++, Java et ESP32
Last synced: 10 May 2026
https://github.com/orestispanago/esp32-secondwindc3
ESP32 - Read analog AC pulses
Last synced: 10 May 2026
https://github.com/vs4vijay/airsense
Utilizing ESP32 and BME688 Sensor for Air Quality Index Determination
aqi aqi-monitor bme680 bme688 bme68x esp esp32 firmware
Last synced: 10 May 2026
https://github.com/chinmay-esp/rfid_esp32
This project demonstrates how to interface an MFRC522 RFID module with an Arduino using the SPI protocol to read RFID tags/cards. The program reads the UID (Unique Identifier) of the RFID card or tag and displays it on the Serial Monitor in HEX format.
cpp esp32 platformio rfid-rc522
Last synced: 10 May 2026
https://github.com/oooandroidooo/esp32_victron_modbus
Library for easy communication with Victron devices via Modbus
esp32 modbus-tcp victron victronenergy
Last synced: 10 May 2026
https://github.com/sreedevk/espressidf-libs
ESP32 Template App with Custom Drivers
c-programming drivers esp-idf esp32 esp32-idf espressif hal hardware
Last synced: 10 May 2026
https://github.com/thelastoutpostworkshop/jc4827w543_wifianalyzer
Wifi Analyzer for JC4827W543
esp32 esp32-arduino jc4827w543 wifi-network
Last synced: 10 May 2026
https://github.com/auralius/biomedic-iot
https://auralius.github.io/biomedic-iot/
esp32 hivemq iot mqtt streaming-data
Last synced: 23 Jun 2026
https://github.com/chl33/boiler
Software for monitoring water level in a home boiler
boiler-monitor esp32 platformio
Last synced: 11 May 2026
https://github.com/powerangermerah/esp8266_esp32_web_file_manager
Webserver File Manager for ESP32 / ESP8266 with LittleFS Support | Arduino IDE Compatible | Manage Files via Browser
arduino beginner beginner-friendly esp32 esp32c3-super-mini esp8266 filemanagement filemanager fileserver webserver wifi
Last synced: 11 May 2026
https://github.com/andrewklement/coffeeroaster
A smart coffee roaster that can connect to an app or artisan using Bluetooth, to help record, analyze, and control roast profiles
arduino coffee coffee-lovers coffee-roasting esp32 modbus roasting thermocouple
Last synced: 11 May 2026
https://github.com/dra1ex/temp-monitor-esp32
Humidity/Temperature monitor with Web UI for ESP32
esp32 humidity-monitor iot monitoring temperature-monitor wifi
Last synced: 12 May 2026
https://github.com/unexist/heos-dial
HEOS controller based on M5Stack Dial and Rust [MIRROR]
esp32 heos heos-api heos-cli heos-control md5dial rust tui
Last synced: 12 May 2026
https://github.com/taunusflieger/global-state-experiment
This project shows how to share a GPIO pin across different threads.
Last synced: 31 Jan 2026
https://github.com/legincy/ontop-datacollector-mpy
Replication of the OnTop-Datacollector software in Micropython
analog bmp280 ds18b20 esp32 i2c micropython micropython-esp32 mqtt onewire wifi
Last synced: 13 Apr 2026
https://github.com/san279/object-detect-fomo-stream-esp32
This is intended for streaming FOMO(object detection model) trained using Edge impulse results from Esp32-S3 to webserver
edge-impulse esp32 esp32-cam esp32-s3 fomo llm object-detection
Last synced: 15 Apr 2026
https://github.com/matthias-bs/growatt2radio
868 MHz (FSK) radio transmission of PV inverter Modbus interface data to MQTT client (WiFi)
esp32 esp32-arduino modbus-master mqtt-client radiolib sx1276 wifi
Last synced: 01 Feb 2026
https://github.com/ehabmagdyy/ir-receiver-esp
Interfacing IR Receiver KY-022 Module with ESP Microcontroller.
Last synced: 07 Feb 2026
https://github.com/khemthit/examplecode-awifi-with-arduino
A collection of example codes demonstrating how to use WiFi capabilities with Arduino, specifically focusing on the ESP8266/ESP32 modules. The examples cover various applications from basic WiFi functionalities, sensor integration, and MQTT communication to OLED displays.
Last synced: 07 Feb 2026
https://github.com/peppson/water-leak-sms-alarm
A small battery-powered device that detects water leakage and sends an SMS alert
Last synced: 08 Feb 2026
https://github.com/adenvt/esp32-iptv
Mini IPTV Client using ESP32
esp32 iptv streaming video-player
Last synced: 17 Mar 2026
https://github.com/amid68/internet-of-things-projects-with-esp32
My implementation of various IoT projects from the Textbook Internet of Things Projects with ESP32
embedded-c embedded-systems esp32 firmware iot
Last synced: 15 Apr 2026
https://github.com/rajeevkr945/firmwareforge
MyWorks
bluetooth-low-energy c cpp esp32 l2cap linux nordic nrf52840 python3 raspberry-pi-3 rgb-led
Last synced: 29 Jan 2026
https://github.com/one-iot/OneIoT
An open source IoT platform for makers
esp32 google-assistant google-assistant-sdk iot oneiot raspberry-pi raspberry-pi-3
Last synced: 15 Apr 2026
https://github.com/zachhannum/herald-esp
Firmware for Herald, a Hatch Restore clone based on ESP32
Last synced: 15 Apr 2026
https://github.com/trailcurrentoss/trailcurrentbearing
GNSS positioning module providing location and timing data over CAN bus
can-bus esp32 gnss gps iot kicad open-source platformio
Last synced: 16 Apr 2026
https://github.com/jayme-github/esphome_vaillant
Control Vaillant heater via esphome
esp32 esphome heater-control home-assistant smarthome vaillant vaillantx6
Last synced: 24 Jan 2026
https://github.com/kritishmohapatra/100_days_100_iot_projects
A 100-day challenge exploring IoT and embedded systems using ESP32, ESP8266, and Raspberry Pi Pico with MicroPython. Each day covers a new sensor or module with complete code, circuit diagram, and explanation.
100daysofcode cpp esp32 esp8266 iot iot-application microcontroller micropython project python3 raspberry-pi raspberry-pi-pico
Last synced: 08 Apr 2026
https://github.com/gpbenton/espnow-mqtt
Sends messages from ESPNow to MQTT
esp32 esp8266 espnow mqtt mqtt-client platformio
Last synced: 11 Feb 2026
https://github.com/dizzpy/esp32-wifi-scanner
A simple WiFi network scanner using an ESP32 board. Detects available networks, shows SSID, signal strength (RSSI), and security type.
arduino esp32 esp32-arduino wifi-scanner
Last synced: 13 May 2026
https://github.com/ditronix/gtil-grid-tie-current-limiter
DitroniX GTIL Grid Tie Current Limiter ESP32 CH340 Energy Monitor IoT GTIL2 SDK
ch340 ct ditronix energy-monitor esp32 grid-tie-current-limiter gtil gtil2 gtil2-1000 gtil2-2000 iot sdk sun
Last synced: 27 Oct 2025
https://github.com/prefixfelix/eqiva-radiator-thermostat
A simple MicroPython module to communicate with an Eqiva Bluetooth radiator thermostat (EQ3).
eq3 eqiva esp32 micropython radiator-thermostat thermostat
Last synced: 13 May 2026
https://github.com/patagonaa/esp32-ledmatrix
Control led matrices with shift registers using an esp32.
dma esp32 esp32-arduino hacktoberfest led-matrix led-matrix-panel
Last synced: 23 Jun 2026
https://github.com/brewvault/smartpressure
Firmware for BrewVault SmartPressure boards
brewing esp32 iot pressure-sensor
Last synced: 13 Feb 2026
https://github.com/jminjares4/elevator
Microprocessor 2 Final Project
c-language esp32 freertos hardware-api pcb
Last synced: 13 May 2026
https://github.com/cdfer/kearecorder
A device that allows you to accurately record ground water temperature using the ESP32S2.
arduino arduino-sketch datalogger esp esp32 esp32s2 platformio temperature water-quality
Last synced: 16 Apr 2026
https://github.com/syorito-hatsuki/arduino-rgb-controller
(WIP) Controller for 12V RGB led strip based on ESP32
Last synced: 24 Oct 2025
https://github.com/kdesp73/smart-plant
The Smart-Plant project is an IoT solution that monitors key environmental factors like temperature, humidity, soil moisture, and light to optimize plant care. It provides real-time data, statistics, and alerts through a web dashboard, ensuring your plants thrive with minimal effort.
esp32 iot iot-device mqtt platformio smart-plant
Last synced: 16 Apr 2026
https://github.com/gabrielmarcano/pyroaster
Firmware to create a real life roaster using the ESP32 microcontroller and MicroPython.
esp32 microcontrollers micropython micropython-esp32
Last synced: 11 May 2026
https://github.com/aldotestino/spotroller
A physical controller for Spotify
Last synced: 15 May 2026
https://github.com/csanz91/kickr_esp32
Control the KICKR CORE virtual gears using an ESP32
arduino bluetooth-low-energy esp32 kickr-core swift wahoo wahoofitness
Last synced: 02 May 2026
https://github.com/46nori/glimmergo
DIY Matter Device using ESP32
esp32 esp32-ardunio iot iot-device matter
Last synced: 16 Feb 2026
https://github.com/maxbubblegum47/freshairiot
FreshAir project for IOT exam
arduino bme280 bme680 esp32 esp32-arduino esp8266 internet-of-things iot lightsensor unimore unimore-informatica
Last synced: 27 Jan 2026
https://github.com/grunmax/esphttprtos
Async HTTP server with Regex, JSON, FreeRTOS tasks and BLE for ESP32
arduino asynchttpserver ble esp32 espressif32 freertos freertos-task platformio
Last synced: 11 Apr 2026
https://github.com/ldab/iot_plant_watering_sensor_esp32
Connected, IoT, WiFi capacitance plant watering sensor based on ESP32
arduino esp32 espressif iot moisture moisture-sensor plant sensor
Last synced: 14 Apr 2026
https://github.com/paulschulze1337/m5coreink
A collection of M5 CoreInk projects
analog-clock arduino clock esp32 m5stack m5stack-coreink micropython python ui-flow uiflow
Last synced: 14 Apr 2026
https://github.com/thegarmr/smartups
A project to make standard UPS smarter for status monitoring and Home Assistant integration.
diy diy-electronics esp32 esp32-arduino esp32-c3 home-assistant-sensor
Last synced: 14 Apr 2026
https://github.com/ehabmagdyy/tfplayer-esp32
Interfacing Mini MP3 TFPlayer with ESP32. providing buttons for playing Next, Previous audio, Pause/Resume and potentiometer to change volume
df-player df-player-mini esp esp32 esp8266 mp3 mp3-player
Last synced: 16 Apr 2026
https://github.com/klamann/mch2022-toots
Display toots from chaos.social with #MCH2022
badges esp32 mch2022 micropython
Last synced: 16 Apr 2026
https://github.com/framps/esp_samplecode
Some code I wrote for my ESP32 and ESP8266
Last synced: 16 Apr 2026
https://github.com/hrassi/websocket_esp32_micopython
open socket sever , websocket for open flow data real time monitoring esp32 micropython
esp32 websocket websocket-server-esp32 websockets-esp32-micropython
Last synced: 16 Apr 2026
https://github.com/gabrielmarcano/roaster-app
React Native mobile app for monitoring and controlling ESP32-based coffee roasting equipment. Real-time temperature/humidity charts, motor control, timer management, and roasting profile storage.
Last synced: 04 Mar 2026
https://github.com/shuaiwen-cui/liftnode_esp32
ESP32-based AIoT Node by Laboratory of Intelligent Infrastructure at Nanyang Technological University
Last synced: 13 Oct 2025
https://github.com/red9030/control-de-acceso-esp32-lcd-rfid
Control de acceso con RFID y visualización en pantalla LCD16x2
Last synced: 17 Apr 2026
https://github.com/jesseklm/esp32-i2c-scanner
I2C Scanner for ESP32, multiple pins
arduino esp32 esp32s2 i2c i2c-bus i2c-scanner lolin-s2-mini platformio scanner
Last synced: 21 Jan 2026
https://github.com/thegarmr/r2d2
The 3D-printed R2-D2 model with clock and timer
diy diy-electronics esp32 esp32-arduino r2d2
Last synced: 14 Apr 2026
https://github.com/ruanaragao/lcd_i2c
LCD I2C 20x4 ESP32
arduino button clock esp32 lcd liquidcrystal-i2c rtc timezone
Last synced: 13 Mar 2026
https://github.com/tomtomdk/my-esp-library
esp32 esp8266 esphome esphome-devices esphomeyaml esphomeyaml-config
Last synced: 17 Apr 2026
https://github.com/realsba/kicadlibraries
Comprehensive symbol and footprint libraries for KiCad, tailored for IoT and electronics projects. Includes detailed symbols and PCBs to streamline your design process.
Last synced: 19 Jan 2026
https://github.com/rwanou88/magicframe
Home dashboard : weather, temperature, humidity, events and guest wifi
calendar-events dashboard diy domotic electronic esp32 esphome guest-wifi home-assistant waveshare-epaper weather-forecast
Last synced: 19 Jan 2026
https://github.com/thijses/as5600_thijs
A slightly faster (lower level) AS5600 I2C library for atmega328p, ESP32, MSP430 or STM32 (or Wire.h)
arduino arduino-library as5600 esp32 msp430 platformio-library
Last synced: 17 Apr 2026
https://github.com/astansler/esp32-orange-lamp-retrofit
ESP32-based smart orange lamp retrofit project with LED control and HomeKit integration 🍊
esp-homekit esp32 hap homekit homekit-accessory homekit-device homespan iot
Last synced: 14 May 2026
https://github.com/ehabmagdyy/smart-parking-system
Smart Parking System using ESP32 With Node-RED Dashboard for Monitoring.
esp32 esp8266 iot node-red servo-motor smart-parking smart-parking-system
Last synced: 19 Jan 2026
https://github.com/tratteo/esp32_thermal_sensor
ESP32 one wire thermal sensor driver (WiFi/Serial)
Last synced: 30 Apr 2026
https://github.com/joserenatos/bebedourocomedourosmart
Trata-se do repositório de um projeto de bebedouro e comedouro para Pets, controlado pelo Telegram, e utilizando o microcontrolador ESP32-WROOM.
esp32 esp32-wroom pets telegram
Last synced: 17 Apr 2026
https://github.com/absent42/esphome-audio-reactive
ESP32 audio analysis component with beat detection, frequency and amplitude energy
audio-analysis audio-processing esp32 esphome home-assistant
Last synced: 04 Apr 2026
https://github.com/dl1bz/esp32-xpa125b-hl2
using an ESP32 LILYGO TTGO T-Display v1.1 for generate band voltage and an isolated PTT switch for using XPA125B with Hermes-Lite 2
esp32 hamradio hermes-lite micro-pa50 ttgo-t-display xiegu
Last synced: 17 Apr 2026
https://github.com/qguv/charlie_marks
Combined clock / static message marquee for the Adafruit huzzah esp32 module + charliewing LED matrix
adafruit-feather adafruit-feather-huzzah arduino charlieplex-featherwing charlieplex-marquee clock esp32 esp32-arduino feather featherwing hardware huzzah32 marquee platformio
Last synced: 18 Apr 2026
https://github.com/jahrulnr/esp32-ai-adapter
ESP32 AI provider abstraction for chat, tool runtime, speech (STT/TTS), and realtime across OpenAI-compatible and native backends.
ai ai-adapter arduino esp32 llm multimodal platformio stt tts
Last synced: 11 Jun 2026
https://github.com/bsodium/esp-string-lights
MQTT-enabled controller for string lights, designed for ESP32
esp32 mqtt openhabian platformio
Last synced: 14 Apr 2026
https://github.com/roger-takeshita/arduino
Home Automation using Arduino Nano / ESP8266 / ESP32 Boards
arduino arduino-nano automation eletronics esp32 esp8266
Last synced: 18 Apr 2026