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/m-ghozi/sistem-penerangan-area-parkir
Sistem Penerangan Area Parkir Otomatis Berbasis Internet of Things (IoT) Menggunakan ESP32
Last synced: 16 Apr 2026
https://github.com/chagasleandro/weather-station-esp32
Este projeto é uma estação meteorológica simples com ESP32, escrita em Python (MicroPython), que mede temperatura e umidade e publica os dados via MQTT para visualização em tempo real com celular.
Last synced: 16 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/xorboo/antichoker
Tiny DIY art project in form of a choker monitoring the air quality around you
esp32 led-strips platformio sgp40
Last synced: 27 Feb 2026
https://github.com/tyriis/esphome-config
ESPHome configuration for my smarthome
automation configuration esp32 esp8266 esphome microcontroller smarthome
Last synced: 16 Apr 2026
https://github.com/versbinarii/pogodyna
A weather station
electronics embedded esp32 mqtt rust rust-esp
Last synced: 10 May 2026
https://github.com/gcattt/aerosol-indoor
Portable instrument for the measurement of indoor particulate matter in the 1-10 micron range
bme280 esp32 omron particulate-matter sps30
Last synced: 16 Apr 2026
https://github.com/victor-m16/smart-pharmacist
An IoT e-health system built as a Final Year Project for Our Electronics and Computer Engineering Degrees at Malawi University of Business and Applied Science
django django-rest-framework embedded-systems esp32 internet-of-things real-time tailwind-css
Last synced: 16 Apr 2026
https://github.com/reala10001986/sid-dmx
DMX Firmware for CircuitSetup's SID kit, known from the Delorean Time Machine
bttf circuitsetup delorean deloreantimemachine esp32 sid timemachine
Last synced: 15 Apr 2026
https://github.com/diarmuidkelly/arduino_projects
Repository of various Arduino/ESP32 projects mostly written for home automation
arduino automation esp32 home-automation iot mqtt
Last synced: 26 Feb 2026
https://github.com/mpeasy-org/mpeasy.github.io
Easy install for MicroPython on ESP32 family MCUs using web browser
esp-web-tools esp32 esp32-c3 esp32-s3 micropython micropython-esp32 web-serial
Last synced: 05 Mar 2026
https://github.com/njurquet/racool
Software for ESP32-S3 based PCB to estimate human density with temperature, CO2, antenna sensors.
arduino density-estimation esp32 iot pcb
Last synced: 15 Apr 2026
https://github.com/apadevices/apapump
Autonomous pool filtration pump controller for Arduino — PCF8574 relay expander, solar heating, freeze protection, dry-run and overcurrent detection · APA Devices
apadevices ardui arduino-library dryrun-protection esp32 esp8266 freeze-protection pcf8574 pool-automation pump-controller relay-control solar-heating st stm32 water-treatment
Last synced: 20 Jun 2026
https://github.com/rykovv/lora_coverage_analyzer
LoRa TTN coverage analyzer based on Heltec LoRa WiFi ESP32 MCU
Last synced: 03 Jun 2026
https://github.com/davang/esp-davang
My esp-idf libraries
adc dac esp-idf esp-idf-component esp32 gpio i2c linux microcontroller pwm spi uart windows-10
Last synced: 09 Feb 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: 06 Mar 2026
https://github.com/calinradoni/pax-dled
esp-idf esp32 smart-devices wifi ws2812b
Last synced: 08 Feb 2026
https://github.com/aredarn/trackpro_esp
ESP8266/ESP32 code for GPS data sending via TCP (mainly for TrackPro mobile app)
esp32 esp8266 gps-data gps-tracking
Last synced: 17 Apr 2026
https://github.com/simmsb/zigbee_fairy_lights
Battery powered zigbee fairy lights driver
esp32 hardware home-assistant zigbee
Last synced: 08 Feb 2026
https://github.com/tomtomdk/my-esp-library
esp32 esp8266 esphome esphome-devices esphomeyaml esphomeyaml-config
Last synced: 17 Apr 2026
https://github.com/munn15/ecosprinkle
EcoSprinkle adalah aplikasi IoT untuk Sistem Irigasi Pertanian Otomatis Dengan Springkle
arduino dht22 esp32 iot sprinkler ultrasonic-sensor
Last synced: 17 Apr 2026
https://github.com/wurthless-elektroniks/clock
The Most Useless Clock in the World: Seven-segment digital desktop clock for Python/Micropython
clock esp32 esp32-c3 gerber-files micropython raspberry-pi-pico-w rp2040 seven-segments-display
Last synced: 17 Apr 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/jwilleke/seiral-input-test
Demonstration on obtaining and handling input from the Serial Terminal to Arduino.
Last synced: 17 Apr 2026
https://github.com/rakhaevandy27/dht22-with-nrf24l01-
This project demonstrates a simple wireless temperature and humidity monitoring system using ESP32 microcontrollers, DHT22 sensors, NRF24L01 transceivers, and an SSD1306 OLED display.
arduino dht dht11 dht22 esp32 iot-device nrf24l01 oled-display-ssd1306
Last synced: 10 May 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/allansomensi/esp-bttf-clock-rs
A clock/lamp built with ESP32, using Rust and the esp-idf framework. It connects to Wi-Fi to synchronize time via SNTP.
captive-portal clock embedded esp-idf-framework esp32 http-server iot lamp mdns nvs rust sntp thematic tm1637 typescript wifi ws2812b
Last synced: 10 May 2026
https://github.com/linkoucommander/esp32-ds18b20
ESP32 driver for DS18B20 temperature sensors
c cpp ds18b20 esp32 onewire temperature-sensor
Last synced: 17 Apr 2026
https://github.com/1-max-1/rgb-matrix
PCB and software for driving an 8x8 matrix of common anode RGB LED's.
electronics-projects embedded-cpp esp32 led led-controller led-matrix led-matrix-8x8 multiplexing pcb-design persistence-of-vision rgb-led rgb-led-matrix shift-register spi
Last synced: 15 Apr 2026
https://github.com/spytaspund/esp32-ili9341-lvgl-template
Example code for esp32 running lvgl with connected ili9341 + touch
esp32 lvgl lvgl-esp32 platformio tft-display
Last synced: 01 Feb 2026
https://github.com/deomorxsy/xtensa-qemetsu
firmware dev environment POC for Xtensa (esp32/esp8266) with pio and QEMU
esp32 esptool nvim platformio qemu qemu-system-xtensa
Last synced: 31 Jan 2026
https://github.com/calle66/custom_made_webcam_for_h0-locomotive_with_xiao-esp32-cam
Upgrade a classic Märklin H0 locomotive (Model 3366) with modern tech! Using the Xiao ESP32-CAM, this project transforms an analog loco into a digital video loco, streaming its surroundings live to a web server. Watch the video here: https://www.youtube.com/watch?v=oGMQHV2rfZA Components include ESP32-CAM, LiPo battery, LEDs, and more.
esp32 lokfuehrerperspektive marklin modellbahn modellbahnsteuerung selbstgebaut webcam webserver
Last synced: 17 Apr 2026
https://github.com/hasboyyy/esp32-based-aprs-weather-station
This project implements APRS-IS (Automatic Packet Reporting System-Internet Service) and the MQTT protocol using an ESP32 board. The purpose of this project is to transmit measured weather parameters through these protocols. Before we go to the reporting system
Last synced: 17 Apr 2026
https://github.com/cfmvcarlos/micropython-esp32
his repository contains a set of test scripts and examples for running on the ESP32 board using MicroPython. The tests cover a variety of microcontroller features such as PWM, GPIO interrupts, ADC, timers, and WiFi network interactions.
cmd esp32 micropython micropython-esp32 python3
Last synced: 17 Apr 2026
https://github.com/ankush-003/smart-home-automation
A smart home automation project using ESP32 and Arduino Uno with Blynk Application
Last synced: 17 Apr 2026
https://github.com/miliar/the_edge-hardware
A BLE-enabled weight sensor designed for climbing training. The hardware connects with The Edge mobile app, transforming conventional climbing training into an interactive gaming experience with real-time strength feedback and customizable levels.
bouldering circuitpython climbing embedded-systems esp32 training weight-sensor
Last synced: 18 Apr 2026
https://github.com/freezin-fire/modbus-master-esp32
Code to read data using rs485 to ttl converter on an esp32 microcontroller
Last synced: 08 May 2026
https://github.com/victor-m16/facial-recognition-access-control-system
This project allows a user to automatically access a secured area using facial recognition and automatically control a lock from a web based gui.
esp32 face-recognition internet-of-things python raspberry-pi-4 raspberry-pi-camera servo-motor
Last synced: 10 May 2026
https://github.com/mark-mdo47/ringthebell
YX5200 sounds for the strongman carnival ring the bell game
arduino arduino-nano c cpp esp32 yx5200
Last synced: 13 Apr 2026
https://github.com/peff74/esp_connect_to_strongest_wifi
a little arduino skript that helps to connect your ESP8266 or ESP32 to the strongest WiFi and reconnet if needed
arduino beginner-friendly esp esp32 esp32-c3 esp8266 non-blocking reconnect roaming strongest wifi wifi-connect wifi-connection wifi-control wifi-reconnect
Last synced: 18 Apr 2026
https://github.com/emberfox205/skyward-flora
Prototype for a solution to read and transfer data between plant sensors and the cloud.
arduino chartjs esp32 fastapi iot platformio python
Last synced: 05 Apr 2026
https://github.com/killer0071234/esp_abus
ABUS Socket Communication library for PLCs (Cybro-2 and Cybro-3) from Cybrotech and ESP32 / ESP8266 over WiFi
arduino arduino-library cybro cybrotech esp32 esp32-arduino esp8266 plc
Last synced: 13 Apr 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/grunmax/rtosempty
A template of rtos project for Platformio.
arduino esp32 espressif32 freertos platformio rtos
Last synced: 15 Apr 2026
https://github.com/sensirion/arduino-i2c-different-buses-example
Tutorial how to set up different I2C buses on Arduino platform
arduino arduino-ide arduino-uno esp32 example i2c nucleo-board pull-up pull-ups resistor scd41 scl sda signal tutorial twowire wire wire1
Last synced: 18 Apr 2026
https://github.com/orestispanago/esp32-secondwindc3
ESP32 - Read analog AC pulses
Last synced: 10 May 2026
https://github.com/nhynes/legal-yogurt-maker
Semi-industrial yogurt maker controller + app. Does not make illegal yogurt.
Last synced: 10 May 2026
https://github.com/t0mer/greenapi-whatsapp-library
Send WhatsApp messages from your Arduino projects using Green-API
arduino embedded esp32 esp8266 green-api internet-of-things iot messaging whatsapp
Last synced: 05 Apr 2026
https://github.com/thorik123/template_wifimanager
WiFi Manager adalah program untuk mengatur/merubah parameter WiFi (SSID dan Password) tanpa harus memprogram ulang
arduino esp32 esp8266 iot wifimanager
Last synced: 05 Apr 2026
https://github.com/martinpartin/nodetruck
NodeTruck is a project aimed at controlling and monitoring a kids Ride-on car via a microcontroller and a web interface. The project consists of two main parts: the Microcontroller Unit (MCU) and a Web Application.
cpp csharp esp32 esp8266 mqtt platformio remote-control soldering wifi
Last synced: 06 Feb 2026
https://github.com/customize5773/diy-self-driving-car
An open-source autonomous vehicle platform featuring sensor fusion (LiDAR + Ultrasonic), real-time navigation, and collision avoidance - all powered by ESP32
autonomous-vehicles esp32 lidar robotics sensor-fusion
Last synced: 18 Apr 2026
https://github.com/achinthyadulshan/elec-33542-electronic-research-project
This repository contains code samples used to evaluate the ESP32's capability to generate high-frequency signals.
academic electronics esp32 research-project
Last synced: 18 Apr 2026
https://github.com/nmasse-itix/solar-controller
ESP32 firmware to control a thermal solar installation
esp32 esp32-idf espressif solar-energy
Last synced: 19 Apr 2026
https://github.com/itsvenu22/iot-utility-scripts
A collection of utility testing scripts for IoT
esp32 esp32-arduino esp8266 iot matlab matlab-script raspberrypi testing
Last synced: 19 Apr 2026
https://github.com/teslaneuro/esp32_ds18b20_wi-fi_mqtt_temperature_logger
A simple Wi-Fi based temperature logger for Steady-State or Dynamic thermal testing needs.
1-wire arduino ds18b20 esp32 mqtt remote-monitoring remote-sensing thermal-sensor
Last synced: 19 Apr 2026
https://github.com/mcuw/esp32-c6-amoled-2.06-sdk
SDK for the Waveshare ESP32 C6 Watch with AMOLED 2.06" touch display
Last synced: 20 Apr 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/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/israel-charles/vending-machine-firmware
Firmware & Simulation for a vending machine using the ESP32-WROOM development board, the programming language C, and the FreeRTOS (Real-Time Operating System). The vending machine operates under FreeRTOS to manage real-time tasks, handle concurrent operations, and simulate random faults.
c concurrent-programming cpp esp32 firmware freertos multithreading real-time-operating-system simulation
Last synced: 28 Jan 2026
https://github.com/teslaneuro/gps-module-test-development
A GPS module ESP32 test development firmware to test out any old/new modules via UART using arduino software
arduino esp32 gps gps-module uart-protocol
Last synced: 20 Apr 2026
https://github.com/kostyamat/esphome-dht-smart-fan-controller
Smart fan controller using ESP8266/ESP32 and ESPHome. Automatically adjusts AC fan speed based on temperature, with manual control and Home Assistant integration. Includes web UI, persistent settings, and safe slow PWM control via SSR.
automation esp32 esp8266 esphome esphome-device home homeassistant
Last synced: 20 Apr 2026
https://github.com/codeguima/pet-feeder-iot-mycropython
Este projeto envolve o desenvolvimento de um alimentador automático para animais de estimação utilizando o ESP32 e programado em MicroPython. O sistema é projetado para facilitar a alimentação de animais de estimação, permitindo o controle remoto e a automação das refeições.
Last synced: 06 Feb 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/mishamyrt/myrt_desk_firmware
🧠 MyrtDesk controller and backlight firmwares
Last synced: 18 Apr 2026
https://github.com/dobanov/esphome_yaml
esp32 esp32-idf esphome mccgq02hl telegram-bot
Last synced: 25 Oct 2025
https://github.com/joshuaj03/posturepro
Posture Pro, a posture correcting wearable device
esp32 haptic-feedback iot machine-learning posture-correction realtime-monitoring smart-device wearable-devices wearable-tech
Last synced: 01 May 2026
https://github.com/lexciese/bmkg-earthquake-alert-esp32
This project integrates BMKG's real-time earthquake data with an ESP32 to notify users of seismic activity. You can customize the threshold of earthquake to get notified by distance and magnitude.
arduino-ide bmkg bmkg-api earthquake esp32
Last synced: 13 Apr 2026
https://github.com/vaandcob/esp32-masternind
An implementation of the Mastermind board game on an ESP32-S3 with a 7" touch display, including full source code and 3D case files.
7inch arduino board esp32 esp32-s3 game mastermind touchscreen waveshre
Last synced: 06 Oct 2025
https://github.com/blockfeed/meshtastic-upgrade
Python helper to fetch & flash Meshtastic firmware (alpha/stable), with --board, --change-mode, --port.
cli esp32 esp32s3 firmware meshtastic python
Last synced: 16 May 2026
https://github.com/costyn/lilygo-motion-controller
Full featured websocket controller and frontend webapp for LilyGo T-Motor Controller
Last synced: 15 May 2026
https://github.com/milad-nikpendar/ip5108
Arduino library for the IP5108 PMIC — control charging, boost, flashlight, and read battery status via I²C on ESP32.
arduino arduino-library battery-management battery-monitoring boost-converter charger embedded-systems esp32 flashlight-control ip5108 low-power pmic power-bank power-management
Last synced: 02 May 2026
https://github.com/hydrostevo/shuttlerun
Shuttle run game using ESP32 microcontrollers and loads of neopixel LEDS
Last synced: 16 May 2026
https://github.com/epeios-q37/ucuq-python
A very light Python library with no dependencies for easy prototyping of projects based on Wi-Fi-equipped microcontrollers (RPi Pico (2) W, ESP32, ESP8266...)
esp32 esp8266 iot microcontroller micropython prototyping python raspberry-pi-pico remote-control wifi
Last synced: 06 Oct 2025
https://github.com/dischen/autonomous-wall-follower-qmodbus
This is a case project for Algorithm, Programming & Data Structure 2 SGU. Made by Brilliant M. L., Adalrico W., Richard G. W., and Mikhail C. N. - MT 2024 - 12401006, 12401005, 12401060,
Last synced: 14 Apr 2026
https://github.com/mdroberts1243/adxl345_basic
Very simple polling-mode driver for ADXL345 under ESP-IDF
Last synced: 21 Jan 2026
https://github.com/moshdev2213/ola-uno
OLA UNO is an IoT project 🌐 using an ESP32 🤖 and two LEDs 💡. Controlled by an Express server 🖥️ and a React client 📱, it demonstrates basic IoT functionalities like remote control via HTTP 🌐, integrating hardware, server-side logic, and frontend development 🚀.
arduino esp32 express iot platformio react uno vite vscode webapp wokwi
Last synced: 18 Jan 2026
https://github.com/thorsten-l/esp32-cryptomoneyticker
PlatformIO version of the LilyGo TTGO-T4-DEMO
arduino esp32 esp32-arduino platformio
Last synced: 14 Apr 2026
https://github.com/storres20/bio-data-nextjs
A real-time monitoring web application built with Next.js that displays temperature data using dynamic, auto-updating charts. Data is captured by a DS18B20 sensor connected to an ESP32 and sent to a backend server, where it's fetched and displayed on the frontend with interactive graphs.
arduino-ide dht22 ds18b20 esp32 magnetic-sensor mongodb-database netlify-deployment nextjs14 realtime tailwindcss
Last synced: 19 Jan 2026
https://github.com/mmlongh/learning-robotics
This repository documents my projects, notes, and experiments as I learn and build robots 🤖.
ai esp32 micropython raspberry-pi robotics
Last synced: 14 Apr 2026
https://github.com/kotyara12/reethernet
Библиотека для подключения ESP32 к сети посредством ethernet-соединения. Является хорошей альтернативой широко используемому WiFi-соединению.
Last synced: 21 Jan 2026
https://github.com/thijses/bq51_thijs
A library for the TI bq51222 / bq51221 / bq51021 Qi receiver for atmega328p, ESP32, MSP430 or STM32 (or Wire.h)
bq51 bq51222 esp32 qi-charger stm32 texas-instruments wpc
Last synced: 14 Apr 2026
https://github.com/enriquesoria/smartclock
Personal project that combines several programming languages and technologies
arduino clock esp32 iot raspberry-pi smart
Last synced: 14 Apr 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/kevin-doolaeghe/initiation-esp32
Chargement d'une carte ESP32
documentation esp32 learning-by-doing
Last synced: 14 Oct 2025
https://github.com/neuronexul/nutshell
Nutshell is companion tool consisting of plethora of Wi-Fi, Bluetooth and other useful tools.
electronics esp32 platformio-arduino toolkit
Last synced: 15 Oct 2025
https://github.com/uandec/wynncraft-territory-alarm-esp32
This is an ESP32 project using the Arduino framework, that makes Wynncraft API calls to detect if a territory has been lost for a specific guild.
Last synced: 24 Feb 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/douglaszuqueto/esp32-protocolbuffers
Protocol buffers com Nanopb e ESP32
esp32 espressif iot nanopb protocol-buffers
Last synced: 01 Jun 2026
https://github.com/ayltai/espark
A lightweight framework for building scalable and efficient ESP32-based IoT applications. It provides a modular architecture, easy-to-use APIs, and built-in support for common IoT protocols.
Last synced: 14 Apr 2026