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-01 00:10:11 UTC
- JSON Representation
https://github.com/sporniket/kimchi-on-the-beach
Firmware for ESP32 : Keyboard, Mouse, Game controllers over BLE HID ⇨ K-M-G/B-H ⇨ 'Kimchi on the beach'
ble bluetooth bluetooth-le bluetooth-low-energy esp-idf esp32 hid
Last synced: 29 Apr 2026
https://github.com/tomsteve25/auto-topoff
An automatic water top-off system for an aquarium
Last synced: 29 Apr 2026
https://github.com/dattasaurabh82/webespflasher
Javascript implementation of flasher tool for Espressif chips, running in web browser using WebSerial.
esp32 esp32-arduino espwebtool webflash
Last synced: 29 Apr 2026
https://github.com/abdeu-cpu/coap-mqtt-encryption
CoAP-MQTT-Encryption is a secure communication protocol that combines the lightweight CoAP and MQTT protocols with encryption to ensure data confidentiality and integrity in IoT environments. This integration enables devices to securely exchange information over networks, protecting sensitive data from unauthorized access.
ascon cipher esp32 iot-device micropython micropython-esp32 present simon speck
Last synced: 30 Apr 2026
https://github.com/itsthatmatthew/abckoth
Airsoft Briefcase: King of the Hill
airsoft cpp17 esp32 platformio
Last synced: 18 Feb 2026
https://github.com/silasberger/nodemcu-setup
Setup instructions, scripts and helper files for ESP32 NodeMCU development boards.
documentation education esp32 iot mcu microcontroller nodemcu
Last synced: 30 Apr 2026
https://github.com/lam-embedded/measure-heart-rate-with-max30102-sensor
This project demonstrates how to measure heart rate and blood oxygen levels (SpO₂) using the MAX30102 optical sensor. The sensor utilizes infrared (IR) and red light to detect pulse and oxygen saturation, making it ideal for wearable health monitoring applications.
esp32 heart heart-rate heartbeat hearthstone max30102
Last synced: 30 Apr 2026
https://github.com/oznakn/nex-ota
OTA Update Library for Nextion HMI Screens that supports Nextion upload protocol v1.2
arduino arduino-pico esp esp32 esp8266 hmi nextion ota update
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/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/networkjarwy1/cardkb-driver
Driver for M5stack carkb to use with esp32 programmed using esp idf
c esp-idf esp-idf-component esp32
Last synced: 01 May 2026
https://github.com/irvyncornejo/diy-projects
DIY Projects
3dprinting c-plus-plus esp32 hardware python raspberry-pi-3 raspberry-pi-4 raspberry-pi-pico
Last synced: 29 Jun 2026
https://github.com/pseudoincorrect/esp_mpu60x0_c
Driver for MPU6050 for ESP32
Last synced: 02 May 2026
https://github.com/darthcloud/esp32_baremetal_core1_bitbang_test
ESP32 baremetal on core1
Last synced: 02 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/tdjastrzebski/esp32_azure
Complete nanoFramework Azure MQTT sample using BMP280 barometric pressure sensor with Azure IoT SDK Library
azure azure-iot azure-iot-hub bmp280 embedded esp32 esp32-devkitc nanoframework
Last synced: 02 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/microcontroleurmonde/pcg32_port
Micropython implementation of the PCG32 (Permuted Congruential Generator) random number generator, originally developed in C by Melissa O'Neill.
esp32 micropython pyboard rng rp2040
Last synced: 03 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/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/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/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/ipdotsetaf/esp-rc-car
Remotely control any car over WIFI with an ESP8266 or ESP32
arduino esp32 esp32-arduino esp8266 esp8266-arduino remote-control-car wifi-remote-control
Last synced: 06 May 2026
https://github.com/ohioiot-esp32-wifi-examples/clock-your-connectivity-check
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 benchmarking the CPU cost of the various methods of detecting the WiFi connection state. The key takeaway is that WiFi events provide a much faster way to check for WiFi.
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: 06 May 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/mrheltic/pokemon-card-expositor
Just a card expositor made with a screen, made by a pokemon fan for pokemon fan
esp32 esp32s3 lcd-screen pokemon pokemontcgapi rgb waveshare-lcd
Last synced: 03 Sep 2025
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/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/jorgecis/esp32_relay_examplecode
arduino bluetooth esp32 plataformio relay
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/derianandre/smart-watch-winder
A free open-source Smart Watch Winder for ESP32 using WebScokets and Nuxt.js
arduino esp32 nuxtjs websockets
Last synced: 07 May 2026
https://github.com/douglaszuqueto/esp32-rpc-mqtt
Chamadas remotas usando protocolo MQTT
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/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/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/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/krdlab/esp32-websocket
WebSocket client library for ESP32
Last synced: 07 May 2026
https://github.com/nitefood/opsum
OPSUM - The Open PSU Meter project
ammeter electronics embedded esp32 esp32-s3 firmware hardware-projects ina226 kicad open-hardware repair
Last synced: 25 Jun 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/funpythonec/flisolgye2019
El siguiente documento se muestra la ponencia realizada por parte del equipo de FunPython en el "Festival Latino Americano de Instalación de Software Libre Guayaquil 2019"
esp01 esp32 esp32cam flisol flisol2019 fun funpython micropython micropython-esp32 micropython-esp8266 python3
Last synced: 08 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/styropyr0/apds9960
A feature packed driver for the APDS9960 sensor, supporting ambient light, color, proximity, and gesture sensing.
apds apds-9960 apds9960 arduino-ide arduino-libraries arduino-library color-sensor esp32 esp32-arduino esp32-library library
Last synced: 08 May 2026
https://github.com/joshmessi10/safekitchen
Smart Kitchen Alarm System IoT Based
esp32 iot raspberry-pi smart-device
Last synced: 09 May 2026
https://github.com/zmactep/rickroll-wristband
T-Wristband watch app with secret rickroll function
esp32 lilygo micropython rickroll t-wristband wifi
Last synced: 09 May 2026
https://github.com/o-murphy/infiray-lrf
Command sender for the InfiRay LR2000 / LR3000 Long Range Finder
embedded esp32 infiray iray long-range-finder lrf micropython pyserial python python3 raspberry-pi-pico serial
Last synced: 23 Feb 2026
https://github.com/pawel-piwowar/home-assistant-thermometer
Example of connecting e-paper display with temp/hum sensor to Home Assistant
e-paper esp32 home-assistant temperature-sensor
Last synced: 22 Jan 2026
https://github.com/invpe/etherfog
ESP32 WiFi Pollution Sensor
arduino esp32 innovation pollution-sensors research-project smog wifi wireless
Last synced: 14 Apr 2026
https://github.com/jmysu/esp32_scripts
Project for integrating some scripts interpreter in one ESP32
esp32 espnow tinybasicplus tinyjs tinyscript
Last synced: 09 May 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/nav9v/quilles-pulse
IoT-Based Battery Health Monitoring System for EV Charging Using ESP-32
dashboard electric-vehicles esp32 ev-charging iot node-red platformio wokwi
Last synced: 24 Feb 2026
https://github.com/sudipto3331/esp32-mqtt-node-mysql-api-dashboard
This project is based on real time data monitoring system with MQTT protocol.
api esp32 mqtt mqtt-broker mysql nodejs
Last synced: 14 Apr 2026
https://github.com/wolfg1969/esp32-bluetooth-speaker
Turn JBL Pebbles 1.0 into a bluetooth speaker
a2dp a2dp-sink arduino audio audio-player bluetooth esp32 platform-io
Last synced: 18 Jan 2026
https://github.com/stuomas/esp32-simple-blinds
Horizontal blinds retrofit motorization using ESP32 and 28BYJ-48 stepper motor
Last synced: 14 Apr 2026
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/cdfer/esp32-on-device-training-demo
Demonstrate on-device training of a neural network using AIfES Library on an ESP32 board, learning the XOR gate function.
aifes arduino artificial-intelligence embedded-systems esp32 machine-learning neural-network on-device-training
Last synced: 13 Apr 2026
https://github.com/amiscreant/badkitty
Bad Kitty is a compact ESP32-based research device that automates wireless scanning and session capture for offline analysis. It’s built as a field-friendly, portable box that logs session captures to a micro-SD for later review in standard tools.
esp32 esp32-arduino esp32-wroom-32d esp32deauth wireless-penetration-testing wireless-pentesting
Last synced: 20 May 2026
https://github.com/aprilnea/oxidoor
🔒 An intelligent door lock written in Rust and ESP32. Supports NFC, Bluetooth, Wi-Fi, ETH, and even PoE power supply.
esp-rs esp32 iot iot-application rust
Last synced: 06 Oct 2025
https://github.com/ericmassol/bei_n7_2024_2025
Réalisation d'un système embarqué critique pour le déventement de parachute auxiliaire pour un ballon létal.
c embedded-systems engineering esp32 platformio space
Last synced: 13 Apr 2026
https://github.com/kotyara12/rescheduler
Library for working with schedules (ESP-IDF)
esp-idf esp32 schedule scheduler
Last synced: 26 Apr 2026
https://github.com/hkoosha/homer1
Home air quality monitoring. esp32 project to read sensors and write to influxdb and prometheus: PMS5003, S8, BMP180, SHT3X
airquality airquality-sensor airqualitymonitoringsystem bmp180 esp-idf esp32 influxdb pms5003 prometheus s8 sgp30 sht3x
Last synced: 26 Apr 2026
https://github.com/romeolontchedji/techsmart-atelier-projets
👋 Bienvenue sur le repo officiel de TechSmart Atelier ! Retrouvez les codes et schémas de nos projets sur ESP32, Arduino, Raspberry Pi, IA et Qt. Suivez nos tutoriels pour créer des solutions innovantes.
arduino electronique esp32 ia qt raspberry-pi
Last synced: 16 Apr 2026
https://github.com/larsbergqvist/blynk_example
A Blynk-platform example with ESP32
Last synced: 06 May 2026
https://github.com/naguissa/esp_email_doorbell
Simple doorbell email sender
arduino esp01 esp32 esp32-arduino esp8266 esp8266-arduino naguissa
Last synced: 04 May 2026
https://github.com/nopnop2002/esp-idf-mdns
Example of name resolution by mDNS
esp-idf esp32 mdns name-resolution
Last synced: 24 Apr 2026
https://github.com/xeferis/mqtt_usb_switcher
Smarthome USB Switch
esp32 esp32-arduino mqtt smarthome usb usb-switch usb-switcher
Last synced: 16 Apr 2026
https://github.com/chanulee/simpleble
BLE client & server communication with ESP32 and Arduino Nano BLE 33
arduino-nano-33-ble arduino-nano-33-ble-sense ble bluetooth-low-energy esp32 openframeworks processing
Last synced: 31 Mar 2025
https://github.com/jakubandrysek/esp32-monaco-editor-spiffs
This is the example that is possible to create VSCode like editor on ESP32 based on Monaco editor.
arduino esp32 javascript monaco-editor spiffs transpiler typescript vscode
Last synced: 18 Apr 2026
https://github.com/rambros3d/unified_pin_control
Arduino code for pin control using serial commands with support for digital, analog, and PWM operations
analogwrite arduino arduino-sketch digitalwrite esp32 esp32-s3 pwm rp2040
Last synced: 16 Apr 2026
https://github.com/androidcrypto/esp32_meteomatics_10_days_weather_forecast
An internet based Weather Station is running on an ESP32 device with ST7789 TFT display attached. The data is retrieved from Meteomatics.com Weather API for an individual location.
esp32 esp32-c3 esp32-c6 esp32-s3 meteomatics meteometrics-api spi st7789 weather weather-api
Last synced: 15 May 2026
https://github.com/marek128b/esp32-mini-btb-connect
An esp32 project that connects the esp mainboard easily to any daughterboard with simple btb connectors.
Last synced: 18 Apr 2026
https://github.com/diegoivg98/proyecto-domotica-iot
Implementación de un sistema de vivienda inteligente a partir de una plataforma web con Arduino.
arduino arduino-library dht11 domotica esp32 esp8266 fotoresistencia iot nodemcu reactjs servo-motor
Last synced: 05 Apr 2026
https://github.com/gengo-bit/septic-tank-monitoring-system
A thesis project for a smart IoT-based septic tank monitoring system that utilizes an ultrasonic sensor (JSN-SR04T), Arduino, ESP32, LoRa SX1278, SIM800L EVB GSM module, Firebase, and a web application. This system provides real-time monitoring, predictive analytics, SMS alerts, and dynamic visualization for efficient septic tank management.
arduino environmental-technology esp32 firebase iot jsn-sr04t predictive-analysis real-time-monitoring septic-tank-monitoring sim800l-evb sx1278 thesis-project web-development
Last synced: 03 Apr 2025
https://github.com/matedev01/joel_atecc608a
USB OTP Security System: A project combining the ESP32-S3 microcontroller, ATECC608A CryptoAuthentication device, Windows driver, and LibUSB for secure communication, OTP generation, and time synchronization. 🚀
driver esp32 esp32s3 firmware flash-encrypt hmac libusb otp secure-boot security usb visualgdb
Last synced: 17 Apr 2026
https://github.com/yhs0602/snu_iab_iot_midterm_discoveryrobot
A short term project for SNU IAB IoT class midterm. This is a software (arduino sketch) for a human-searching disaster help robot.
arduino camera discovery esp32 homework indoor-positioning iot iot-device ov7670 robot snu
Last synced: 18 Apr 2026
https://github.com/matimax/site
A collection of maybe useful information for computer scientists and engineers interested in Swift and microcontroller programming, electronics and control theory.
ardiuno electronics esp32 espressif jetson-nano k210 microcontroller single-board-computers swift swift-package-manager swiftui
Last synced: 13 Apr 2026
https://github.com/ymorsi7/prosthetech
HARD Hack 2023 2nd place winners (selected out of 23 teams)
Last synced: 14 Apr 2026
https://github.com/matiasvlevi/esp32-ws-car
Control an esp32 robot with Oxenode client scripts through WebSockets
esp32 javascript oxenode robots visual-scripting websockets
Last synced: 14 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
https://github.com/mascii/esp32-beebottle
ESP32 で MQTT over TLS (Port: 8883) を用いて Beebottle に繋ぐテスト
Last synced: 07 May 2026
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/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/nopnop2002/esp-idf-adc2mqtt
Demonstration of visualizing published MQTT data
Last synced: 07 May 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/chl33/og3
A C++ framework for ESP applications, especially for Home Assistant integration.
esp32 home-assistant mqtt platformio
Last synced: 09 May 2026
https://github.com/juanesgalvis/pif_react_esp32
Proyecto PIF para la asignatura de Arquitectura de Hardware (Politécnico Colombiano Jaime Isaza Cadavid - Ingeniería Informática - Semestre 5)
esp32 fetch gyroscope javascript reactjs
Last synced: 09 May 2026
https://github.com/make2explore/esp32-rainmaker-smarthome-project-rf
[DIY Project] ESP32 IoT Home Automation Project using RF Remote and ESP Rainmaker 📶
esp32 homeautomation iot rainmaker
Last synced: 06 Jan 2026