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-20 00:10:16 UTC
- JSON Representation
https://github.com/dagnazty/semi-evil-m5dial
Advanced firmware for M5Dial devices, enabling WiFi captive portals, SSID management, Karma attack tools, and BadUSB scripting for enhanced security testing and automation.
automation badusb captive-portal esp32 firmware m5dial networking penetration-testing security wifi
Last synced: 26 Oct 2025
https://github.com/nanoframework/nf-vscodeextension
🧰 Visual Studio Code extension for .NET nanoFramework and cross platform tools to build and deploy
esp32 hacktoberfest i-am-a-nano-tool mcu stm32 visual-studio-code
Last synced: 10 Feb 2026
https://github.com/thelastoutpostworkshop/esp32partitionbuilder
ESP32 Partitions Web Application
esp32 partition partitioner partitioning partitions
Last synced: 26 Dec 2025
https://github.com/softplus/esp32repartition
ESP32 firmware to expand the partition table to 1536kb for WLED 0.15+
Last synced: 12 Feb 2026
https://github.com/seeed-studio/seeed_arduino_rpcble
A library of maximum ESP32 BLE-compatible software.
arduino-library ble esp32 esp32-arduino
Last synced: 30 Jul 2025
https://github.com/nopnop2002/esp-idf-sql-client
SQL database access example for esp-idf
db dbms esp-idf esp32 mysql postgresql sql-query sqlite-database
Last synced: 13 Jul 2025
https://github.com/celliesprojects/minimaluploadauthesp32
A simple Arduino IDE upload example for ESP32 and ESPAsyncWebServer.
arduino authorization esp32 espasyncwebserver upload-file
Last synced: 19 Apr 2025
https://github.com/mcmchris/bl0940-energy-meter-w-arduino
Support for the BL0490 Energy Meter IC using Arduino
arduino energy-consumption energy-monitor esp32 raspberry-pi
Last synced: 08 Apr 2025
https://github.com/tobozo/m5stack-raytracer
An ESP32 study based on Dmitry V. Sokolov's tinyraytracer https://github.com/ssloy/tinyraytracer
arduino esp32 esp32-chimera-core m5stack m5stack-raytracer m5stack-sd-updater raytracing
Last synced: 07 May 2025
https://github.com/lijunchen/moonbit-wasm4-esp32
MoonBit WASM-4 on the ESP32 series microcontroller
Last synced: 25 Oct 2025
https://github.com/codingabi/senderreceiver
DIY receiver and senders for sensors based on ESP32 and ATmega328 with 433MHz ASK and LoRa
Last synced: 16 Mar 2026
https://github.com/calinradoni/esp32dledcontroller
ESP32 controller for WS2812 LEDs
esp-idf esp32 led-controller led-strips ws2812 ws2812b
Last synced: 03 Sep 2025
https://github.com/chocolateloverraj/rust-esp32c3-examples
Examples with wiring diagrams for using some sensors with ESP32-C3, programmed with Rust
esp32 esp32-c3 ir-led ir-receiver rust vl53l0x
Last synced: 10 Mar 2026
https://github.com/makerm0/pixeltime
a low power led watch based on ESP32 C3 & MicroPython
Last synced: 15 Apr 2025
https://github.com/Aschhoff/ESP32-433Mhz-Receiver-and-Tools
ESP32 433Mhz Receiver written in micropython and Tools for Windows
433mhz esp32 micropython openhab windows
Last synced: 13 May 2025
https://github.com/hxelec/antc3
150g Antweight Combat Robot project (Hirex)
arduino arduino-esp32 battlebots drv8251a esp32 esp32-c3 esp32-c3-mini-1 esp32c3 motor motor-control nhrl robot robotics robowars t-qt
Last synced: 15 Jul 2025
https://github.com/0015/esp_rlottie
IDF component for using rLottie in ESP32 projects.
embedded esp-idf esp32 idf-component lottie lvgl lvgl-rlottie rlottie
Last synced: 19 Apr 2025
https://github.com/snakeye/fpc1020-arduino
Testing FPC1020 fingerprint sensors with Arduino
arduino esp32 fingerprint fpc1020am fpc1020ap platformio scanner
Last synced: 27 Oct 2025
https://github.com/srg74/esp32-mini-serko
ESP32 mini Wemos style form factor
16mb arduino esp32 esp32-mini micropython platformio wemos-d1-mini wifi wled
Last synced: 08 Mar 2026
https://github.com/nopnop2002/esp-idf-rf69
RFM69 ISM Transceiver driver for esp-idf
Last synced: 19 Mar 2025
https://github.com/sivar2311/esp32-ble-remotecontrol
This library allows you to send and receive simple command messages via Bluetooth Low Energy.
arduino ble esp32 remote-control
Last synced: 12 Apr 2025
https://github.com/galihru/qualityair
CO Monitoring Realtime used ESP32 and MQ-7 Sensor Integreted Github Workflow
ai arduino-ide co esp32 forecasting monitoring prediction
Last synced: 08 Sep 2025
https://github.com/lennarthennigs/otawrapper
Arduino/ESP library to simplify OTA setup.
arduino arduino-library cplusplus esp32 esp8266 m5stack ota-update
Last synced: 14 Apr 2025
https://github.com/rzeldent/micro-moustache
Minimal moustache implementation for micro controllers
arduino esp32 esp8266 microcontroller moustache template-engine text-templating
Last synced: 12 Apr 2025
https://github.com/avsystem/anjay-esp32-client
Anjay ESP-32 LwM2M client
anjay c device-management embedded esp esp-idf esp32 iot lwm2m
Last synced: 10 Apr 2025
https://github.com/galopago/esp32cam-upload
Proof of concept that uses an ESP32 CAM module, with an SD card. Takes a picture, an upload it to a server via WiFI using multipart HTTP POST. The cam stays in deep sleep between takes
arduino esp32 esp32-arduino esp32-cam esp32-camera open-source
Last synced: 10 Apr 2025
https://github.com/nopnop2002/esp-idf-mqtt-client
GUI MQTT Client for esp-idf
esp-idf esp32 mqtt-client websocket
Last synced: 19 Mar 2025
https://github.com/joeybab3/ninebot-esp32-scooter-locator
Locates ninebot scoooters or any device advertising a nordic UART service over BLE.
Last synced: 10 Apr 2025
https://github.com/nopnop2002/esp-idf-qr-code-generator
QR Code generator for esp-idf
esp-idf esp32 qr-code qrcode qrcode-generator
Last synced: 23 Sep 2025
https://github.com/lemariva/wipy2.0-gps
Connect a Ublox NEO-6M/NE0-M8N gps module to a WiPy2.0/3.0
esp32 esp8266 library micropython wipy
Last synced: 13 Apr 2025
https://github.com/perfecxx/micropython-linenotify
Line Notify with MicroPython on ESP32/ESP8266
esp32 esp8266 library line-notify micropython micropython-esp32 micropython-esp8266
Last synced: 13 Apr 2025
https://github.com/salimterryli/esp32_btstack_panu_example
A working example for esp32 bluetooth tethering on ESP-IDF framework with BTStack
bluetooth bluetooth-tethering btstack esp32 esp32-idf
Last synced: 08 Mar 2026
https://github.com/nopnop2002/esp-idf-vs1053
VS1053 Driver for esp-idf
esp-idf esp32 internet-radio mp3-decoder radio radio-station vs1053
Last synced: 19 Mar 2025
https://github.com/jminjares4/microprocessor-2-lab-template
Microprocessor 2 Lab Template
adc c-programming c-programming-language dac doxygen embedded-systems esp-idf esp32 freertos gpio interrupts pwm queue semaphore tasks
Last synced: 10 Apr 2025
https://github.com/infra-blue/esp32-weatherstationrtc
ESP32 based desk clock with DS3231, BME280 and BH1750
arduino bh1750 bme280 clock cpp ds3231 electronics esp32 esp32-arduino max7219 platformio weather-station
Last synced: 03 Oct 2025
https://github.com/18markus1984/3d-tetris
This repository documents the creation of a 3x3x12 LED matrix that enables users to play a fully functional 3D Tetris game. The project leverages an ESP32-based development board (ESPduino) with integrated web server functionality for remote control.
3d-led-cube 3d-tetris esp32 led-matrix-displays tetris-clone tetris-game
Last synced: 14 Apr 2025
https://github.com/jcksnvllxr80/weather-station
Powered by solar, an ESP32-C3-Mini collects data from the rain, wind (speed & direction), humidity, pressure, and temperature sensors then sends it to the Wunderground PWS site and a Telegraf listener via a Wi-Fi connection to my LAN. ☁️ 🌀 ⚡ ☀️ ☔
anemometer esp32 micropython rain-daily rain-hourly rainmeter sensor temperature weather-api weather-status wind-direction wind-gust wind-speed
Last synced: 30 Apr 2025
https://github.com/PerfecXX/micropython-linenotify
Line Notify with MicroPython on ESP32/ESP8266
esp32 esp8266 library line-notify micropython micropython-esp32 micropython-esp8266
Last synced: 13 May 2025
https://github.com/rupakpoddar/wiblecodetemplate
Wible App Code Template
android arduino arduino-ide ble bluetooth bluetooth-low-energy esp32 hm10-ble-module ios low-latency omnidirectional open-source quadruped raspberry-pi-pico-w robot-control rover rupak-poddar serial-monitor uno-r4-wifi wireless
Last synced: 10 Apr 2025
https://github.com/atoomnetmarc/iot12
Schematic, PCB files, firmware and 3d models for creating the IoT12 solder iron temperature controller for T12 compatible tips.
3d-models esp32 iot kicad pcb platformio samd21 soldering soldering-controller t12 wifi
Last synced: 11 Apr 2025
https://github.com/shuai132/esp_rpc
Tiny RPC library for ESP8266/ESP32 based on rpc_core
arduino esp32 esp8266 esp8266-arduino rpc
Last synced: 05 Apr 2025
https://github.com/mrmoses1911/tdisplays3_touch
Touchscreen control library for the T-Display S3 Touch
esp32 esp32-arduino lilygo lilygo-tdisplay-s3 touch
Last synced: 11 Apr 2025
https://github.com/4211421036/qualityair
CO Monitoring Realtime used ESP32 and MQ-7 Sensor Integreted Github Workflow
ai arduino-ide co esp32 forecasting monitoring prediction
Last synced: 25 Jun 2025
https://github.com/eoh-jsc/era-lib
ERa Library
arduino era esp32 esp8266 ethernet gpio-pins iot modbus orange-pi raspberry-pi stm32 tinker-board wifi zigbee
Last synced: 17 May 2026
https://github.com/ehabmagdyy/fota-stm32
STM32F4 Firmware Over-The-Air (FOTA) Update | ESP | Node-RED | Firebase
bootloader esp esp32 firebase fota node-red ota ota-update stm32 stm32f4 stm32f401
Last synced: 18 Aug 2025
https://github.com/russss/esp32-ethernet
An ESP32 board with ethernet support.
Last synced: 14 Jul 2025
https://github.com/mklhx/raspberry_pi_master_for_esp32_i2c_slave
Python classes to use Raspberry Pi as master i2c on ESP32 using ESP32_i2c_slave library
esp32 esp32-arduino i2c-bus i2c-slave python raspberry-pi
Last synced: 13 Apr 2025
https://github.com/cnadler86/mp_esp_dl_models
Micropython binding for the ESP32 DL AI vision models like face detection / recognition, imagenet classifier or pedestrian (human) detection
ai esp32 face-detection face-recognition imagenet-classifier micropython pedestrian-detection
Last synced: 22 Apr 2026
https://github.com/nanoframework/system.io.ports
:package: System.IO.Ports library for .NET nanoFramework.
chsarp csharp dotnet embedded-systems esp32 hacktoberfest nanoframework nxp serialport stm32 texas-instruments
Last synced: 11 May 2026
https://github.com/seanchangx/qbit
An open-source ESP32-C3 desktop companion robot and personal IoT avatar.
companion-robot desktop-robot esp32 esp32-c3 home-assistant iot qbit robotics
Last synced: 05 Mar 2026
https://github.com/dingyiyi0226/homekit-air-conditioner
HomeKit A/C remote control built with ESP32 and HomeSpan
arduino esp32 homekit homekit-accessory homespan infrared remote-control
Last synced: 04 Apr 2026
https://github.com/galihru/githubiot
Library enables IoT devices based on ESP8266 or ESP32 microcontrollers to use GitHub as a data storage backend. This innovative approach eliminates the need for dedicated database servers while providing versioning capabilities, web accessibility, and integration with existing GitHub workflows.
arduino-ide arduino-library esp32 esp8266 github-actions iot iot-application iot-platform webapp
Last synced: 15 Jun 2026
https://github.com/nopnop2002/esp-mesh-lite-examples
esp-mesh-lite example code
Last synced: 08 May 2026
https://github.com/nanoframework/nanoframework.device.can
:package: .NET nanoFramework.Devices.Can Class Library
can can-bus csharp-library dotnet esp32 hacktoberfest library mcu nanoframework stm32
Last synced: 17 Apr 2026
https://github.com/mfialaf/esp32-smart-curtains-system
curtains esp esp32 esprssif nema17 shutter smart-curtains smart-home tmc2209
Last synced: 24 Mar 2025
https://github.com/c99koder/m5stickc-aerogarden
Monitor the status of an AeroGarden in Home Assistant using a M5StickC-Plus microcontroller and ESPHome
esp32 garden home-assistant home-automation m5stickcplus
Last synced: 21 Jan 2026
https://github.com/lexus2k/vgm_decoder
This vgm to pcm decoder for ay-3-8910-like chips
audio audio-converter audio-decoder audio-processing ay-3-8910 esp32 esp32-idf nes-apu nes-emulator vgm vgmusic ym2149
Last synced: 12 Mar 2026
https://github.com/plapointe6/customhadevicescollection
A collection of custom Home Assistant devices working with arduino/MQTT
arduino esp32 esp8266 home-assistant iot-devices oit
Last synced: 27 Feb 2026
https://github.com/mackajunest/ez-force-feedback
Simplefoc based low cost force feedback joystick base
3d-printing dcs esp32 flight-simulator joystick microsoftflightsimulator simplefoc
Last synced: 14 Mar 2026
https://github.com/hpsaturn/co2_m5coreink
M5Coreink Multi Sensor Air Station
arduino co2 esp32 multi-sensor plaformio pm25
Last synced: 19 Apr 2025
https://github.com/tuupola/micropython-lis2hh12
MicroPython I2C driver for LIS2HH12 3-axis accelerometer
Last synced: 12 Apr 2025
https://github.com/funpythonec/upy_lewansoul_lx-16
This is a library specific to be used in MicroPython, especifically for the ESP32 and ESP8266. However, it should work in any other board with uPy that has uart ports.
dynamixel esp32 esp8266 lewansoul lx-16a micropython servo uart-ports uarts upy
Last synced: 08 Apr 2025
https://github.com/miathedev/komootbleconnect
Receive Komoot BLE Connect messages for navigation
arduino bicycle-computer ble bluetooth esp32 komoot
Last synced: 15 Apr 2025
https://github.com/mqtt-ai/esp32-mcp-mqtt-tutorial
Use ESP32 & MCP over MQTT to build smart devices powered by AI.
ai-agents esp32 llm mcp mcp-over-mqtt smart-devices smart-hardware voice-assistant
Last synced: 08 Oct 2025
https://github.com/celliesprojects/openstreetmap-esp32
This PlatformIO library provides a OpenStreetMap (OSM) map fetching and caching system for ESP32-based devices.
esp32 esp32-arduino esp32-s2 esp32-s3 geolocation gps gps-location gps-tracker lovyangfx map openstreetmap platformio-library pngdec psram-needed
Last synced: 04 Jul 2025
https://github.com/stickfirmware/stick
Firmware for M5StickC Plus 2, based on micropython
bruce cardputer esp32 firmware flipperzero hacking m5stack m5stick m5stickc micropython
Last synced: 10 Mar 2026
https://github.com/chickendrop89/espnrf24-jammer
A low-power 2,4GHz wireless jammer based on ESP32 and nRF24LO1+PA+LNA (PlatformIO)
24ghz bluetooth drone esp32 esp32s3-devkitc-1 jammer jamming nrf24 nrf24l01 platformio rf24 si24r1 wifi zigbee
Last synced: 07 May 2026
https://github.com/blackhole-consulting/blockchain-micropython
A blockchain micropython libraries for ECC, ECDSA and network with BITCOIN BTC, Ethereum, EOS
blockchain btc ecdsa ecdsa-cryptography ecdsa-signatures encryption eos esp32 ethereum micropython rsa
Last synced: 24 Jun 2025
https://github.com/usamahacker0/WIFI-Uchiha
A WIFI Pentesting Tool ( WIFI Hacking ) with Powerfull tools.
esp32 esp8266 nodemcu-esp8266 oled-display ssh1106-i2c wifi-hacking wifi-security
Last synced: 18 Jul 2025
https://github.com/0snap/arduino-wifi-fastled-controller
Stuff that blinks and hosts a webserver at the same time. Control it with your phone
arduino arduino-webserver esp32 esp8266 fastled led
Last synced: 19 Jun 2025
https://github.com/sinanislekdemir/minik
Minik OS - Kernel with an Interpreted language for ATMega2560 and ESP32 boards.
arduino compiler esp32 esp32-wroom interpreter kernel programming-language
Last synced: 10 Apr 2025
https://github.com/jminjares4/esp32-sensor-data-logger
Custom ESP32 sensor data logger
doxygen-documentation esp-idf esp32 freertos gpio i2c sdcard
Last synced: 11 Aug 2025
https://github.com/bkerler/sattracker
Standalone Satellite Tracker Project based on ESP32 and Micropython
esp32 maker micropython satellite space tracking
Last synced: 30 Apr 2025
https://github.com/mcauser/micropython-ys-rf34t
MicroPython examples using YS-RF34T 433MHz ASK/OOK UART transceivers
esp32 micropython rf-ask tinypico uart ys-rf34t
Last synced: 28 Oct 2025
https://github.com/rzeldent/esp32-securitycam
ESP Camera module with PIR that will take a picture and save it to the SD Card when triggered by the PIR sensor. Deep sleeping otherwise.
camera camera-image esp-camera esp32 esp32-arduino esp32-cam pir pir-sensor platformio sd-card
Last synced: 12 Apr 2025
https://github.com/nanoframework/nanoFramework.Device.Can
:package: nanoFramework.Devices.Can Class Library
can can-bus csharp-library dotnet esp32 hacktoberfest library mcu nanoframework stm32
Last synced: 25 Sep 2025
https://github.com/jonashoechst/ttgo-lora-sd
TTGO LoRa and SD card (working demo)
esp32 lora platformio sd-card ttgo
Last synced: 19 Jun 2025
https://github.com/imvickykumar999/ideationology-lab
Learn Python at IDEATIONOLOGY Lab
arduino blink center-of-excellence css esp32 esp8266 html ideationology ir-sensor lab python servo tutorial ultrasonic-sensor
Last synced: 25 Jul 2025
https://github.com/ditronix/ipem-iot-power-energy-monitor
DitroniX IPEM ESP32 ATM90E32 ATM90E36 AT24C64 CH340 IoT Power Energy Monitor Board SDK
24c64 3-phase atm90e32 atm90e36 board current ditronix electric energy-monitor esp32 home-automation inverter iot mains monitor oled power sdk solor voltage
Last synced: 24 Jul 2025
https://github.com/homespan/remotetv_samsung
HomeKit IR Control of Samsung TV
arduino-sketch esp32 home-automation homekit homekit-server homespan tv-remote-control
Last synced: 03 Apr 2025
https://github.com/lexus2k/libtftp
Lightweight TFTP server library
esp32 library linux tftp tftp-server
Last synced: 03 Apr 2025
https://github.com/nopnop2002/esp-idf-bluetooth-spp
Classic Bluetooth SPP example for esp-idf
Last synced: 19 Mar 2025
https://github.com/nopnop2002/esp-idf-93cx6
Three-Wire Serial EEPROM Access Library for esp-idf
93c46 93c56 93c66 93c76 93c86 eeprom esp-idf esp32 three-wire
Last synced: 19 Mar 2025