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/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/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/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/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/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/nlink-jp/m5-clock
NTP-synchronized clock for M5Stack Core2, configured via SD card
arduino arduino-sketch clock esp32 m5stack m5stack-core2 ntp
Last synced: 04 Jun 2026
https://github.com/stef1949/proto-ear-twitch
Code for controlling protogen ears
accelerometer arduino cpp esp32 esp32-s3 furry fursuit microcontroller protogen richies3d servos
Last synced: 20 Apr 2026
https://github.com/mangobanaani/weatherprobe
Solar-powered ESP32 weather station -- BME280, GPS, MQTT/TLS, SPIFFS offline buffer
bme280 esp-idf esp32 gps iot mqtt weather-station
Last synced: 20 Apr 2026
https://github.com/moffkalast/silkspinner
An ESP32 powered lab machine for winding silk cocoons
Last synced: 20 Apr 2026
https://github.com/qvinhdao/esp32_universalremote
Universal IR Hub
esp-idf esp32 freertos infrared-control
Last synced: 21 Apr 2026
https://github.com/02loveslollipop/badappleesp32codemaker
Bad Apple on ESP32 with composite video
bad-apple esp32 esp32-arduino microcontroller python
Last synced: 22 Apr 2026
https://github.com/dkyazzentwatwa/cardputer-app-bundle
A bundle of selected M5Stack Cardputer apps all together!
Last synced: 05 Jun 2026
https://github.com/janos-raul/lt_counter
longitudinal counter using atmega1284p and esp32
aht15 asm assembly-language atmega1284p avr esp32 esp32-wroom gs754b jdy-41 kikad lcd20x4 sdcard
Last synced: 23 Apr 2026
https://github.com/julyighor/pinbuttonevents
Library for handling button events with various conditions and debouncing support
arduino-ide arduino-library arduino-project arduino-sketch button callbacks debouncing embedded-systems esp32 events gpio gpio-pins input pinbuttonevents
Last synced: 24 Apr 2026
https://github.com/kotyara12/reopenmon
Sending sensor data to http://open-monitoring.online/ with a specified interval and sending queue. For ESP32 only, since it was released as a FreeRTOS task and on ESP32-specific functions. Controller field values (data) are passed to the queue as a string (char*), which is automatically deleted after sending. That is, to send, you must place a line with data on the heap, and then send it to the library queue.
esp-idf esp-idf-framework esp32 esp32-idf open-monitoring telemetry
Last synced: 24 Apr 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/kotyara12/renvs
Library for storing and managing parameters ESP32 (ESP-IDF)
Last synced: 25 Apr 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/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/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/kotyara12/reloadctrl
Несложный класс для управления нагрузкой через GPIO и реле и подсчета времени работы за сутки, неделю, месяц, год.
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/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/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/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/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/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/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/ditronix/cmis-current-monitor-iot-system
DitroniX CMIS ESP32 ACS758 AT24C64 CH340 DC Current Monitor IoT System SDK
acs758 at24c64 ch340 clamp cmis ct current current-monitor esp32 home-automation iot monitor sdk
Last synced: 28 Apr 2026
https://github.com/jncrmx/esp32-led-strip
ESP32 app to control a simple RGB LED (strip)
esp32 led-controller led-strips rgb rgb-led
Last synced: 28 Apr 2026
https://github.com/jorges15/wpc
Water Pressure Controller
elegantota esp32 flow littlefs pressure water
Last synced: 29 Apr 2026
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/marc56k/spotipi3
A musicbox inspired by the famous TonUINO project.
esp32 mopidy platformio raspberry-pi-3 spotify
Last synced: 29 Apr 2026
https://github.com/hafidhh/time-esp
esp32 esp32-arduino esp8266 esp8266-arduino ntp ntp-client
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/wei1234c/max7219_driver_for_micropython
Max7219 driver for MicroPython
esp32 esp8266 iot led-matrix led-matrix-displays micropython
Last synced: 29 Apr 2026
https://github.com/surin-learning-lab/esp8266-wifi-message-display-system
Arduino, Raspberry Pi, ESP32, ESP8266 Node MCU projects
Last synced: 29 Apr 2026
https://github.com/kiranj26/esp32-stm32-at-command-interface
This project demonstrates communication between the ESP32-C3 Dev Kit v2 and the STM32F030R8 Nucleo board using AT commands over UART. This playground serves as a foundational platform for learning, experimenting, and building projects involving Wi-Fi-enabled applications.
at-command at-commands command esp32 esp8266 stm32 stm32f0
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/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/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/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/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/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/martinberlin/hm3301-idf
HM330x. Dust Sensor for ESP32 ESP-IDF Framework
Last synced: 01 May 2026
https://github.com/pseudoincorrect/esp_mpu60x0_c
Driver for MPU6050 for ESP32
Last synced: 02 May 2026
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/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/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/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/matthias-bs/flora2
ESP32/MicroPython Irrigation System
esp32 micropython micropython-esp32 mqtt
Last synced: 04 May 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/lexus2k/sm_engine
State machine engine for small projects
arduino-library esp32 state-machine statemachine
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/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/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/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/cybardev/esp32-dotfiles
MicroPython scripts for my ESP microcontrollers
embedded esp32 esp8266 microcontroller micropython
Last synced: 05 May 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/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/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/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/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/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/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/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/jorgecis/esp32_relay_examplecode
arduino bluetooth esp32 plataformio relay
Last synced: 07 May 2026
https://github.com/stefan-wr/esp-rotor-control
🧭 ESP32 based remote rotator controller for Yaesu G-800/1000/2800, using a Vue.js based WebUI.
amateur-radio esp32 esp32-arduino platformio rotator-controller vuejs3
Last synced: 07 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/douglaszuqueto/esp32-rpc-mqtt
Chamadas remotas usando protocolo MQTT
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/williamd1k0/m5-vids
A simple video player for M5Stack Cardputer
arduino cardputer esp32 m5cardputer m5stack mjpeg video-player
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/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/ogd09/cplug
This project transforms an ESP32 microcontroller into a smart plug, controllable via a relay. It features a web interface for network-based API control and an I2C LCD for real-time feedback like connection status and control URLs.
arduino arduino-library esp32 home-automation iot iot-device relay-switch smart-home smart-plug web-api
Last synced: 07 May 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/mascii/esp32-beebottle
ESP32 で MQTT over TLS (Port: 8883) を用いて Beebottle に繋ぐテスト
Last synced: 07 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/altarians05/diyportableweatherstation
Development of a portable, open-source environmental monitoring station. This project enables real-time data collection and visualization using low-cost sensors. Designed for educational and research applications, it promotes learning about environmental monitoring technologies and programming.
3d-printing arduino educational-project environmental-monitoring esp32 iot robotics weatherstation
Last synced: 08 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/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