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-30 00:10:22 UTC
- JSON Representation
https://github.com/tharushaudana/esp_react_hosting
Host a React web application using an ESP32 or ESP8266 microcontroller with this project. Utilizes LittleFS for file system management. Access your application over Wi-Fi. Supports GZIP.
arduino arduino-react esp32 esp8266 gzip littlefs react-esp react-hosting web web-hosting
Last synced: 02 May 2026
https://github.com/giljr/n.a.v.e-tech-unir-samsung-da-amazonia
This project was undertaken as part of the N.A.V.E TECH UNIR Samsung Eletrônica da Amazônia LTDA course in Porto Velho, RO, Brazil, spanning from November 2023 to April 2024.
arduino bmp180 eeprom electronics esp32 experimental lcd-display nrf24 nrflite pir-sensor radios rain-detection tls2561 weather-forecast working-code
Last synced: 18 Apr 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/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/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/make2explore/m5stack-atoms3
Device Overview - Getting Started with M5Stack's AtomS3
arduino aritificial-intelligence esp32 home-automation iot m5stack machine-learning
Last synced: 18 Apr 2026
https://github.com/salimterryli/esp-tapif
TAP interface implementation based on esp-netif
Last synced: 18 Apr 2026
https://github.com/0x0c/esp32_streamlogger
A logger using stream for esp-idf.
Last synced: 03 May 2026
https://github.com/taunusflieger/esp-tft-experiment
Experiment for writing text to the TFT display on an Adafruit ESP32-S TFT Feather
adafruit adafruit-esp32-s3 esp-idf esp32 rust
Last synced: 16 Apr 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/mohamedhasan60/plant-disease-and-crop-recommendation
An intelligent agricultural system that integrates Artificial Intelligence (AI) and Internet of Things (IoT) to support farmers. It: - Suggests the best crops to grow based on temperature and humidity (via sensors). - Diagnoses plant diseases using deep learning and camera input. - Recommends suitable treatments to reduce waste and improve product
agriculture ai computer-vision deep-learning esp32 flask iot keras mobilenet plant-disease smart-farming tensorflow
Last synced: 04 Apr 2026
https://github.com/borud/cam
ESP32 Camera
esp32 esp32-cam espressif platformio
Last synced: 03 May 2026
https://github.com/geekbrother/ledwinker
Blink LED, change LED state async (without delay) PlatformIO and Arduino library.
arduino asynchronous esp32 esp8266 iot iot-device leds platformio
Last synced: 04 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/mathcale/esp32-dht22-sensor
Integrating the DHT22 sensor to an ESP32 board
arduino cpp dht22 esp32 platformio
Last synced: 03 May 2026
https://github.com/redchenjs/bluetooth_flash_programmer_esp32
Bluetooth Flash Programmer | 藍牙Flash編程器 | 基於ESP32的藍牙Flash編程器
bluetooth esp32 flash programmer rfcomm sfud spp
Last synced: 26 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/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/masterpluster/esp32-s3-geek-micropython
Intento de libreria novato friendly para el esp32-s3-GEEK - MICROPYTHON
esp32 esp32s3 micropython waveshare
Last synced: 18 Apr 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/rperezll/maidesite2homeassistant
Guía fácil para conectar y controlar tu mesa Maidesite desde Home Assistant con ayuda de ESPHome.
esp32 esphome homeassistant maidesite
Last synced: 03 May 2026
https://github.com/roeytamano/robocave
RoboCave is a school project that involves a robotic vehicle equipped with sensors to measure air quality, distance, and other environmental parameters. The vehicle can be controlled remotely via a web interface, allowing it to move forward, backward, turn, and stop.
bme280 dc-motor esp32 information-gathering micropython python robot sensors thonny ultrasonic-sensor website wi-fi
Last synced: 18 Apr 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/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/matthias-bs/flora2
ESP32/MicroPython Irrigation System
esp32 micropython micropython-esp32 mqtt
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/kotyara12/reloadctrl
Несложный класс для управления нагрузкой через GPIO и реле и подсчета времени работы за сутки, неделю, месяц, год.
Last synced: 27 Apr 2026
https://github.com/elijah-day/esp32-configurable-wifi
ESP32 WiFi connection configurable via UART
Last synced: 18 Apr 2026
https://github.com/assada/twr_assada
Playground for the SA8x8 OpenRTX FW APRS TNC based on T-TWR Plus 2
Last synced: 04 May 2026
https://github.com/invpe/choker
A honeypot for all IoT traffic – your super handy ESP32 TCP/IP packet sniffer.
bugbounty-tool esp32 esp32-arduino esp32-security packet-capture packet-sniffer security-tools wireshark
Last synced: 18 Apr 2026
https://github.com/lexus2k/sm_engine
State machine engine for small projects
arduino-library esp32 state-machine statemachine
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/lbuque/epd_binding_micropython
eink einkdisplay epd esp32 esp32-s3 micropython
Last synced: 04 May 2026
https://github.com/ohioiot-esp32-wifi-examples/reconnect-the-right-way
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 the existing reconnect logic already built into WiFi.h and how we can code to work with that context.
arduino-ide arduino-iot connectivity cpp embedded-systems esp-idf esp32 esp32-iot event-driven firmware home-automation internet-of-things iot microcontrollers networking ohioiot platformio wifi wifi-events wifi-logging
Last synced: 04 May 2026
https://github.com/utkumaden/esp-idf-lcd
Generic LCD Driver as an ESP32 Component
character-lcd display driver esp-idf esp32 esp32-idf lcd lcd16x2
Last synced: 27 Apr 2026
https://github.com/charlot-dedjinou/biopresence-system
BioPresence System is a solution combining a FastAPI + SQLite backend and ESP32/Arduino embedded programs to manage employee attendance using double authentication (personal code + fingerprint).
cpp double-authentification esp32 fastapi fingerprint-authentication sensors
Last synced: 04 May 2026
https://github.com/myles-parfeniuk/button_driver
Driving push-buttons & tactile switches in C++, with esp-idf v5.0+.
button button-control button-driver esp-32 esp-idf esp32 tactile-switch
Last synced: 27 Apr 2026
https://github.com/swoboda1337/gy39-esphome
GY39 EPSHome Component
esp32 esphome esphome-component
Last synced: 27 Apr 2026
https://github.com/kotyara12/reping
Module for checking server availability by pinging and waiting for completion. Wrapper for "esp_ping.h".
Last synced: 27 Apr 2026
https://github.com/kotyara12/reledsys
Device status display via system LED (legacy)
esp-idf esp32 led state state-machine
Last synced: 27 Apr 2026
https://github.com/sergio-isidoro/wake-on-lan_esp32
WOL ESP32 + MQTT + OTA + Portal (Wi-Fi)
anywhere cplusplus-11 esp32 esp32c3 html json mqtt ota ota-firmware-updates ota-update outputs ping wake-on-lan wifi wifi-hotspot wol
Last synced: 27 Apr 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/san279/object-detect-fomo-tft-esp32
This is intended for displaying camera feed and FOMO(object detection model) results to TFT for Esp32-S3
esp32 esp32-arduino esp32-cam esp32-camera esp32-camera-tft esp32-object-detection esp32-s3 esp32-tft fomo fomo-object-detection object-detection st7789 st7789-display
Last synced: 27 Apr 2026
https://github.com/chayuto/yamnet-cry-distill-int8
Python ML for training a custom on-device cry model (knowledge-distilled from YAMNet, INT8, deployed on ESP32-S3)
audio-classification audioset cry-detection embedded-ml esp32 esp32-s3 int8-quantization knowledge-distillation on-device-ml tensorflow tflite tinyml yamnet
Last synced: 04 Jun 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/ehabmagdyy/mp3-esp32bt-phone
Playing audio using your phone with MP3 Player and ESP32
dfplayer dfplayer-mini dfplayer-mini-mp3 esp32 minimp3 mp3-player mp3player
Last synced: 27 Apr 2026
https://github.com/szabilukacs/smarthomerelay
SmartHome Relay is an IoT project using an ESP32 to remotely control a relay and monitor boiler temperature via the Blynk platform. 🌡️📱Features include real-time temperature monitoring, thermostat automation, and notification toggles. Includes custom PCB design (KiCAD) and Arduino IDE code.
Last synced: 27 Apr 2026
https://github.com/finfinack/alphaloc
ESP32 application to receive a GPS/GNSS location and send it to a Sony Alpha camera.
Last synced: 02 Apr 2026
https://github.com/jasonyang170/yang-ssd
Intelligent Solid-State Drive
2230 aht20 aliyun arduino esp32 esp32-arduino esp8266 esp8266-arduino sh1106 solid-state-device ssd state
Last synced: 18 Apr 2026
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/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/omerkel/microcontroller_aggregated_stuff
Hosting some microcontroller related stuff
arduino esp32 esp32-arduino microcontroller micropython raspberry-pi raspberry-pi-pico
Last synced: 05 Apr 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/perfecxx/micropython-netpie
This Python library provides a convenient way to interact with the NETPIE IoT platform using both MQTT and REST API. NETPIE is an Internet of Things (IoT) platform that offers tools and services for connecting and managing IoT devices.
esp32 iot micropython micropython-esp32 mqtt netpie netpie2020 rest-api
Last synced: 05 Apr 2026
https://github.com/cybardev/esp32-dotfiles
MicroPython scripts for my ESP microcontrollers
embedded esp32 esp8266 microcontroller micropython
Last synced: 05 May 2026
https://github.com/chanulee/hapgrab
Interface for grab-and-move 3D interaction and haptic feedback
6dof bluetooth esp32 flex-sensor haptic-feedback ili9341 openframeworks
Last synced: 27 Apr 2026
https://github.com/pedrofnseca/heart-rate-viewer
🩸🚨 Monitore e avise emergências cardíacas automaticamente com IOT
cloud esp32 hardware health heart-rate iot nextjs
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/make2explore/esp32-rainmaker-smarthome-project-rf-ir
[DIY Project] ESP32 IoT Home Automation Project using IR Remote, RF Remote and ESP Rainmaker 📶
alexa esp32 googleassistant home-automation iot rainmaker voice-assistant
Last synced: 28 Apr 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/numax-cz/esp32webservertemplate
PlatformIO webserver template with Typescript files for ESP32
arduino esp32 esp32-arduino esp32-wroom platformio platformio-arduino platformio-library template template-project typescript webserver webserver-esp32 webserver-setup webservers
Last synced: 05 Apr 2026
https://github.com/ehabmagdyy/esp-idf-servo-sg90
Control Servo Motor SG90 using ESP-IDF
esp-idf esp32 servo-motor sg90
Last synced: 05 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/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/isysxp/pdp8_vc8_esp32_wrover_kit
A PDP8 simulator fro the ESP32 Wrover kit with a VC8 display
Last synced: 28 Apr 2026
https://github.com/benz206/spotifymacroboard
Fully Custom Macrokeyboard for Spotify.
Last synced: 30 Apr 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/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/petr-plihal/wifi-metronome
WiFi metronom na ESP32 desce s webovým rozhraním.
arduino embedded esp32 metronome platformio web-interface wifi-device
Last synced: 28 Apr 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/priyanshscpp/tflite-micro-keyword-spotting-on-esp32-arduino
A production-grade, real-time keyword spotting system optimized for microcontrollers (ESP32, Arduino) using TensorFlow Lite Micro.
arduino edgeml esp32 tensorflow
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/sahilkhanna/rainmaker-iot-client-nodejs
A generic NodeJS Script to interface with Espressif's Rainmaker IoT Solution
esp32 espressif iot nodejs npm rainmaker-iot
Last synced: 28 Apr 2026
https://github.com/wendelmax/esp32-trusted-mqtt
arduino ecdsa embedded-systems esp32 iot-security mqtt
Last synced: 28 Apr 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/lbussy/wireless-access-point
A small wireless access point for testing using an ESP32 or ESP8266
esp32 esp8266 testing wap wireless-hotspot wireless-network
Last synced: 06 May 2026
https://github.com/gluonsandquarks/jirachi
Jirachi: self-balancing Reuleaux triangle
ble bluetooth bluetooth-le bluetooth-low-energy esp-idf esp32 firmware gui hardware pid-control rust self-balancing-robot
Last synced: 18 Apr 2026
https://github.com/podnet/pppos-mgos-test
An application to test internet connectivity with GSM module using the PPPoS protocol
Last synced: 28 Apr 2026
https://github.com/androidcrypto/esp32_c6_waveshare_st7789_bme280
Getting started with a BME280 environment sensor connected to an ESP32-C6 Waveshare LCD device and ST7789 TFT display
bme280 esp32 esp32-c6 i2c st7789 tft-display waveshare
Last synced: 18 Apr 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/worthant/rpi-psql-cluster
Portable highly available PostgreSQL cluster, built with Raspberry Pi 5 boards, pgpool2, and ESP32-based monitoring dashboard
esp32 pgpool-cluster pgpool-ii postgresql raspberry-pi spi uart
Last synced: 28 Apr 2026
https://github.com/nopnop2002/esp-idf-icm42688
A demo showing the pose of the icm42688 6DoF IMU sensor in 3D using esp-idf.
esp-idf esp32 euler-angles icm426688 imu invensense kalman-filter madgwick-filter roll-pitch-yaw-angles
Last synced: 03 Apr 2026
https://github.com/euav/patme-in-vr
Bridges VRChat's OSC avatar parameters to a Bluetooth LE haptic device, so your friends can pat you in VR
Last synced: 18 Apr 2026
https://github.com/crissccl/digital_controlsim
Tutorial-oriented simulation of a discrete-time PI control loop applied to a first-order system. Includes actuator saturation to emulate real microcontroller behavior. Designed for educational purposes and digital control learning.
arduino digital-control education esp32 first-order-system matlab pi-controller saturation simulation teensy tutorial
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/fifaak/cansat2023-absolute-ace
Deployment & Webserver
arduino cansat deployment esp32 groundstation lora servo webserver
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