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/hms-homelab/hms-mm
Dual ESP32-C3 miner/mule WiFi SD card bridge. Downloads files over WiFi SD AP, serves over HTTP on home network. Experimental.
esp-idf esp32 esp32-c3 file-server http-server miner-mule uart wifi-sd
Last synced: 04 Jun 2026
https://github.com/0015/esp32_thermal_camera_viewer
Stream 80×62 thermal frames over TCP to a full-featured web UI with color maps, max temp tracking, and fullscreen display.
esp-idf esp32 mi0802 temperature thatproject thermal-camera thermal-images
Last synced: 29 Apr 2026
https://github.com/spyopensource/esp32-pcb
PCB board design for a mini drone
Last synced: 26 Apr 2025
https://github.com/perfecxx/kmitl-iiotdevboard
Example Usage of KMITL-IIoT Dev Board.
arduino esp32 iiot kmitl micropython
Last synced: 19 Apr 2025
https://github.com/nanoframework/nanoframework.magicbit
:package: Board package for MagicBit with .NET nanoFramework
chsarp esp32 hacktoberfest library nanoframework
Last synced: 21 Apr 2025
https://github.com/electroniccats/badge-owasp-latam-mexico-2020
Badge of OWASP LATAM Mexico 2020
badge badgelife ble blue bluetooth-low-energy esp32
Last synced: 09 Apr 2025
https://github.com/Maxr1998/LightStickMod
Modding the LOOΠΔ light stick with a custom PCB/firmware, rechargeable battery and a companion Android app for wireless control.
android esp32 hardware jetpack-compose
Last synced: 15 Apr 2025
https://github.com/umerghafoor/iot-plant-monitoring-system
Code for an ESP32-based system that monitors plant health (humidity, temperature, soil moisture) and publishes data to AWS IoT Core for real-time cloud analysis.
aws-iot esp32 iot mqtt ntp plant-monitoring
Last synced: 12 Oct 2025
https://github.com/rolandort/water-tank
Water tank monitoring with ESP32-C6 and an ultrasonic distance sensor.
esp32 esphome ultrasonic-sensor
Last synced: 23 Oct 2025
https://github.com/yalishanda42/smart-locc
Smart lock IoT project. Supports both ESP8266 & ESP32
arduino esp32 esp8266 iot lock unlock wifimanager
Last synced: 12 Apr 2025
https://github.com/airooter/esp-lvgl
LVGL project code on the ESP32 and ESP8266 platforms
esp32 esp32-arduino esp32-cam esp32-idf esp32-s3 esp32-wroom esp8266
Last synced: 26 Oct 2025
https://github.com/nopnop2002/esp-idf-smb-camera
Take a picture and Publish it via SMB
esp-idf esp32 esp32-cam esp32-camera samba smb smbclient
Last synced: 30 Jun 2025
https://github.com/mhamidjamil/ttgo_tcall
This project uses TTGO T-Call module to deal with calls and messages, monitor its surroundings and alert user via call or message if any environmental changes detected by ultrasound sensor.
call dht11 esp32 gsm gsm-module messages oled-display-ssd1306 sim800l thingspeak ttgo-tcall ultrasound
Last synced: 16 Mar 2025
https://github.com/sqfmi/hpdl1414-74hc595-arduino
An Arduino library for driving HPDL-1414 displays using shift registers
Last synced: 10 Jun 2025
https://github.com/mkgeiger/gamma-spectroscopy
Gamma Ray spectroscopy with an ESP32 microcontroller connected to a silcicon photomultiplier (SiPM)
2-way-low-pass-filter detector differential-nonlinearity energy esp32 gamma gamma-ray gamma-spectroscopy isotope kev mcp3201 opa2354 peak-detection photomultiplier pulse-diskriminator radiation radioactivity scintillator sipm spectrum
Last synced: 20 Sep 2025
https://github.com/thelastoutpostworkshop/led_task
Tasks on ESP32 Made Easy
Last synced: 06 Mar 2025
https://github.com/Jana-Marie/trainlog
simple position and movement tracker/logger.
battery eletronics esp32 hardware kicad oshw trains
Last synced: 09 Jul 2025
https://github.com/lily-osp/esp32-waveform-generator
This project implements a versatile waveform generator using an ESP32 microcontroller. It generates various types of waveforms with adjustable parameters such as frequency, amplitude, and phase. Additionally, it features sweep and burst modes for more complex signal generation.
arduino esp32 frequency microcontroller waveform
Last synced: 13 Apr 2026
https://github.com/lu-fi/tasmota-seplos-driver
berry bms driver esp32 monitoring mqtt seplos tasmota
Last synced: 03 Sep 2025
https://github.com/bpi-steam/bpi-bit-hardware
📓 bpi-bit 产品的介绍与硬件资料
bpi-bit datasheet esp32 introduction
Last synced: 07 Oct 2025
https://github.com/ibrahimessakine/smart-home
The integration of IOT using ESP32 (C++) and android application (Java) to make a smart house.
android-studio arduino esp32 iot java login smart-home
Last synced: 07 Apr 2025
https://github.com/amusarra/esp32-mqtt-publish-subscribe
This project shows how to use the ESP32 to interact with the MQTT protocol in the IoT environment. For more information, refer to the article https://bit.ly/3a3t7xq
Last synced: 11 Jun 2025
https://github.com/jana-marie/trainlog
simple position and movement tracker/logger.
battery eletronics esp32 hardware kicad oshw trains
Last synced: 21 Apr 2025
https://github.com/eiichiroito/m5squeak
m5squeak is a squeak implementation of m5stack microcontroller.
esp32 m5stack smalltalk squeak
Last synced: 13 Apr 2025
https://github.com/itay2805/esp32-microkernel
A microkernel for ESP32 targeting TTGO T-Watch-2020-V2
Last synced: 20 Jan 2026
https://github.com/thelastoutpostworkshop/esp32_task_demo
Tasks on ESP32 Made Easy
esp32 esp32-arduino gc9a01a neopixels tasks
Last synced: 06 Mar 2025
https://github.com/xreef/pcf8574_micropython_library
MicroPython library for pcf8574 an i2c digital expander for Arduino, esp32, SMT32 and ESP8266. Can read write digital values with only 2 wire.
arduino digital esp32 esp8266 expander i2c library micropython pcf8574 pcf8574a raspberry rp2040 samd stm32 wire
Last synced: 26 Oct 2025
https://github.com/insighio/esp-idf-repartitioner
an example project in ESP-IDF on how to repartion and flush micropython Over-The-Air
esp-idf esp32 micropython ota repartition wifi
Last synced: 26 Apr 2025
https://github.com/ranon-rat/esp32-video-streaming
a simple example of video streaming with a ESP32 AI Thinker
arduino esp32 esp32-cam platformio
Last synced: 12 Jun 2025
https://github.com/gruppio/throttle
Throttle library for arduino, just like a Debounce but faster! 😎
arduino arduino-library bounce button debounce due duemilanove esp32 esp8266 platformio throttle uno
Last synced: 15 Apr 2025
https://github.com/flrs/vpn_remote_control_gadget
Gadget to remote control VPN settings on ASUS RT-AC68U router using the LilyGo TTGO T5 V2.3 ESP32 e-paper board
arduino arduino-sketch asus epaper esp32 esp32-arduino gadget iot-device privacy rt-ac68u ttgo ttgo-t5s-epaper vpn
Last synced: 21 Apr 2025
https://github.com/erriez/erriezrotaryencoderhalfstep
3 speed half step Rotary Encoder library for Arduino. Polling and interrupts are supported.
3-speed arduino c-plus-plus documentation encoder esp32 esp8266 getting library rotary started uno
Last synced: 23 Apr 2025
https://github.com/funnygeeker/micropython-easyweb
A simple and versatile web server library for Micropython. 适用于 `Micropython` 的简易 Web Server 库
esp32 esp8266 flask http-server micropython python socket stm32 web
Last synced: 25 Apr 2025
https://github.com/xreef/ebyte_rf_e70_series_library
Arduino RF EBYTE E70 CC1310 device library complete and tested with Arduino, esp8266, esp32, STM32 and Raspberry Pi Pico (rp2040 boards)..
arduino arduino-library arduino-mkr arduino-nano-33 cc1310 e70 ebyte esp32 esp8266 library pico raspberry-pi-pico rp2040 stm32 streaming
Last synced: 14 Apr 2025
https://github.com/blushttv/esp32_marauder_cheap_yellow_display_cyd_deutsch
Eine Anleitung für den ESP32 Marauder auf Basis des CYD Display mit GPS,Akku & Externer Wlan Antenne.
cheap-yellow-display cyd esp32 esp32-2432s028r marauder-cyd marauders-esp
Last synced: 24 Apr 2025
https://github.com/serhiile/clock-ws2812b
Clock based on ws2812b 32x8 RGB matrix
esp32 esp32-c3 esp32-platformio esp32-s3 esp8266 nodemcu-esp8266 platformio rcwl-0516 ws2812b
Last synced: 15 May 2025
https://github.com/RetepRelleum/uPyExplorer
Explorer for Micropython Device
esp32 esp8266 explorer micropython tool upython
Last synced: 13 May 2025
https://github.com/mongoose-os-apps/losant-temp-sensor
:thermometer: A Mongoose OS app for sending temperature readings of ESP32 to Losant.
esp32 esp822 espressif losant mongoose-os mongoose-os-app mqtt temperature-sensor
Last synced: 23 Apr 2025
https://github.com/erikxson/watermeter-flowiq2200
Kamstrup FlowIQ 2200 to Home Assistant via ESP32 + MQTT discovery
cc1101 esp32 flowiq flowiq2200 home-assistant homeassistant kamstrup mqtt platformio
Last synced: 05 Feb 2026
https://github.com/atomvm/atomvm_esp32cam
An AtomVM Nif for interfacing with cameras connected to the ESP32
Last synced: 25 Apr 2025
https://github.com/denismurphy/espresso-engine
Arduino ESP32 based smart coffee machine
arduino c coffee coffee-machine educational embedded esp32 espresso iot
Last synced: 08 Apr 2025
https://github.com/ggkooo/esp32-sensors
Developing an ESP32 code to read environmental variables
arduino-ide c esp32 esp32-devkit-v1 humidity-sensor ino noise-sensor sensors temperature-sensor
Last synced: 06 Oct 2025
https://github.com/w00000dy/esp-relay
Control your relays over wifi using an ESP8266 or ESP32
arduino esp esp32 esp32-arduino esp8266 esp8266-arduino relay web-gui wifi
Last synced: 18 Mar 2025
https://github.com/jkpe/eight-sleep-m5stack-atoms3
Use the ATOMS3 Dev Kit to create a small, dedicated button for Eight Sleep temperature control.
atoms3 eight-sleep esp32 home-assistant home-automation homeassistant m5stack
Last synced: 26 Sep 2025
https://github.com/nanoframework/windows.storage
:package: nanoframework Windows.Storage Class Library
csharp-library esp32 hacktoberfest library mcu nanoframework sdcard stm32 storage
Last synced: 21 Apr 2025
https://github.com/hugokernel/esphome-ledpong
Wall-mounted decorative object based on LEDs and half a ping pong ball, controlled by ESPHome.
Last synced: 09 Oct 2025
https://github.com/jessechale/halehound-cyd
ESP32-DIV HaleHound Edition for Cheap Yellow Display - Multi-protocol offensive security toolkit
bluetooth cc1101 cheap-yellow-display cyd esp32 esp32-diy hacking nrf24l01 offensive-security pentest security security-tools subghz wifi
Last synced: 12 Mar 2026
https://github.com/socalit/esp-phisher
A powerful ESP32-based cybersecurity platform featuring Wi-Fi phishing, credential and payment data capture, a built-in OLED display, and a fully on-device administration interface.
arduino cybersecurity cybersecurity-awareness cybersecurity-education cybersecurity-projects cybersecurity-tools cybersecurity-training esp32
Last synced: 28 Jan 2026
https://github.com/lennarthennigs/m5facesencoder
Arduino Library for reading encoder values from the M5Stack Faces Encoder Module.
arduino arduino-library cplusplus encoder esp32 leds m5stack m5stack-faces
Last synced: 09 Jul 2025
https://github.com/Xtalism/bluetooth-server-communication-esp32
(Server side) Communication between two ESP32 via Bluetooth making use of the BLEServer library.
arduino bluetooth-low-energy communication-protocol esp32 platformio uuid
Last synced: 24 Oct 2025
https://github.com/martinius96/meteostanica-arduino-esp
Meteostanica založená na klientskom móde zariadení Arduino, ESP8266, ESP32 komunikujúcich so vzdialeným webserverom, ktorý archivuje a vizualizuje dáta.
arduino bme280 bmp280 bootstrap dht22 ds18b20 esp32 esp8266 ethernet google-charts html5 meteostanica mysql onewire php7 request weather-station wifi
Last synced: 09 Sep 2025
https://github.com/craigpeacock/esp32_can
Demonstration CAN Code for the Espressif ESP32
Last synced: 24 Apr 2025
https://github.com/Xtalism/bluetooth-client-communication-esp32
(Client side) Communication between two ESP32 via Bluetooth making use of the BLEServer library.
arduino bluetooth-low-energy communication-protocol esp32 platformio uuid
Last synced: 24 Oct 2025
https://github.com/janakj/g-1000dxc
ESP32 Yeasu G-1000DXC antenna rotator controller
antenna esp32 g-1000dxc rotator rotator-controller yeasu
Last synced: 10 Jun 2025
https://github.com/smolbun/Air101-LCD-ESP32-C3
Simple test for Air101-LCD TFT display module with LuatOS ESP32 C3 board
Last synced: 15 Jul 2025
https://github.com/asirinelli/odroid-go-bb8
Odroid-GO as a Sphero BB-8 remote control
bb-8 bluetooth esp32 esp32-idf gatt-client odroid-go sphero sphero-ble
Last synced: 13 May 2025
https://github.com/medialabuniovi/iot_cooper
Project to monitor the water level of a creek using LilyGO LoRa32 OLED v2.1_1.6
esp32 iot lilygo lora lorawan sensor solar-energy ttgo
Last synced: 13 Apr 2025
https://github.com/hyodar/quack
Upgraded version of Rubber Ducky on Atmega32u4 and ESP32
arduino bluetooth duckyscript esp32 hacking-tool hid pentesting wifi
Last synced: 06 Apr 2025
https://github.com/error311/esp32-epaper-server-monitor
ESP32 ePaper Server Monitor Ping Based Tool
Last synced: 03 Jul 2025
https://github.com/cooldudeqwer1/esp32marauder-portal-pwn
Walk-throughs for various methods to disrupt ESP32Marauder evil portals.
cybersecurity esp32 evil-portal evilportal flipperzero hacking marauder marauders-esp wifi-hacking
Last synced: 22 Mar 2025
https://github.com/bharathsudharsan/optimized-one-vs-one-algorithm
Code for AAAI poster 'Training up to 50 Class ML Models on 3 $ IoT Hardware via Optimizing One-vs-One Algorithm'
arduino classifier-training esp32 esp8266 incremental-learning microcontroller node-mcu one-vs-one online-learning optimization-algorithms tinyml
Last synced: 22 Jul 2025
https://github.com/hiperiondev/esp32-berry-lang
ESP 32 berry-lang with LittleFS
Last synced: 20 Sep 2025
https://github.com/sadteeto/esp32-i2s-microphone-stream
esp32 I2S microphone streaming service
esp32 esp32-arduino esp32-c3 esp32-c6 esp32-h2 esp32-s2 esp32-s3 platformio
Last synced: 11 Jun 2025
https://github.com/daleonpz/poc_cv_tinyml
Screw type detection using ESP-EYE and TensorFlow Lite Micro for real-time classification on ESP32.
computer-vision esp32 machne-learning tinyml yolo
Last synced: 12 Apr 2025
https://github.com/lexus2k/audioplayer_esp32
Audio I2S player for ESP32
audio audio-player esp32 esp32-sound i2s i2s-audio i2s-dac
Last synced: 10 Jul 2025
https://github.com/red5d/micropython-modules
Utility and GUI modules for MicroPython and the M5Stack dev kit
Last synced: 06 May 2025
https://github.com/taikun114/switchbot-plug-mini-for-esphome
Using SwitchBot Plug Mini in ESPHome
esp-idf esp32 esphome espressif home-assistant homeassistant switchbot
Last synced: 22 Jul 2025
https://github.com/tuupola/micropython-gnssl76l
MicroPython I2C driver for Quectel GNSS L76-L (GPS)
esp32 galileo glonass gps micropython qzss
Last synced: 25 Oct 2025
https://github.com/tuupola/esp_twatch2020
Kitchen sink project for T-Watch 2020 and ESP-IDF
Last synced: 25 Oct 2025
https://github.com/trombik/esp-adf-component-ai-thinker-esp32-a1s
Ai Thinker ESP32 A1S Audio Kit board definition for esp-adf
Last synced: 03 Apr 2025
https://github.com/pulse-loop/firmware
pulse.loop firmware repository, written in Rust.
Last synced: 23 Aug 2025
https://github.com/iotpanic/pixels
Simple library for controlling LED chains
arduino-library esp32 esp8266 led-controlling led-matrix led-strips platformio
Last synced: 20 Mar 2025
https://github.com/chmoore889/esp_rainmaker
A wrapper of the ESP Rainmaker REST API for client-cloud communication.
Last synced: 18 Jun 2025
https://github.com/trombik/xtensa-esp32-elf
FreeBSD port of Espressif ESP32 toolchain.
Last synced: 19 Mar 2025
https://github.com/hmbacher/genius-gateway
The Genius Gateway is a reverse-engineered interface for Hekatron Genius Plus X smoke detection systems. It enables real-time monitoring, MQTT integration, and web-based management of Genius smoke detectors without requiring proprietary Hekatron gateways.
868mhz arduino cc1101 esp-idf esp32 home-assistant mqtt smarthome sveltekit wifi
Last synced: 12 Apr 2026
https://github.com/nanoframework/Windows.Storage
:package: nanoframework Windows.Storage Class Library
csharp-library esp32 hacktoberfest library mcu nanoframework sdcard stm32 storage
Last synced: 21 Sep 2025
https://github.com/roschmi/esp32_i2s_microphone_vol_switcher
Two state sensor (On/Off) reacting on sound levels measured by I2S microphones ( SPH0645LM4 or INMP441 )
esp32 i2s-microphone inmp441 microphone noise onoffswitch platformio sound sph0645
Last synced: 18 Mar 2025
https://github.com/redchenjs/uart_hci_bluetooth_module_esp32
UART HCI Bluetooth Module | UART HCI 藍牙模組 | 基於ESP32的UART雙模藍牙控制器
bluetooth-module esp32 h4 hci serial uart
Last synced: 09 Jul 2025
https://github.com/geckse/hydroponic-iot-esp-32-controller
Simple Espruino script to run my hydroponic rack with an ESP-wrom-32 micro-controller 🤖💦🌱
esp32 espruino gardening hydroponics iot
Last synced: 18 Feb 2026