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-29 00:10:21 UTC
- JSON Representation
https://github.com/robotflow-initiative/rfmarkit-esp-node
Firmware of an IMU tag
Last synced: 05 Apr 2026
https://github.com/gaming12846/esp8266-esp32alexarelayswitch
Alexa voice controlled relay switches with an ESP8266/ESP32.
alexa alexa-voice-control amazon arduino esp esp32 esp32-arduino esp8266 esp8266-arduino light relay smart-home smarthome switch voice-assistant voice-control
Last synced: 06 May 2026
https://github.com/anlopo/lilygo_t-dysplay-s3_platformio
Lilygo T-Display-S3 + espidf + PlatformIO + VS Code
esp32 esp32-s3 espidf hello lvgl lvgl-esp32 lvgl-esp32-port lvgl9 platformio t-display-s3 vscode
Last synced: 09 May 2026
https://github.com/witnessmenow/pinocchio-arduino-telegram-library
A Telegram library for Arduino that got no Strings to hold it down
arduino esp32 esp32-arduino esp8266 esp8266-arduino telegram
Last synced: 11 Apr 2026
https://github.com/gooxey/goohttp
An embedded, axum-compatible HTTP server and macros
axum embedded embedded-rust esp esp32 http http-server rust
Last synced: 13 Apr 2025
https://github.com/itsfuad/esp32test
Run diagnostic tests on an ESP32 microcontroller. It includes various tests to check the functionality of different components and peripherals of the ESP32.
diagonstics esp32 failure testing
Last synced: 27 Mar 2025
https://github.com/nopnop2002/esp-idf-lsm303dlhc
A demo showing the pose of the lsm303dlhc 6DoF IMU sensor in 3D using esp-idf
esp-idf esp32 euler-angles imu lsm303dlhc roll-pitch-yaw-angles
Last synced: 08 Oct 2025
https://github.com/nochkin/esp-line-follower
A simple educational project to build a line following 2WD robot
2wd arduino educational esp32 esp32-arduino esp8266 esp8266-arduino espressif infrared learning nodemcu nodemcu-arduino robot
Last synced: 25 Feb 2026
https://github.com/virajmalia/mql-dashboard
A Metatrader 5 server is hosted on a PC, which broadcasts MQTT data. This data is received by an ESP32 microcontroller board via WiFi and sent to an E-Paper display driver which displays the received data into a readable format, like a trading profile dashboard.
arduino e-ink epaper-displays esp32 gxepd2 metatrader5 mql5 waveshare-eink waveshare-epaper
Last synced: 27 Feb 2026
https://github.com/tanishqmanuja/matter.multi-plug-device
🔌 ESP32 Matter Based Multi Plug device
esp esp-idf esp-matter esp32 matter plugin-unit relay
Last synced: 23 Feb 2026
https://github.com/cfrankb/esp-idf-cs3
Remake of an MSDOS game for the ESP32 microcontroller using the ST7789 / ILI9341 LCD display and a joystick module.
button esp-idf esp32 game game-2d game-engine ili9341 joystick maze maze-game retro retrogaming st7789 tilemap
Last synced: 19 Apr 2025
https://github.com/ceamkrier/rn-esptouch
React-native wrapper of the ESPTouch
esp32 esp8266 esptouch react-native
Last synced: 19 Jan 2026
https://github.com/0xbitx/dedsec_vendo_ghost
Wi-Fi Vendo disruption tool
business deauth distruption esp32 invisible piso-wifi piso-wifi-vendo stealth vendo-killer wifi-deauth wifi-vendo wifi-vendo-killer
Last synced: 25 Feb 2026
https://github.com/bunnysakura/esp32-web-provisioning
ESP32的Web配网以及MQTT库。
esp32 esp32c3 provisioning web wifi
Last synced: 21 Jan 2026
https://github.com/renanstn/motion-event-project
Projeto que dá um alt+tab no seu PC quando um sensor detecta movimentos em algum lugar da casa ( ͡° ͜ʖ ͡°)
Last synced: 10 Apr 2026
https://github.com/nopnop2002/esp-idf-rotaryencoder
RotaryEncoder driver for esp-idf
Last synced: 14 Oct 2025
https://github.com/soracom-labs/soracom-arc-esp32-arduino
A utility library to use/bootstrap Soracom Arc easily on ESP32 Arduino boards
arduino esp32 esp32-arduino soracom soracom-arc wireguard
Last synced: 13 Mar 2026
https://github.com/martinvichnal/antidelay
AntiDelay is a library that aims to provide non-blocking delay functionality in your Arduino project.
arduino arduino-library delay esp32 esp32-arduino esp8266 esp8266-arduino non-blocking
Last synced: 13 Apr 2026
https://github.com/marcin-filipiak/iot_configurator
IoT setup via Bluetooth. Universal and user-friendly wizard.
android-application arduino configuration-tool esp32 iot
Last synced: 12 Apr 2026
https://github.com/imranr98/serfswitch
An Arduino-based smart "switch" that fits over a regular switch and physically flips it on demand (because we're all just renters these days).
arduino arduino-nano diy diy-electronics esp32 iot mqtt smart-home smart-switch
Last synced: 29 Jan 2026
https://github.com/cyberscoper/esp32-airquality-station
☀️Smart environmental monitor with ESP32: measuring temperature, humidity and pollution levels with OLED display and control via Telegram.
airdrop arduino-ide ds18b20 esp32 pms5003 sht21 telegram-bot thingspeak weather-station
Last synced: 24 Jan 2026
https://github.com/ekspla/xoss_sync
A python code to bring fit files from XOSS G+ cyclo-computer over BLE
aioble bikecomputer ble bleak bluetooth-low-energy cycling cycplus desktop-pc esp32 fit fit-file gps micropython python python3 xoss
Last synced: 25 Oct 2025
https://github.com/edward62740/defender
This is a 2.4GHz Wi-Fi scanner for estimating channel usage and detect deauthentication attacks. The collected data is sent to a database to be analyzed and provide notifications.
Last synced: 14 Feb 2026
https://github.com/alangabriel007/solar-cleaning
Solar Panel surface conditioning Using ESP-NOW & BLYNK
blynk-iot-platform esp32 esp8266 espnow solar
Last synced: 13 Oct 2025
https://github.com/yurisizuku/easytflm
An easy cmake project for tflite-micro, aims to develope or debug tflm on multi platforms.
cmake esp32 tensorflow tflite tflite-micro tflm tinyml
Last synced: 18 Nov 2025
https://github.com/chrisjtwomey/esp32-motion-lifx
Motion-activated sensor for smart lights built for ESP32s3
esp32 esp32-arduino esp32s3 lifx motion-detection smart-lights
Last synced: 09 Feb 2026
https://github.com/ankit-thealchemist/on_off_model_with_relay
Hello, this code is to show the simple on off model with relay functionality, just to clear the air about the relay node functioning.
ble blemesh bluetooth-low-energy bluetooth-mesh esp-idf esp32 relay tutorial
Last synced: 19 Apr 2026
https://github.com/botts7/esp32-wallbox
Local BLE to MQTT gateway for Wallbox Pulsar MAX. No cloud. Home Assistant auto-discovery.
ble bluetooth-low-energy esp32 esp32-s3 ev-charger home-assistant iot mqtt pulsar-max wallbox
Last synced: 27 May 2026
https://github.com/owen-krueger/homeassistantconfiguration
My personal configuration of HomeAssistant
alexa appdaemon automation esp32 home-assistant home-assistant-config home-assistant-configuration home-automation homeautomation hue-lights lighting yaml
Last synced: 20 Apr 2025
https://github.com/hpsaturn/esp32-camera-cli
ESP32 Camera manager using a simple CLI
esp32 esp32cam espcam xiao-sense
Last synced: 10 Apr 2025
https://github.com/gernotalthammer/buderus_ecomatic4000
ESPHome code for Buderus Ecomatic 4000 HS4201 with RS232 interface to KM2.0 Serial Module M404
buderus ecomatic ecomatic-4000 esp32 esphome home-assistant homeassistant km271 rs232
Last synced: 06 Mar 2025
https://github.com/playmiel/espasyncwebclient
ESPAsyncWebClient is a library designed for ESP32 microcontrollers that uses AsyncTCP to make HTTP requests completely asynchronously, thus avoiding blocking the main program loop. It exposes a simple API for GET, POST, PUT and DELETE requests, with a callback mechanism to handle responses or errors, and the possibility of defining headers ect..
arduino async asyncwebserver client esp32 esp32-arduino espasyncclient htpp
Last synced: 24 Feb 2026
https://github.com/pink0d/btd_vhci
Simple BTHID library for ESP32
bluetooth dualshock dualshock4 esp32 playstaion ps4 ps5 xbox
Last synced: 25 Oct 2025
https://github.com/blackhole-consulting/elasticsearch-micropython
A simple elasticsearch opensearch micropython requests library
elasticsearch esp32 micropython opensearch
Last synced: 22 Apr 2025
https://github.com/kampi/esp32-sim70xx
SIM70XX driver for ESP32 based platforms.
cellular cellular-network cpp dns esp32 esp32-idf gnss gps lte-cat-m1 mqtt-client nb-iot ntp serial simcom tcp-ip tcp-protocol udp-protocol
Last synced: 27 Jun 2025
https://github.com/tomas-fryza/esp-micropython
MicroPython ESP32 course at Brno University of Technology
brno-university-of-technology esp32 firebeetle-esp32 i2c lcd-display micro-python oled-display-sh1106
Last synced: 25 Oct 2025
https://github.com/bvujovic/surveillancecam
ESP32 Cam takes a photo every x minutes or on PIR signal and stores it on SD card or some web location.
arduino camera esp32 esp32cam surveillance
Last synced: 11 Apr 2026
https://github.com/myfreax/esp32-adc-button
Button component driven by ADC voltage sampling
Last synced: 15 Feb 2026
https://github.com/spk-22/ctrl-iq-home
Smart home automation system built using ESP32, sensors, and cloud integration. Ctrl IQ Home enables remote monitoring, appliance control, and real-time environmental sensing using Firebase and Blynk, with added security via ESP32-CAM.
blynk-app esp32 home-automation iot smart-home
Last synced: 11 Jun 2025
https://github.com/desifish/epaper-display-ntp-clock
E-Paper Display based efficient NTP Clock
32650 arduino arduino-ide bh1750 bms clock ds3231 e-paper e-paperdisplay esp32 lifepo4 lifepo4-battery ntp smart-clock temperature-sensor tp5000 usbc waveshare-epaper xiao-esp32-c3 xiao-esp32c6
Last synced: 07 Apr 2025
https://github.com/blackhole-consulting/netscan-micropython
A micropython port scanner
esp32 micropython netscan portscanner
Last synced: 22 Apr 2025
https://github.com/iotexproject/ioid-sdk
An embedded SDK for abstracting firmware development for DePIN hardware, providing examples of device registration and DID-based encrypted communication using the ioID module.
depin did esp32 iot raspberry-pi sdk
Last synced: 12 May 2025
https://github.com/wei1234c/ntp_clock_using_micropython
NTP Clock using MicroPython, with LED matrix, 7-segments, or OLED screen as display interfaces.
esp32 esp8266 iot micropython ntp
Last synced: 08 Jan 2026
https://github.com/ko-lab/esp-relay-fridge
Platform io project for replacing an elstat cms100 fridge controller with an esp8266 relay board
arduino esp32 esp32-arduino fridge hacktoberfest iot mqtt platformio wifi
Last synced: 11 Apr 2026
https://github.com/darwincamahalan/bus-alley-rfid-system
A Bus Alley Management System using RFID Technology to Automate Payment Process (University Thesis Project)
admin-dashboard case-study embedded-systems engineering esp32 iot-application nextjs rfid thesis-project
Last synced: 27 Oct 2025
https://github.com/matthias-bs/growatt2lorawan
LoRaWAN Node for Growatt PV-Inverter Modbus Data Interface
arduino esp32 esp32-arduino helium-network lmic lorawan-application lorawan-node modbus-master photovoltaic thethingsnetwork ttn-application
Last synced: 10 Mar 2025
https://github.com/maspetsberger/rust-esp32-bme280
Measuring temperature, humidity, and pressure with an BME280 on an ESP32 in Rust.
bme280 embedded esp32 esp32c3 humidity-sensor i2c i2c-sensors pressure-sensor rust-lang temperature-sensor
Last synced: 05 Feb 2026
https://github.com/timonegk/cwascan
A simple scanner for devices using the Corona-Warn-App
Last synced: 03 May 2026
https://github.com/lexus2k/vgm_test
VGM player for ESP32
audio-player esp32 msx msx2 vgm vgmplay vgmusic
Last synced: 15 May 2026
https://github.com/mc-cat-tty/esp32
ESP32 example projects
c esp-idf esp-idf-framework esp32 esp32-idf freertos interrupt micropython micropython-esp32 micropython-scripts pwm stopwatch stopwatch-in-c
Last synced: 21 Aug 2025
https://github.com/byte-me404/jc3248w535_lvgl_test
JC3248W535 AXS15231B LVGL V9 Test Repo
Last synced: 16 Aug 2025
https://github.com/mdaskalov/esp32-matter-app
Minimal Matter ESP32 Application (On-Off Switch)
boilerplate-application esp-idf esp32 matter
Last synced: 25 Oct 2025
https://github.com/tuanpmt/esp-request-app
Sample http client for esp32
esp-rest esp32 http-client https request
Last synced: 28 Feb 2026
https://github.com/rwbl/domoticz-micropython-projects
Explore using MicroPython with the Domoticz Home Automation System.
diy domoticz dzvents esp32 esp32cyd lua micropython raspberry-pi raspberry-pi-pico-w
Last synced: 11 Apr 2026
https://github.com/funpythonec/fit_guatemala_2019-smart_home
Hoja de datos y scripts para el taller con la placa de desarrollo para domótica con IOT, y asistentes de voz.
alexa bme280 buzzer esp32 esp32-wroom google-assistant micropython mma8452 mqtt neopixel python3 relay-board
Last synced: 08 Apr 2025
https://github.com/atomvm/atomvm_gps
Support for GPS device integration (using UART/NMEA) on AtomVM
Last synced: 25 Apr 2025
https://github.com/friedjof/automaticchickenfeeder
An automatic chicken feeding system. Features include scheduled feeding, web-based configuration and power saving functions.
alertmanager arduino arduinojson chicken configmanager ds3231 esp32 esp32dev esp32s3 espasyncwebserver feeder littlefs platformio rtc scheduler vscode
Last synced: 11 Oct 2025
https://github.com/kotyara12/remcp23017
Драйвер раcширителя GPIO MCP23017 для ESP-IDF
Last synced: 22 Apr 2025
https://github.com/gabrielmarcano/esp32-roaster
Firmware to create a real life roaster using the ESP32 microcontroller
esp32 husarnet iot-device ota-updates platformio
Last synced: 13 Apr 2026
https://github.com/whoisjayd/flipkart-grid-5.0
arduino esp32 flipkart-grid python robotics robotics-competition threading
Last synced: 31 Oct 2025
https://github.com/tmarsteel/audio-network
Stream audio to multiple speakers via WiFi
Last synced: 16 May 2026
https://github.com/kekyo/esp-wrover-kit-lcd-demo
Minimal LCD demonstration on ESP-WROVER-KIT (ILI9341)
esp-wrover-kit esp32 hardware-spi ili9341 lcd minimum platformio software-spi ucglib
Last synced: 07 Feb 2026
https://github.com/glitchedpanda/dontpanic
Offline wikipedia reader for the CYD inspired by The Hitchhiker's Guide to The Galaxy
cheap-yellow-display cyd esp32 esp32-2432s028 esp32-arduino hitchhiker hitchhikers-guide lvgl lvgl-esp32 microsd sqlite3 sqlite3-database wikipedia
Last synced: 10 Mar 2026
https://github.com/aksh-patel1/gaittracker
A Wearable Device for measuring, detecting and analyzing gait changes
abnormal-gait accelerometer esp32 gait-analysis gait-analytics gait-cycle gait-database gait-patterns imu-sensor matlab mpu6050 python time-series wearable-devices wearable-sensors
Last synced: 29 Apr 2026
https://github.com/danielskowronski/esp32-window-light-sensor
ESP32 based Window Light Sensor with HomeKit and MQTT support
ambient-light-sensor arduino esp32 esp32-arduino home-automation homekit homekit-accessory homespan light-sensor mqtt smart-home
Last synced: 09 Apr 2026
https://github.com/desiFish/Water-Pump-Controller-V2
A pump/induction motor controller with dry running protection, timer, error detection, time-left to fill, diagnostics and other smart features.
128x64oled ac-voltage aj-sr04m alternating-current arduino automatic-water-pump-controller automation buzzer doit-esp32-devkit-v1 ds1307 esp32 induction-motor intelligent-systems ota-firmware-updates protection relays sct013 wifi ws2812b zmpt101b-sensor
Last synced: 31 Mar 2025
https://github.com/jn513/lora-communication
Rede de dispositivos Lora para automação de equipamentos e coleta de dados
esp32 esp32-lora espidf lora lorawan lorawan-gateway
Last synced: 15 Apr 2026
https://github.com/ditronix/emis-energy-monitoring-iot-sensors
DitroniX EMIS ESP32 ACS758 RS485 RS232 AT24C64 CH340 Energy Monitoring IoT Sensors GTIL2 SDK
acs758 at24c64 ch340 ditronix domoticz emis energy-monitor esp32 gtil2 gtil2-1000 gtil2-2000 home-automation iot oled rs232 rs485
Last synced: 12 Feb 2026
https://github.com/nliaudat/esphome_ai_component
A component to run AI model on esphome
camera esp32 esphome-component meter-reading tflite
Last synced: 06 Oct 2025
https://github.com/calinradoni/esp32simpleota
Helper component for ESP32 Over The Air firmware updates
esp-idf esp32 ota-firmware-updates ota-update
Last synced: 01 May 2026
https://github.com/thelastoutpostworkshop/screenframe
ESP32 Led Strip Animations
esp32 neopixels shifter ws2812b
Last synced: 29 Apr 2026
https://github.com/henriquetourinho/sentinela
Sentinela é um sistema de alarme com ESP32 que, através de sensor de movimento, aciona uma sirene via relé e envia alertas via Telegram. Pode ser controlado por bot ou controle remoto RF 433 MHz. Segurança prática, conectada e inteligente.
alarm-system arduino brazil c-plus-plus diy esp32 home-automation home-security iot pir-sensor rf-433mhz telegram-bot
Last synced: 04 Sep 2025
https://github.com/ditronix/pvim-precision-voltage-iot-monitor
DitroniX PVIM ESP32 AD7606 Precision Voltage IoT Monitor SDK Board
16bit accurate ad7606 adc analogue balanced compact current digital-filter dsp eeprom esp32 iot low-noise oversampling precision synchronous-data-acquisition unbalanced voltage
Last synced: 02 Mar 2026
https://github.com/pera-swarm/firmware
Platform IO Based Code Repository for Swarm Robot v4.0.0 upwards
Last synced: 28 Apr 2025
https://github.com/nanoframework/nanoframework.networking.thread
:package: nanoFramework.Networking.Thread class library for .NET nanoFramework
embedded-systems esp32 hacktoberfest nanoframework networking thread
Last synced: 18 May 2026
https://github.com/floatplane/mitsuqtt
Use ESP8266/ESP32 hardware to control Mitsubishi heat pumps via MQTT
esp32 esp8266 mitsubishi mqtt platformio
Last synced: 23 Apr 2025
https://github.com/electroniccats/meteoritoboard
Kit de estación meteorologica para "Curso de estación y fenómenos meteorológicos"
arduino electronic-cats esp32 esp32-arduino hardware meteorito redmet weather-station
Last synced: 09 Apr 2025
https://github.com/matthias-bs/sensortransmitter
Sensor Data FSK Transmitter based on RadioLib using SX1276, CC1101, SX1262 or LR1121
868mhz arduino arduino-pico cc1101 esp32 esp32-arduino esp8266 esp8266-arduino fsk rp2040 sensor-data sx1276 transmitter
Last synced: 05 Feb 2026
https://github.com/elecrow-rd/whac-a-mole-game-lvgl
DIY Whac-A-Mole game with LVGL and ESP32 Terminal
Last synced: 29 Oct 2025
https://github.com/florianbr/esp32_victron
ESP32 E-Ink display to show stats of victron devices
eink esp-idf esp32 smartshunt smartsolar victron victronenergy
Last synced: 26 Feb 2026
https://github.com/unidentifieddeveloper/esp-mcp9808
MCP9808 driver for ESP32 (ESP-IDF)
embedded-systems esp-idf esp32 espressif i2c-driver mcp9808
Last synced: 12 Apr 2026
https://github.com/cyberscopetoday/esp32-game-of-life-ntp
ESP32 project running Conway's Game of Life on an SSD1306 OLED display, featuring real-time NTP clock updates and automatic switching between simulation and time display. 🚀
arduino-ide cpp esp32 oled-display-ssd1306
Last synced: 14 Mar 2025
https://github.com/rapax00/bitcoin-switch-v2
MVP of an automatic beer dispenser paid with Bitcoin throug Lightning Network.
arduino beer bitcoin dispenser esp32 lightning-network sats
Last synced: 07 May 2025
https://github.com/dogfight84/sudoku_esp32-s3-touch-lcd-4
Gioco del Sudoku per pannello touch Waveshare ESP32-S3-Touch-LCD-4 (480x480, LVGL): schemi casuali infiniti a soluzione unica, cronometro, pausa e salvataggio su NVS.
arduino embedded esp32 esp32-s3 firmware game gt911 lvgl nvs platformio st7701 sudoku touchscreen waveshare
Last synced: 06 Jun 2026
https://github.com/hsun1031/esp_git_ota
This is Over The Air update library for ESP32 that uses GitHub releases as the firmware or SPIFFS source.
esp32 github github-releases ota-firmware-updates
Last synced: 26 Oct 2025
https://github.com/myles-parfeniuk/esp32_sh1122
C++ esp-idf driver component for SH1122 driven OLED displays.
bitmap esp-idf esp-idf-component esp32 oled oled-display sh1122
Last synced: 03 Sep 2025
https://github.com/osinti4l/esp32marauder-portal-pwn
A walk-through explaining how to disrupt malicious Flipper Zero evil portals.
esp32 esp32-marauder flipper flipper-zero flipperzero hacking marauder
Last synced: 30 Jan 2026
https://github.com/benoitprmt/terrarium-monitor
Web app to monitor terrarium metrics (humidity, temperature, ...) 🪴
bme280 esp32 terrarium terrarium-controller
Last synced: 26 Feb 2026
https://github.com/blagojeblagojevic/motor_speed_pid
Dc motor speed control using PIC16F877A and MICROC IDE. For the purpose of simulation it is used Proteus.Also PID algoritam is implemented.
arduino asm avr avr-assembly c cpp electronics embeded-systems esp32 esp8266 esp8266-arduino microchip microcontroller motor pic pic16f877a pid-controller proteus speed-controller web-server
Last synced: 12 Feb 2026