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/nopnop2002/esp-idf-bluetooth-remote
Communication demonstration with a selfie device that releases the shutter of a mobile phone
ab-shutter3 bluetooth-devices esp-idf esp32 remote-control
Last synced: 30 Apr 2026
https://github.com/unsignedarduino/esp32-epaper-weather-station
A weather display on an E-Paper display with an ESP32 using OpenWeatherMap!
arduino display eink epaper epaper-displays esp32 openweathermap platformio weather weather-display
Last synced: 30 Apr 2026
https://github.com/unclegrumpy/wifiquick
ESP32/8266 Arduino/PlatformIO library that painlessly enables incredibly fast re-connect to the previous wireless network after deep sleep.
ardiuno deepsleep esp32 esp8266 library platformio wifi
Last synced: 30 Apr 2026
https://github.com/uutzinger/ltc2473
16 bit 833 sps A/D converter project for accurate temperature sensing
16-bit analog-to-digital-converter arduino differential esp32 hardware sigma-delta software strain-gauge thermistor
Last synced: 11 Apr 2026
https://github.com/dyspersja/cameratrap
ESP32-based camera trap with PIR sensor.
arduino cctv cctv-monitoring cctv-surveillance esp32 esp32-cam motion-detection streaming-video
Last synced: 30 Apr 2026
https://github.com/xelbor/namezero
NameZero is a Firmware for ESP32 Family devices
cardputer esp esp32 esp32-arduino firmware flipper flipperzero namezero t-embed
Last synced: 30 Apr 2026
https://github.com/desifish/smart-aquarium-v4.0
Microcontroller-based, Interactive, Networked, Aquarium. Advanced control for aquarium based on ESP32.
16x2lcd aquarium-automation aquarium-controller arduino ds3231 esp32 iot-aquarium iot-device mobile-friendly-website ntp project-mina rtc smart-aquarium solid-state-relay web-server web-ui
Last synced: 01 May 2026
https://github.com/automaticdai/esp32-iot-htu21d-mqtt
A low-power environmental sensing device using ESP32 + HTU21D. Supports MQTT and an OLED display.
Last synced: 01 May 2026
https://github.com/sporniket/gpioabstractionlayer-espressif32-espidf
C++ library for PlatformIO, implementation of the GpioAbstractionLayer for the espressif32 platform, using the espidf framework
Last synced: 01 May 2026
https://github.com/chanulee/alpha
Wearable interface for interactive CAVE system (IEEE VRW 2024)
bluetooth esp32 flex-sensor haptic-feedback ili9341 wearable
Last synced: 01 May 2026
https://github.com/laenzlinger/reflow-oven
ESP32-S3 controlled reflow soldering oven — Rust firmware, PID temperature control, NTC thermistor, SSR switching, WiFi web UI
diy-electronics embedded esp-rs esp32 esp32-s3 ntc-thermistor pid-controller reflow-oven reflow-soldering rust ssr
Last synced: 18 Jun 2026
https://github.com/projetsdiy/esp32-cam-webserver
ESP32-CAM video and JPEG stream server
Last synced: 13 Jul 2025
https://github.com/ajcasagrande/bird-iot-platform
Complete IoT platform for ESP32 devices using ESP-IDF
arduino arduino-esp32 embedded esp-idf esp32 espressif freertos garage-door-opener home-automation internet-of-things iot kconfig microcontroller mqtt neopixel oled sensors smarthome websockets
Last synced: 01 May 2026
https://github.com/nicodupont/esphome-projects
All my home automation projects with esphome and homeassistant
esp32 esp8266 esphome home-assistant
Last synced: 16 Apr 2026
https://github.com/copych/esp32-i2s-audio-helper-class
I2S helper class for ESP32 family. Makes I2S Audio really easy.
esp-arduino esp32 esp32-arduino esp32-s3 i2s i2s-audio
Last synced: 03 Mar 2026
https://github.com/pseudoincorrect/esp_mpu60x0_c
Driver for MPU6050 for ESP32
Last synced: 02 May 2026
https://github.com/shahinuralambhuiyan/smart_library
Smart_library is a library management system.
arduino-mega-2560 arduino-uno esp32 liquidcrystal multi-keyboard
Last synced: 19 May 2026
https://github.com/khanguslee/weather-bro
ESP32 microcontroller that feeds weather data via MQTT to a MQTT Broker
Last synced: 02 May 2026
https://github.com/robertobochet/lora-finder
LoRa finder is a system thought to localize low power beacon exploiting LoRa.
beacon esp32 finder gps lora platformio
Last synced: 02 May 2026
https://github.com/chand1012/esp32-temperature
MicroPython implementation for a board that gets the temperature outside via my Cloudflare Worker
esp32 micropython micropython-esp32 python3
Last synced: 02 May 2026
https://github.com/0x0c/esp32_streamlogger
A logger using stream for esp-idf.
Last synced: 03 May 2026
https://github.com/aaronjs99/mechaxy
mechaXY: Bluetooth-Controlled XY Precision Stage
bluetooth embedded-systems esp32 firmware iot-hardware mechatronics mobile-app pcb-design precision-motion xy-stage
Last synced: 03 May 2026
https://github.com/mr-addict/esp32-async-webserver-api
ESP32 Async Webserver API with SSD1306
Last synced: 03 May 2026
https://github.com/ariffinzulkifli/iot-middleware
This repository host a middleware solution designed for Internet of Things (IoT) applications using Docker.
adminer docker esp32 grafana hibiscus-sense influxdb iot iot-application mosquitto mqtt mysql node-red
Last synced: 03 May 2026
https://github.com/timobechtel/minimation
A mini animation/ task framework for microcontrollers (e.g. ESP32, Arduino, etc.)
animation arduino esp32 esp8266 microcontroller
Last synced: 04 May 2026
https://github.com/axelriet/morseencoder
Embedded ITU-Compatible International Morse Encoder
embedded encoder esp-idf esp32 esp32-idf esp32-wroom espressif itu morse morse-code morse-codes morsecode r-rec-m-1677-1
Last synced: 04 May 2026
https://github.com/jmysu/esp32-spi
Some SPI related...
arduino esp32 platformio sdfat spi
Last synced: 13 Apr 2026
https://github.com/acevedoesteban999/detector-de-adulterantes-camp
Sistema de detección de adulterantes mediante ESP32 con redes neuronales
c esp32 server tensorflow-lite
Last synced: 06 Feb 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/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/lbuque/epd_binding_micropython
eink einkdisplay epd esp32 esp32-s3 micropython
Last synced: 04 May 2026
https://github.com/shsiena/lidar-scanner
A Python script in conjunction with a microcontroller running MicroPython that captures a LIDAR image with a cheap infrared sensor
esp32 lidar micropython pyserial python3 rangefinder scanner servo-motor
Last synced: 06 Feb 2026
https://github.com/call-me-ahmaaad/gas-and-fire-detection
This is a simple IoT project that can measure gas concentration levels and can detect fire.
cpp electronics esp32 flame-sensor iot iot-application mq5-sensor mqtt mqtt-broker sensors
Last synced: 06 Feb 2026
https://github.com/dantevg/drone
Drone software with Whitecat-RTOS and Love2d
drone esp32 love2d nodemcu-lua
Last synced: 15 Apr 2026
https://github.com/potier97/telemetry-node
Simple iot Node - Environmental Factors: Light, Temperature & Humidity
easyeda esp32 firebase iot micropython micropython-esp32 real-time weather-app
Last synced: 22 Feb 2026
https://github.com/kotyara12/restates
Module for centralized monitoring of the state of system components: WiFi, MQTT, Telegram, etc. (ESP-IDF)
esp-idf esp32 states status status-standardized
Last synced: 29 Jan 2026
https://github.com/meticulouscraftman/empty-mos-app
An empty mongoose os app template repository
c esp32 esp8266 mongoose-os stm32
Last synced: 04 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/calinradoni/pax-devices
esp32 rfm69 smart-devices smart-home wifi ws2812b
Last synced: 08 Feb 2026
https://github.com/alunegov/ble2-phone
App to configure device (ESP32) over BLE.
Last synced: 29 Jan 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/yasouimo/iot-door-lock
IoT-based RFID access control using ESP32, RC522, and PHP/MySQL. Features include badge management, access logs, and manual door control via a web interface. Developed for secure industrial applications with real-time logging and hardware integration.
arduino door-lock electronics esp esp32 esp8266-arduino iot mysql-database php rc522-rfid rfid
Last synced: 05 May 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/jn513/esp32_file_upload_api
API para upload de arquivos, através de dispositivos IoT esp32
django django-project django-rest-framework esp32 esp32-cam iot pillow python python3
Last synced: 05 May 2026
https://github.com/kirillsimin/ir-rf-receiver
ESP32-based solution for reading and recording both Infrared (IR) and Radio Frequency (RF) signals. It enables the decoding of signals from various remote controls and wireless devices, facilitating their integration into home automation by replaying recorded signals.
esp32 home-assistant home-automation ir rf
Last synced: 05 May 2026
https://github.com/make2explore/tutorial-installation-of-esp-idf-vscode-extension
Tutorial : Installation-Of-ESP-IDF-VSCode-Extension
esp32 esp32-idf esp8266 espressif home-automation iot sdk
Last synced: 30 Jan 2026
https://github.com/iultimatelp/arduinoibis
⚡ Implementation of the VDV 300 IBIS Wagenbus protocol for Arduino and Arduino-based devices 💡
arduino esp32 esp8266 ibis ibis-wagenbus platformio
Last synced: 11 Apr 2026
https://github.com/joseguilherme96/sistema_gerenciador_lixeira_reciclavel
Sistema é capaz de monitorar os níveis das lixeiras em diversos pontos da cidade em tempo real integrado ao microcontroladores ESP32, gerando dados essenciais para empresa poder gerenciar sua coleta da melhor forma possível, reduzindo custos logísticos.
esp32 flask flask-migrate flask-socketio flask-sqlalchemy iot micropython python vue3 vuetify
Last synced: 05 May 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/marlonvbp/robo-autonomo-controlado-via-esp32
Projeto de Robô Autônomo Controlado por Código via ESP32
arduino autonomous-robots esp32 robot
Last synced: 05 May 2026
https://github.com/friedjof/syncrtc
A project for synchronizing the ESP32's internal RTC with a NTP server to maintain accurate timekeeping.
ds3231 es8266 esp32 esp32s3 ntp platformio synchronization time
Last synced: 30 Jan 2026
https://github.com/elggem/watchy-gsr
Measuring galvanic skin response with Watchy smartwatch, hardware prototype description and firmware.
affective-computing arduino esp-logger esp32 influxdb iot smartwatch watchy
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/thelastoutpostworkshop/jc4827w543_animatedgif
Animated GIF for JC4827W543
animated-gif animated-gifs esp32 esp32-arduino jc4827w543
Last synced: 25 Feb 2026
https://github.com/nopnop2002/esp-idf-ssl-client
Simple ssl client for esp-idf
Last synced: 01 Jun 2026
https://github.com/cristianvellio/proyecto_clima
🌤️ The Meteorological Station project is an IoT system designed to monitor and record real-time weather conditions. It uses a Supabase database to store data and an interactive frontend for visualization. It combines simulation, integration, and web development to offer a modern and scalable solution.
axios esp32 fastapi micropython postgres python react supabase vite wokwi
Last synced: 31 Jan 2026
https://github.com/petrkucerak/rafting-button
Repozitář s bakalářskou prací, která si klade za cíl vytvořit autonomní zařízení řešící problém konsenzu v distribuovaném systému.
distributed-systems embeded esp-idf esp32 freertos raft time-synchronization
Last synced: 31 Jan 2026
https://github.com/sshahryiar/esp8266-esp32-arduino
My arduino projects with ESP8266, ESP8285 and ESP32 series Wi-Fi Microcontrollers
arduino esp32 esp32-arduino esp8266 esp8266-arduino esp8285 internet-of-things iot wifi
Last synced: 06 May 2026
https://github.com/shadowshahriar/jenny-mini
An ESP32-based multilingual home assistant with a quirky personality.
esp32 home-assistant multilingual telegram-bot
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/hima890/smartgarden-irrigationsystem
Create a smart irrigation system for a garden that automatically waters plants based on soil moisture levels and weather forecasts. You can control and monitor the system through a GUI developed with PySide, hosted on a Flask server. The ESP32 will interface with sensors and control the irrigation system.
embedded-systems esp32 flask-application gui-application iot-application micropython mqtt-protocol pyside6 sensors smartsystem
Last synced: 31 Jan 2026
https://github.com/t0mer/onair
OnAir Monitor is a lightweight Windows system tray application that automatically detects active meetings (e.g., Zoom, Teams) and monitors camera and microphone usage.
esp32 iot teams wled zoom-meetings
Last synced: 06 May 2026
https://github.com/dikkadev/remotepython
python code for ESP32 with micropython firmware, to control IR leds.
Last synced: 15 Apr 2026
https://github.com/vek03/smart-collect-gestao-de-pontos-de-entrega-voluntaria-para-ongs
SmartCollect: Plataforma de Gestão de Pontos de Entrega Voluntária para ONGs. Consiste em um Ponto de Coleta que mede seu preenchimento e uma plataforma para gestão dos pontos, marketing e incentivo aos doadores. Colaboradores: @gabrielMendes21, @juan9321 e @vek03
3d-printing community esp32 firebase-auth firebase-database firebase-realtime-database iot-platform ngo reactjs recycling
Last synced: 13 Jan 2026
https://github.com/02loveslollipop/opensensorsuitedataconvertion
A simple sensor monitoring utility for ESP32 microcontrollers, powered by Python and Redis.
esp32 microservice python redis sensors
Last synced: 07 May 2026
https://github.com/jjateen/ai-waifu
AI-Waifu is an IoT voice assistant developed for the ECL-108 IoT Workshop. It uses two ESP32 DevKit boards communicating via UART to capture voice input with an INMP441 MEMS microphone and produce speech output through a MAX98357A I2S amplifier. The Google TTS API generates responses in a Japanese female voice.
ai-assistant aiot chatbot chatgpt esp32 google-stt google-tts i2s i2s-audio i2s-microphone voice-assistant
Last synced: 31 Jan 2026
https://github.com/jorgecis/esp32_relay_examplecode
arduino bluetooth esp32 plataformio relay
Last synced: 07 May 2026
https://github.com/matiasinsaurralde/esp8266tool
esp32 esp8266 espressif golang serial-communication
Last synced: 09 May 2026
https://github.com/claudemarais/obd2_display_for_fordmustang_esp32-s3
An Arduino project for a 2016 Ford Mustang Ecoboost that uses OBD2 data and displays the currently selected gear and a simple gear shift indicator on a round LCD display.
arduino can car esp32 esp32-s3 ford gc9a01 gear hud mosfet mustang obd2 projective rpm sn65hvd230 xiao-esp32-s3
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/tamandutech/esp32.pio.template
Project template for ESP32 or PlatformIO library. PlatformIO + Cpp + CI/CD + Linter + Formatter.
cpp esp32 pio platformio template
Last synced: 07 May 2026
https://github.com/belikhun/iot-smart-device
IoT Smart Device (Graduation Thesis)
esp32 iot micropython python websocket wifi
Last synced: 01 Feb 2026
https://github.com/ohioiot-esp32-wifi-examples/final-checklist
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 engaging with the events provided by WiFi.h and logging them to get the best information possible about your WiFi connection.
arduino-ide arduino-iot connectivity cpp embedded-systems esp-idf esp32 esp32-iot event-driven firmware home-automation internet-of-things iot microcontroller networking ohioiot platformio wifi wifi-events wifi-logging
Last synced: 07 May 2026
https://github.com/nopnop2002/esp-idf-adc2mqtt
Demonstration of visualizing published MQTT data
Last synced: 07 May 2026
https://github.com/cyberpods/esp32-notifier
Multi-channel IoT notification system for ESP32-S3 with WiFi setup mode, system logging, and support for Pushbullet, Email, and Telegram notifications
arduino email esp32 esp32s3 iot notifications pushbullet smtp telegram
Last synced: 07 May 2026
https://github.com/armanghobadi/uwifi
uwifi is a MicroPython Wi-Fi management library for ESP32/ESP8266, supporting STA/AP modes, static IPs, network scanning, ping tests, and retry logic. It's ideal for IoT and embedded Wi-Fi applications.
esp32 esp8266 microcontroller micropython network wifi wifi-network
Last synced: 01 Feb 2026
https://github.com/kirevdokimov/esp32-platformio-sketches-collection
A Collection of Arduino Core Sketches for ESP32 with PlatformIO
embedded esp32 esp32-arduino platformio
Last synced: 07 May 2026
https://github.com/smeso/esp32-ptm216b
Replacement FW for Sonoff's MINIR4 to be able to control it directly with Enocean's PTM216B module. It can also run on any ESP32 board. The repo also includes a script that can run on Linux to receive actions from the PTM216B.
ble enocean esp32 linux nfc ota ota-update ptm216b raspberry-pi smart-lights smarthome smartlighting sonoff
Last synced: 07 May 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/romanalexandroff/esp-battery-charge-utility
This little utility will help you correlate your ESP32 or ESP8266 ADC readings of battery voltage with battery charge level in %. Uses only VCC and GND pins. Instructions inside!
adc battery battery-level battery-monitor esp esp32 esp32-arduino esp8266 esp8266-arduino utility
Last synced: 07 May 2026
https://github.com/bgmanu2426/ams-app
Attendance Management System using RFID reader and esp32 for mini project
arduino attendance-management-system esp32 rfid-rc522
Last synced: 07 May 2026
https://github.com/ehabmagdyy/home-monitoring
Home Monitoring | Node-RED Dashboard | Firebase RTDB | ESP.
esp esp32 esp8266 firebase firebase-realtime-database home-monitoring iot node-red smart-home
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/rapax00/light-lawallet
Simple program to turn on led when recived sats in LaWallet.
Last synced: 08 May 2026
https://github.com/anlopo/esp32-bt_spp-bt-ota-update
bluetooth-ota bluetooth-serial esp32 esp32-ota
Last synced: 08 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/adithya-s-k/shakthi
A device which is small and compact and allows you to monitor the power consumed by electrical appliances. It also can switch on and off your connected electrical appliances remotly using an app.
arduino blynk current-measurement current-sensor esp32 esp8266 iot iot-platform sensor voltage-monitor wattage
Last synced: 08 May 2026
https://github.com/trip5/espfileupdater
A library to help automatically update and download files to an ESP's file system
arduino arduino-library esp32 esp32-arduino esp8266 esp8266-arduino file-downloader file-updater
Last synced: 08 Feb 2026
https://github.com/unsignedarduino/esp32-camera
A simple camera based off the ESP32!
arducam arduino camera esp32 esp32-arduino esp32-camera
Last synced: 05 Oct 2025
https://github.com/mistic100/iv-27-clock
3d-printing arduino electronics esp32
Last synced: 08 May 2026
https://github.com/tyxiel/auto-greenhouse
An automatic greenhouse with wifi connection based on arduino and ESP32
actuators arduino automation c-plus-plus callmebot embedded-systems esp32 hardware iot lcd-display sensors smart-greenhouse whatsapp-notification wifi
Last synced: 08 May 2026
https://github.com/Pakequis/ProtoConn
A prototype board with connectors for electronic testing and development.
arduino breadboard electronics esp32 kicad microcontroller pcb prototype raspberry-pi
Last synced: 07 Apr 2025