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/fortyseven/irrepeater_m5stick
electronics esp32 infrared ir m5stick
Last synced: 30 Apr 2026
https://github.com/isysxp/esp32-pdp11-ffs
Running RT11 on the ESP32 with FFS file system.
Last synced: 30 Apr 2026
https://github.com/estebancarrillog/esp32-api-data-fetching
This project demonstrates how to use an ESP8266 microcontroller to control three PWM (Pulse Width Modulation) pins by fetching data from a RESTful API. The device connects to a Wi-Fi network, retrieves JSON data from the API, and adjusts the PWM duty cycle of the pins based on the received data.
Last synced: 11 Apr 2026
https://github.com/ballistyxx/bucky-arm
5-axis, 3D-printed robot arm. Uses heavily modified CAD files from https://github.com/DDeGonge/OS-ARM
3d-printing 5-axis esp32 inverse-kinematics python python3 robot-arm
Last synced: 14 May 2026
https://github.com/ehabmagdyy/firebase-dht-flame
Displaying Temperature, Humidity and Flame on Firebase RTDB using ESP.
dht dht-sensor dht22 esp esp32 esp32-fireb esp8266 esp8266-firebase firebase-realtime-database flame-sensor iot rtdb
Last synced: 09 May 2026
https://github.com/reala10001986/remote
Firmware for Futaba remote control kit (Delorean Time Machine)
bttf circuitsetup deloreantimemachine docbrown dtm esp32 futaba mcfly remote-control time-machine
Last synced: 09 May 2026
https://github.com/johnsylvain/roboglobe
2 axis robotic globe
esp32 physical-design platformio
Last synced: 26 Jun 2026
https://github.com/jmysu/esp32_flashled_5x5
A simple 5x5 matrix w/ FlashLED
5x5 arduino esp32 fastled matrix platformio
Last synced: 13 Apr 2026
https://github.com/marcelo-a-o-s/sa3-iot
Trabalho final de IOT do curso de Desenvolvimento de Sistemas do Senai na construção de uma comunicação MQTT utilizando uma placa ESP32, gerenciando informações de temperatura e humidade de um DHT22.
arduino cpp esp32 hivemq iot nodemon platformio pubsubclient vscode wokwi
Last synced: 06 May 2026
https://github.com/sgrljess/nogasm-link
Edging detection and local control of any lovense device
ble edging esp32 lovense nogasm pressure-sensor
Last synced: 08 Jun 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/dongitran/esp32pass
A minimalist, secure, and offline password manager running on ESP32
arduino embedded esp32 platformio
Last synced: 11 Apr 2026
https://github.com/roboticsbrno/rb3204-rbcx-coproc-comm
It is a declaration of messages used for communication between ESP32 and STM32 on RBCX board.
communcation esp32 protobuf rbcx robotarna stm32f103
Last synced: 17 Jun 2026
https://github.com/bobobel/freq-tuner
Frequency display of ADC data on ESP32 for tuning musical instruments
esp32 frequency tune-instruments
Last synced: 01 May 2026
https://github.com/lmtreser/boards
Repositorio educativo con información técnica acerca de placas programables
arduino boards esp32 esp8266 microcontroller raspberry-pi-pico
Last synced: 09 May 2026
https://github.com/lucasdiasjorge/lib-curl-implementation
Project created to access APIs with C language. Used in Arduinos, Rasp and others microcomputers.
api-client arduinos c cjson curl esp32 linux orangepi raspberry-pi sockets
Last synced: 11 Apr 2026
https://github.com/ray8118/smarthomecontrolv3
IoT Smart Control App: A React-based Progressive Web App (PWA) that enables users to manage IoT devices through Firebase. It features user authentication, secure device control, providing a seamless and app-like experience. Built with React, Firebase, and React Router, this project showcases modern web development practice and PWA features.
esp32 firebase-auth firebase-realtime-database front-end-development iot-application javascript netlify-deployment pwa-app react responsive-design websecurity
Last synced: 10 May 2026
https://github.com/xicor22/aaram
PCB design for retro fitting old switch boards with new tech to control it remotely.
esp32 esphome home-assistant home-automation iot pcb
Last synced: 16 May 2026
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/aufwaerts/binsmart-ess
Low-cost, high-efficiency energy storage solution (ESS) for small photovoltaic installations (German: "Balkonkraftwerke")
arduino balkonkraftwerk esp32 ess hoymiles jkbms meanwell nulleinspeisung retrofit rf24 shelly solar zero-export
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/afif718/esp32-wifimanager-https-client
ESP32 sketch for secure HTTPS data posting with WiFiManager captive portal, JSON payloads, and automatic retry/backoff logic.
arduino data-logging esp32 https iot json-captive-portal secure-connection ssl wifi-manager wifimanager
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/goto-eof/elisys-esp32-motion-detector-rust
Motion Detector and Server Notifier (Rust) is a motion detector application for ESP32 device, implemented using Rust programming language, that allows to detect movements and send an alert to a server which will send a notification to a smartphone.
esp32 home-automation homeautomation motion-detection motiondetection rust sensor
Last synced: 02 May 2026
https://github.com/rusq/dogbutton-esp32
Dog button
esp32 m5atom-lite m5stack telegram-bot
Last synced: 02 May 2026
https://github.com/ginesthoii/offline-label-station
A fully offline, solar/battery-friendly label system for homesteads, workshops, barns, inventories, livestock, bins, gear, camping, personal use.
adafruit autostart barcode barcode-generator esp32 flask-application framebuf inventory json labeling-tool micropython pi-zero python qrcode qrcode-generator templates thermal-printer tui
Last synced: 10 Apr 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/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/universumgames/knock-knock-esp32
A knock pattern recognition with esp32
Last synced: 03 May 2026
https://github.com/abidhasanrafi/edge-computing-anomaly-detection
This repository is part of an ongoing research initiative.
anomaly-detection edge-computing esp32 express-js mongodb mongoose tailwind-css wokwi
Last synced: 10 Apr 2026
https://github.com/avastroficial/thingspeak-recopilador-de-humedad
Este proyecto utiliza un ESP32 para leer datos de temperatura, humedad y presión de los sensores DHT22 y BMP280. Los datos se envían a la plataforma en la nube ThingSpeak, y un buzzer se activa si se detectan condiciones de alerta (temperatura o humedad excesivas).
bmp280 buzzer c dht22sensor esp32 thingspeak
Last synced: 19 Apr 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/rapax00/bitcoin-ticker-ws-server
A simple WebSocket server to help esp32 projects.
arduino bitcoin esp32 websocket
Last synced: 13 Apr 2026
https://github.com/mu373/atom-s3-co2
CO2 monitor integration for M5Stack AtomS3. Reads sensor values from UD-CO2S, and sends values to ThingsSpeak IoT platform.
atoms3 co2 esp32 esp32-s3 iot m5stack thingspeak ud-co2s
Last synced: 03 May 2026
https://github.com/qb4-dev/esp-libsupla
libsupla ESP IDF Component
esp-idf esp32 esp8266 esp8266-rtos-sdk iot supla
Last synced: 03 May 2026
https://github.com/reihakuro/gps-tracker
GPS Tracker using ESP32 for real-time logging and cloud upload
Last synced: 11 Apr 2026
https://github.com/nopnop2002/esp-idf-vcp2udp
VCP to UDP bridge for ESP-IDF
esp-idf esp32 gateway udp vcp virtual-com-port
Last synced: 10 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/enwi/subscribercountdisplay
arduino esp32 esp8266 esp8266-arduino led-matrix-displays
Last synced: 04 May 2026
https://github.com/khaled-mohamedali/wifi_prov_esp32_ble
This code provides a template for provisioning a microcontroller, such as ESP32, using Bluetooth Low Energy (BLE) technology. By following these instructions, you can configure your microcontroller with Wi-Fi credentials using a BLE provisioning application.
esp-provisioning esp32 espressif iot
Last synced: 19 Jun 2026
https://github.com/noorientationprogramming/code-orb
Realtime Debugging for Microcontrollers – with Logging, Task View, and Command Execution.
arduino codeorb debugger embedded esp32 microcontroller raspberrypi stm32
Last synced: 14 Mar 2026
https://github.com/dawinaj/max6675
MAX6675 driver for ESP32
cpp driver esp32 hal max6675 temperature-sensor thermocouple
Last synced: 04 May 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/bitcode-tech/bc7215ac
Universal Aircon IR control Library For Arduino, controls any brand, any model, offline.
air-conditioner aircon arduino esp32 esp8266 iot ir remote-control
Last synced: 04 May 2026
https://github.com/casanovg/timonel-mss-esp8266
Timonel bootloader I2C-master single slave application demo for ESP8266
esp32 esp8266 i2c-bus i2c-master payload single-slave timonel timonel-bootloader
Last synced: 11 Apr 2026
https://github.com/mk-it-easy/optoma-esp32-remote
This project allows you to send commands to an Optoma ZH403 projector over RS-232 via a Wi-Fi REST server using an ESP32 microcontroller. The ESP32 connects to a Wi-Fi network and hosts a RESTful API, enabling remote control of the projector through HTTP requests.
arduino esp32 esp32-arduino home-automation optoma-zh403
Last synced: 10 Apr 2026
https://github.com/ro0opy/clothassist-iot-based-clothes_hanger-mobile-apps
Clothassist is an IoT-based clothes hanger system designed to simplify the process of drying clothes. It automates the movement of the hanger in response to weather conditions, stores rainfall data, and displays it in the mobile app for enhanced user insights.
android-studio arduino-ide c-plus-plus esp32 firebase iot-development java mobile-application-development rain-sensor
Last synced: 04 May 2026
https://github.com/manjit-baishya-embedded-systems-and-iot/lux-meter
Lux Meter with LDR is an IoT project designed to measure the intensity of light using a Light Dependent Resistor (LDR) and an Arduino UNO and ESP32.
arduino-uno esp32 esp32-arduino iot json ldr-sensor lux
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/cflarios/pump-control-telegrambot
🤖 Bot de telegram para sistema autónomo de llenado.
Last synced: 16 Apr 2026
https://github.com/slainless/esp32-audio-biometric
A simple audio biometric system built with ESP32, INMP441, embedder, and transcriber.
audio audio-recording biometric embedding esp32 inmp441 platformio whisper
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/matthias-bs/can-io
CAN (Controller Area Network) Controlled Analog/Digital Input/Output Module
arduino arduino-sketch at90can128 atsamd51 can-bus controller-area-network esp32 esp32-arduino
Last synced: 05 May 2026
https://github.com/huming2207/enlight
Yet another WiFi smart lamp, built with Espressif ESP32 micro-controller, SK6812 LED and Arduino/FreeRTOS (as backend)
arduino cpp esp32 esp32-arduino espressif html5 javacsript semantic-ui
Last synced: 05 May 2026
https://github.com/intothevoid/daysync
A project that displays weather information, crypto prices, news and MotoGP calendar information on a ESP32 with a TFT display
c cheap-yellow-display cyd esp32 esp32-2432s028r golang iot platformio
Last synced: 10 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/redspirit/arduino-st7789-micro
Launching the st7789 display without dependencies
arduino esp32 st7789-display without-libraries
Last synced: 24 Feb 2026
https://github.com/soumajit2004/krishi-gyan
A smart agriculture project using ESP32 and sensors to collect real-time soil data, temperature, and moisture levels. The website, built with Next.js and Firebase, provides an intuitive interface for monitoring and analyzing the data to support efficient farming decisions.
Last synced: 30 Dec 2025
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/diegogtz03/esp-pc
ESP-PC is the arduino code for a remote PC power monitor and switch.
Last synced: 22 Jan 2026
https://github.com/pubnub/pubnub-mqtt-gate-esp32-iot
Example firmware for local secure and easy mqtt iot gate to PubNub channels on esp32 using PlatformIO
arduino-esp32 diy esp32 esp32-arduino esp32-library esp32-platformio gateway iot iot-application iot-device iot-devices iothub pubnub
Last synced: 14 Oct 2025
https://github.com/catmeowbyte/cat-32_upy_font_converter
Font image to MicroPython module converter.
esp32 esp8266 font micropython
Last synced: 13 Apr 2026
https://github.com/erbsensuppee/esp32-i2c-new-driver-bme280
An ESP32 environmental monitoring system using the new I2C driver (driver/i2c_master.h) and the updated BME280 library (2020). Fully configurable with ESP-IDF and FreeRTOS.
bme280 bme280-date2020-12-17 environmental-monitoring esp-idf esp32 freertos humidity-sensor i2c i2c-master-driver pressure-sensor temperature-sensor
Last synced: 24 Feb 2026
https://github.com/cdfer/business-cards
Showcasing a collection of functional PCB business cards, each demonstrating a unique embedded electronics project.
arduino arm business-card business-cards esp32 pcb pcb-design risc-v stm32
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/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/lukaskirner/ota-security
Secure Over-the-air (OTA) firmware updates for ESP32 - Seminararbeit (Hauptseminar SS21)
esp-idf esp32 ota ota-update paper
Last synced: 11 Oct 2025
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/kadirgecit/esp32-ble-controller
A comprehensive ESP32 application with web interface for scanning, connecting to, and controlling BLE devices. Features real-time device discovery, command management, and persistent storage.
arduino ble bluetooth bluetooth-low-energy embedded esp32 iot microcontroller platformio spiffs web-interface websocket
Last synced: 14 Apr 2026
https://github.com/domdfcoding/circuitpython_wifimanager
Helper library for microcontrollers with builtin WiFi, such as the ESP32-S2.
circuitpython esp32 python wifi
Last synced: 27 Oct 2025
https://github.com/ryanbritodev/edge_computing
Repositório para as Aulas de Edge Computing & Computer Systems na FIAP.
arduino arduino-ide cpp esp32 wokwi
Last synced: 24 Jan 2026
https://github.com/jancernik/esp32-mqtt-demo
Bidirectional communication between a microcontroller and a browser
Last synced: 10 Oct 2025
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/wwwx3/esp32_iot
This repository contains micropython code for esp32.
esp32 micropython micropython-esp32
Last synced: 10 Apr 2026
https://github.com/sergaliciousnes/t-display-s3-wifi-image-transfer
Transfer images to the T-Display S3 wirelessly, Cross compatible with both T-Display-S3 LCD and AMOLED.
esp32 lilygo platformio t-display-s3 t-displays3-amoled websocket wifi
Last synced: 21 Jan 2026
https://github.com/prmditya/haptic-glove
Haptic Glove for Gaming Immersion: An ESP32-powered haptic glove integrated with a Python application featuring game-specific profiles for enhanced sensory feedback.
Last synced: 09 Oct 2025
https://github.com/mdroberts1243/adxl345_basic
Very simple polling-mode driver for ADXL345 under ESP-IDF
Last synced: 21 Jan 2026
https://github.com/joshnuss/esp32-plant-logger
Logs temperature, humidity and moisture of plant soil using MicroPython.
dht20 esp32 micropython sdcard
Last synced: 11 May 2026
https://github.com/tmate6/vroomba
I bored so i put esp in Roomba
arduino-ide esp32 lidar remote-control roomba wifi
Last synced: 15 Apr 2026
https://github.com/dl1lmh/esp32-ethernet-duino-coin
Duino-Coin Miner on ESP32 with LAN
coin cryptocoins cryptocurrency duino duino-coin duino-coin-miner duinocoin esp32 lan8720 mining olimex platformio poe tlk110 visual-studio visual-studio-code w5500
Last synced: 14 Apr 2026
https://github.com/oberoner21/simplekey
Basic library debouncing keys and detect short and long pushes.
arduino debouncing esp2866 esp32
Last synced: 29 Jan 2026
https://github.com/dnoegel/temperature-monitor
Simple temperature monitor using DS18B20 and ESP32
ds18b20 esp32 heatermeter monitoring temperature
Last synced: 30 Jan 2026
https://github.com/0x4272616e646f6e/esp32
ESP32 Projects
esp32 microcontroller micropython python
Last synced: 06 Oct 2025
https://github.com/sagark1912/final-project-
The Patient Health Tracking System is a wearable IoT-based solution designed to continuously monitor a person’s heart rate, blood oxygen (SpO₂), and movement for fall detection. In emergency situations—such as abnormal vital signs or a detected fall—the device automatically sends an SMS alert with the patient’s real-time location to a caregiver or
accelerometer arduino-uno embedded-c esp32 esp32-s3 gps-location gsm-module heart-rate lis3dh neo6m oled-display seeed-studio tracking
Last synced: 17 May 2026
https://github.com/jithugowda20/embedded-safety-system-for-autonomous-vehicles-
ADAS
camera esp32 motordriver raspberry-pi-3 ultralytics yolov8
Last synced: 06 May 2026
https://github.com/nopnop2002/esp-idf-icm20948
A demo showing the pose of the icm20948 9DoF IMU sensor in 3D using esp-idf.
esp-idf esp32 euler-angles icm20948 imu invensense kalman-filter madgwick-filter roll-pitch-yaw-angles
Last synced: 01 Jun 2026