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: 2025-12-20 00:10:50 UTC
- JSON Representation
https://github.com/gavinlyonsrepo/TM1638plus
An Arduino library to drive TM1638 seven segment modules.
1638 arduino arduino-library arduino-project ascii-fonts attiny85 decimal-points esp32 esp8266 libraries library lkm1638 microcontroller module segment seven-segment seven-segments-display stm32f103c8t6 tm-1638 tm1638
Last synced: 17 Jul 2025
https://github.com/gavinlyonsrepo/tm1638plus
An Arduino library to drive TM1638 seven segment modules.
1638 arduino arduino-library arduino-project ascii-fonts attiny85 decimal-points esp32 esp8266 libraries library lkm1638 microcontroller module segment seven-segment seven-segments-display stm32f103c8t6 tm-1638 tm1638
Last synced: 06 Apr 2025
https://github.com/s60sc/esp32_adblocker
ESP32 based DNS sinkhole for ads and trackers
ad-blocker dns-server dns-sinkhole-lists esp32 esp32-arduino esp32-s3 pi-hole
Last synced: 15 Apr 2025
https://github.com/electroniccats/minino
Minino is an original multiprotocol and multiband board made for sniffing, communicating, and attacking IoT devices. It was designed as a mini Cat that integrates the powerful ESP32C6, GPS, microSD and OLED. This board is a mini swiss army knife for IoT security researchers, developers, and enthusiasts.
ble esp32 esp32-idf esp32c6 sniffer-packet thread wardriving wifi wireshark zigbee
Last synced: 07 Apr 2025
https://github.com/esp-rs/esp-generate
Template generation tool to create no_std applications targeting Espressif's chips.
Last synced: 19 Apr 2025
https://github.com/lennarthennigs/simplefsm
Arduino/ESP library to simplify setting up and running a state machine.
arduino arduino-library cplusplus embedded esp esp32 esp8266 finite-state-machine fsm fsm-library state-machine
Last synced: 07 Apr 2025
https://github.com/celliesprojects/esp32_vs1053_stream
A streaming library for Arduino esp32 with a vs1053 mp3/aac/ogg/flac decoder. Plays http, https (insecure mode) and chunked streams and parses the metadata. Also plays ogg and mp3 from sdcard.
aac aacp arduino-library esp32 esp32-c3 esp32-s2 esp32-s3 mediaplayer mp3 ogg psram sdcard stream vs1053 wav webradio
Last synced: 31 Mar 2025
https://github.com/microhomie/microhomie
MicroPython implementation of the Homie MQTT convention for IoT.
conventions esp32 esp8266 framework home-automation homie iot micropython mqtt
Last synced: 21 Aug 2025
https://github.com/martinberlin/Remora
Remora udpx listens to UDP short commands to trigger LED Animations. Receives ; commands from ORCΛ
Last synced: 14 Apr 2025
https://github.com/m5stack/m5stack-nesemu
forked from https://github.com/espressif/esp32-nesemu
Last synced: 05 May 2025
https://github.com/martinberlin/remora
Remora udpx listens to UDP short commands to trigger LED Animations. Receives ; commands from ORCΛ
Last synced: 30 Apr 2025
https://github.com/dewenni/esp_buderus_km271
Control your Buderus Logamatic 2107 or HS-2105 with MQTT or Home Assistant
3964r arduino buderus esp32 fm244 home-assistant hs-2105 km271 logamatic mqtt mqtt-discovery r2107 w5500 webui
Last synced: 07 Apr 2025
https://github.com/tekker/esp32-ov7670-hacking
Based on https://github.com/igrr/esp32-cam-demo extended with an ILI9341 display, with a Telnet interface to change OV7670 settings on the fly. Streams BMP files from RGB565 and YUV422 (encoded to RGB565) picture formats. Compile with latest esp-idf. Check out new telnet command "video 1" to auto capture to LCD as fast as possible for videocam mode, "video 0" to stop or "video Z" where Z is delay in ms between each capture / LCD refresh.
camera esp32 ili9341 libtelnet ov7670 smallargs telnet
Last synced: 22 Apr 2025
https://github.com/gdsports/usbhostcopro
USB Host Co-processor
arduino circuitpython esp32 espruino keyboard micropython midi pass-th trinket-m0 usb-host
Last synced: 23 Oct 2025
https://github.com/grassel/wac-esp
Web Assembly Interpreter for ESP32 family of micro controllers running the ESP-IDF development framework, based on the great work at kanaka/wac
esp32 esp32-idf runtime web webassembly
Last synced: 11 May 2025
https://github.com/fbiego/esp32_ble_ota_android
Android app to perform OTA update on ESP32 via BLE
android ble esp32 firmware ota ota-update
Last synced: 11 Apr 2025
https://github.com/platisd/smartcar_shield
A versatile and easy to use vehicle platform for hobby-grade projects
arduino esp32 gp2d120 gp2y0a02yk0f gp2y0a21 gy-50 hc-sr04 l293d l3g4200d odometer smartcar smartcar-shield
Last synced: 05 Apr 2025
https://github.com/mcauser/micropython-mcp23017
MicroPython driver for MCP23017 16-bit I/O Expander
esp32 esp8266 io-expander mcp23017 micropython
Last synced: 28 Jul 2025
https://github.com/JyeSmith/FENIX-rx5808-pro-diversity
ESP32 diversity video receiver - https://discord.gg/gG2sjjK
diversity esp32 fatshark fpv hacktoberfest quadversity rx5808 rx5808-pro-diversity touchpad ttgo
Last synced: 22 Apr 2025
https://github.com/syssi/esphome-atorch-dl24
ESPHome component to monitor and control some Atorch meters via bluetooth
atorch ble bluetooth dl24 esp32 esphome esphome-component hacktoberfest
Last synced: 09 Apr 2025
https://github.com/DominikN/ESP32-http-websocket
ESP32 + HTTP server + websockets + Bootstrap + Husarnet. A simple project template showing how to use those technologies to create a fast, pretty and secure web UI hosted on ESP32. Works in LAN and over the internet. Written using Arduino framework.
async-tcp esp32 husarnet websockets wifi
Last synced: 04 Apr 2025
https://github.com/loboris/esp32_cc1101
ESP32 driver library for TI CC1100 Low-Power Sub-1 GHz RF Transceiver
cc1101 esp-idf esp32 rf-transceiver
Last synced: 07 Apr 2025
https://github.com/xreef/emailsender
Arduino, esp32, Esp8266 EMailSender with Arduino IDE, simple library to send email via smtp with attachments.
arduino arduino-library email-sender esp32 esp8266 ethernet gmail-smtp pico-w raspberry rp2040 smtp wifi wifinina
Last synced: 15 Oct 2025
https://github.com/artem-smotrakov/esp32-weather-google-sheets
Weather station based on ESP32 and MicroPython with sending data to Google Sheets
dht22 esp32 google-sheets iot jwt micropython oauth2 rsa
Last synced: 22 Apr 2025
https://github.com/jakkra/gesture-detecting-macro-keyboard
Glorified Bluetooth macro keyboard with machine learning (TensorFlow Lite for Microcontrollers) running on an ESP32.
3d-printing ahk-script autohotkey ble bluetooth bluetooth-hid esp-idf esp32 macro-keyboard microcontroller tensorflow tensorflow-micro trill
Last synced: 21 Apr 2025
https://github.com/sparkfun/esp32_thing
Development platform for the Espressif ESP32 WiFi/Microcontroller SoC
esp32 hardware iot iot-platform sparkfun-products system-on-chip wifi
Last synced: 18 Jun 2025
https://github.com/SimonGolms/homekit-code
Generate a pairing HomeKit QR code label or scannable tag to setup your HomeKit accessory from the command line
apple esp32 esp8266 homebridge homekit homekit-accessory pairing qrcode
Last synced: 06 Mar 2025
https://github.com/t0mg/wordclock
ESP32 based DIY word clock project
esp32 esp32-arduino laser-cutting wordclock
Last synced: 12 Jul 2025
https://github.com/loboris/esp32_spiffs_example
Full example of using SPIFFS with ESP32 VFS
Last synced: 07 Apr 2025
https://github.com/nc22/volna42bw
Weather station Volna 42BW, Arduino Framework, ESP8266 or ESP32
arduino domoticz eink einkdisplay esp32 esp8266 home-assistant openweather openweathermap weather-station
Last synced: 08 Jul 2025
https://github.com/azholtikov/zh_network
ESP32 ESP-IDF and ESP8266 RTOS SDK component (arduino library for ESP32 family) for ESP-NOW based mesh network.
arduino arduino-library component esp-idf esp-now esp32 esp8266 espnow library mesh mesh-network rtos-sdk
Last synced: 20 Aug 2025
https://github.com/0015/7-color-e-paper-digital-photo-frame
Digital photo frame using an ESP32 and a 5.65” 7-color E-Paper display
7-color api-server arduino e-ink e-paperdisplay esp32 flask raspberry-pi
Last synced: 22 Aug 2025
https://github.com/vortigont/espem
Energy monitor with dashboard/metrics collector based on ESP32 controller and PeaceFair PZEM-004T/PZEM-004Tv30 Power Meter
dashboard energy-monitor energymeter esp32 esp8266 iot monitor monitoring powermeter pzem-004t pzem-004tv30 pzem-016
Last synced: 03 Jul 2025
https://github.com/redakker/blecker
Bluetooth low energy (BLE) tracker for ESP32
arduino ble bluetooth cpp easy-to-use esp32 home-assistant home-automation iot mqtt platformio readytouse smart-home smarthome vscode webadministration
Last synced: 04 Aug 2025
https://github.com/unclerus/esp-idf-lua
Lua component for ESP-IDF
esp-idf esp-idf-framework esp32 esp8266 lua
Last synced: 06 Oct 2025
https://github.com/golioth/golioth-zephyr-sdk
Golioth SDK For Zephyr
coap esp32 espressif feather golioth internet-of-things iot nordic-semiconductor nordicsemi real-time-operating-system rtos zephyr zephyr-rtos
Last synced: 07 May 2025
https://github.com/sparkfun/ESP32_Thing
Development platform for the Espressif ESP32 WiFi/Microcontroller SoC
esp32 hardware iot iot-platform sparkfun-products system-on-chip wifi
Last synced: 09 Apr 2025
https://github.com/awawa-dev/hyperspi
HyperHDR bridge using SPI bus. Connects Raspberry Pi with a generic Raspberry Pi Pico (rp2040)/ESP32/ESP8266 to control a LED strip. Fasted possible cable solution for external Pico/ESP LED driver. Data integration check included.
ambilight arduino esp32 esp32-s2 esp8266 hyperhdr led led-controller led-strips pico raspberry-pi rp2040 rpi5 sk6812 spi ws2812b
Last synced: 04 Apr 2025
https://github.com/mairas/reactesp
An asynchronous programming library for the ESP32 and other microcontrollers using the Arduino framework.
Last synced: 09 Apr 2025
https://github.com/fredilarsen/moduleinterface
Easy config and value sync between IoT modules, database and web pages
arduino automation c-plus-plus communication communication-library database esp32 esp8266 ethernet internet-of-things iot linux master-slave moduleinterface mqtt pjon sensor synchronization transfer windows
Last synced: 12 Apr 2025
https://github.com/hugokernel/esphome-water-meter
Measurement of water consumption directly from your water meter with a TCRT5000 like sensor and ESPHome.
esp32 esphome home-assistant homeassistant tcrt5000
Last synced: 09 Apr 2025
https://github.com/jczic/MicroDNSSrv
A micro DNS server for MicroPython to simply respond to A queries on multi-domains with or without wildcards (used on Pycom modules & ESP32)
captive-portal dns dns-server esp32 hc2 host ip lookup lopy micropython nameserver pycom record resolve wildcard wipy
Last synced: 12 Apr 2025
https://github.com/ajfriesen/PokyPow
PokyPow: turn on/off your PC or Server with Home Assistant and ESPHome
crowdfunding crowdsourcing crowdsupply esp32 esp8266 esphome esphome-devices home-assistant home-automation
Last synced: 23 Oct 2025
https://github.com/ngraziano/lmicpp-arduino
Lmic (LoraWAN-in-C) modified to C++
Last synced: 20 Aug 2025
https://github.com/jczic/microdnssrv
A micro DNS server for MicroPython to simply respond to A queries on multi-domains with or without wildcards (used on Pycom modules & ESP32)
captive-portal dns dns-server esp32 hc2 host ip lookup lopy micropython nameserver pycom record resolve wildcard wipy
Last synced: 19 Mar 2025
https://github.com/sensirion/arduino-ble-gadget
Create your own Do-It-Yourself BLE enabled sensor gadget on the ESP32 platform.
arduino arduino-library ble bluetooth communication diy esp32 gadget sensirion sensirion-myambience
Last synced: 06 Apr 2025
https://github.com/fbiego/chronos-esp32
A library for ESP32 to interface with Chronos app over BLE
android app arduino arduino-library ble esp32 notifications platformio protocol rtc sync time
Last synced: 24 Jun 2025
https://github.com/s60sc/esp32_voicechanger
ESP32 application to change a voice to be eg stormtrooper or dalek sounding, either in real time for cosplay or as a recording. Recordings can be downloaded to the browser as a WAV file for playback on a media player
amplifier biquad cosplay dalek esp32 esp32-arduino esp32s3 i2s microphone rtsp stormtrooper voice
Last synced: 10 Apr 2025
https://github.com/schnoog/joystick_esp32s2
Joystick library for ESP32 S2 & S3 devices (native USB) for the Arduino framework.
arduino arduino-library esp32 esp32-s2 esp32-s3 usb-joystick
Last synced: 08 May 2025
https://github.com/tobozo/esp32-blebeaconspam
BLE Beacon spam on ESP32
arduino beaconspam blebeaconspam blecollector blescan bluetooth esp32 spam
Last synced: 14 Oct 2025
https://github.com/grssmnn/ha-flexispot-standing-desk
Home Assistant integration for a standing desk by Flexispot in micropython
esp32 hassio homeassistant micropython
Last synced: 16 Apr 2025
https://github.com/simplefoc/arduino-simplefoc-powershield
A powerful Arduino shield for running BLDC motors using the FOC algorithm
arduino arduino-shield bldc bldc-driver bldc-motor-controller esp32 field-oriented-control high-performance high-power simple-foc stm32
Last synced: 28 Oct 2025
https://github.com/tioruben/ttgo-t-wristband
First steps with TTGO T-Wristband
arduino esp32 platformio smartband t-wristband ttgo
Last synced: 31 Jul 2025
https://github.com/cifertech/tamafi
TamaFi is an open-source, WiFi-enabled virtual pet project built with an ESP32
esp32 game handheld-devices retro tamagotchi virtual-pet
Last synced: 16 Apr 2025
https://github.com/unicloudvn/esp_provisioning
Flutter Provisioning library for ESP-IDF ESP32 Unified provisioning
ble bluetooth esp32 espressif flutter made-in-vietnam provisioning
Last synced: 26 Oct 2025
https://github.com/nopnop2002/esp-idf-mpu6050-dmp
A demo showing the pose of the mpu6050 in 3D using esp-idf
esp-idf esp32 euler gy-86 gy-87 imu kalman-filter m5atom-matrix m5stack m5stack-core2 m5stickcplus madgwick-filter mpu6050 mpu6500 mpu9225 mpu9250 mpu9255 roll-pitch-yaw-angles visualization
Last synced: 11 May 2025
https://github.com/jandelgado/arduino
Arduino libraries and sketches and related stuff
arduino cjmcu colorduino esp32 esp8266 neopixel oled-displays ssd1306
Last synced: 10 Apr 2025
https://github.com/bcsabaengine/svelteesp32
Convert Svelte (or React/Angular/Vue) JS application to serve it from ESP32/ESP8266 webserver
angular arduino esp-idf esp32 esp8266 espasyncwebserver platformio psychichttp react svelte vue webserver
Last synced: 12 Dec 2025
https://github.com/paulvha/sps30
Sensirion SPS30 driver for ESP32, SODAQ, MEGA2560, UNO,UNO-R4 ESP8266, Particle-photon on UART OR I2C coummunication
arduino-uno bme280 ds18x20 esp32 esp8266 mega2560 particle-photon sensirion sensor sodaq sps30 uno uno-r4-wifi
Last synced: 14 Mar 2025
https://github.com/strid3r21/bees3
Documentation and files for the Bee S3
arduino circuitpython esp32 esp32-s3 micropython
Last synced: 23 Oct 2025
https://github.com/mp-se/gravitymon
iSpindle replacement firmware for beer brewing/fermenting
beer ds18b20 esp32 esp32c3 esp32lite esp32s2 esp8266 fermentation floaty gravity gy-521 hydrometer ispindle mpu-6050 mqtt temperature
Last synced: 12 Jul 2025
https://github.com/dmytrokorniienko/embui
Embedded WebUI Interface
esp32 esp32-arduino esp8266 esp8266-arduino framework websockets
Last synced: 20 Aug 2025
https://github.com/second-state/echokit_box
ESP32 firmware for the EchoKit voice device
Last synced: 10 Oct 2025
https://github.com/nanoframework/nf-visual-studio-extension
🧰 Visual Studio extension for .NET nanoFramework
debugger esp32 hacktoberfest i-am-a-nano-tool mcu stm32 visual-studio-extension
Last synced: 10 Oct 2025
https://github.com/debsahu/esp32_fft_audio_leds
FFT on ESP32 and using MSGEQ7 to process audio signals
Last synced: 06 Oct 2025
https://github.com/celliesprojects/aquacontrol32
5 channel aquarium LED controller with web interface for ESP32 boards. Supports DS18B20, SSD1306, ILI9341, XPT2046 and SmartConfig. Arduino IDE.
aquarium-lights arduino-ide ds18b20 esp32 iot iot-application iot-device led-controller mh-et-d1-mini moon-phase oled-display-ssd1306 smartconfig sntp temperature-logger temperature-sensor tft-display web-interface xpt2046
Last synced: 08 Apr 2025
https://github.com/geo-tp/ultimate-remote
Universal remote control for the M5Cardputer, contains 3498 remote profiles from 636 different brands. Also compatible with Flipper-IRDB files
cardputer esp32 flipperzero infrared m5cardputer m5stack remote-control
Last synced: 17 Mar 2025
https://github.com/mzakharo/tubby
Hot Tub & Pool Water Quality Sensor
esp32 esphome homeassistant hottub iot orp ph pool spa tensorflow tflite-micro
Last synced: 17 Mar 2025
https://github.com/jesserockz/esphome-configs
My personal ESPHome config files
esp32 esp8266 esphome home-assistant
Last synced: 10 Apr 2025
https://github.com/ldab/esp32-cam-mqtt
ESP32-CAM publishing camera pictures to Node-RED via MQTT
esp32 esp32-cam iot mqtt mqtt-client node-red
Last synced: 07 May 2025
https://github.com/sheaivey/esp32-audioini2s
A simple MEMS I2S microphone and audio processing library for ESP32.
arduino-library audio audio-processing esp32 esp32s2 fft frequency i2s inmp441 mems microphone oled vumeter ws2812b
Last synced: 09 May 2025
https://github.com/nopnop2002/esp-idf-mirf
nRF24L01 Driver for esp-idf
esp-idf esp32 mirf nrf24l01 nrf24l01plus rf24
Last synced: 13 Apr 2025
https://github.com/srwi/fastledhub
Control multiple FastLED lightstrip animations on the ESP8266 and ESP32 without reuploading.
arduino esp32 esp32-arduino esp32-library esp8266 esp8266-arduino esp8266-library fastled hacktoberfest leds ws2812b
Last synced: 15 Sep 2025
https://github.com/ipdotsetaf/espasynchttpupdateserver
A Simple OTA web page implemented over ESPAsyncWebServer(by me-no-dev)
async esp esp32 esp32-arduino esp8266 esp8266-arduino ota ota-update platformio webserver
Last synced: 10 Oct 2025
https://github.com/tuanpmt/esp-request
This project is no longer supported, please use
esp-request esp32 fota http-client https ota
Last synced: 30 Jul 2025
https://github.com/tidklaas/esp32-gameboy-printer
Emulate a Game Boy Printer with an ESP32
Last synced: 14 Mar 2025
https://github.com/pulimento/ttgo-t-display-esphome-sample
ESPHome template to show HomeAssistant sensor data in a TTGO T-Display
esp32 esphome home-assistant oled ttgo-t-display
Last synced: 05 May 2025
https://github.com/michelep/esp32_webradio
An Internet web radio based to ESP32
arduino audio dac esp32 i2s i2s-audio internet-web-radio radio wifi
Last synced: 03 Oct 2025
https://github.com/espressif/openocd-on-esp32
OpenOCD port running on ESP32-S3 microcontrollers
Last synced: 19 Oct 2025
https://github.com/yasheena/telnetspy
Telnet Server For ESP8266: Cloning the serial port via Telnet. "Debugging over the air"
arduino arduino-library debugging-tool esp32 esp8266 over-the-air rfc854 serial telnet-server
Last synced: 03 Sep 2025
https://github.com/xreef/pcf8575_library
i2c 16bits digital expander with i2c digital expander for Arduino, Raspberry Pi Pico and rp2040 boards, esp32, SMT32 and ESP8266. Can read write digital values with only 2 wire. Very simple and encoder support. Uncommet NOT_SEQUENTIAL_PINOUT define to have pins like datasheet and not sequential one.
16bit arduino arduino-library digital esp32 esp8266 expander i2c library pin wire
Last synced: 12 Apr 2025
https://github.com/trevorwslee/arduino-dumbdisplay
DumbDisplay Ardunio Library enables you to utilize your Android phone as virtual output gadgets (as well as some very simple inputting means) for your Arduino framework (including ESP8266 / ESP32 / Raspberry Pi Pico) experiments.
arduino esp32 esp8266 raspberry-pi-pico stm32
Last synced: 14 Apr 2025
https://github.com/nopnop2002/esp-idf-cc1101
CC1101 Low-Power Sub-1 GHz RF Transceiver driver for esp-idf
Last synced: 12 May 2025
https://github.com/hiveeyes/terkin-datalogger
Datalogger for MicroPython and CPython.
beehive-monitoring circuitpython datalogger esp32 gprs gsm http hx711 kotori-daq lora lorawan micropython mqtt sensor-network sim800 sx127x telematics ttn
Last synced: 22 Aug 2025
https://github.com/ldab/esp32_ftpclient
An FTP-Client for the ESP32
arduino battery esp32 esp32-cam espressif ftp ftp-client internet-of-things iot microcontrol
Last synced: 31 Jul 2025
https://github.com/phkehl/esp32-a1s-audio_hal
esp-adf (esp-idf) audio_hal component for AI-Thinker's ESP32-A1S module (AC101 codec)
Last synced: 15 Mar 2025
https://github.com/SpotlightKid/mrequests
An HTTP client library (not only) for MicroPython with an API similar to requests
esp2866 esp32 http http-client https micropython python raspberry-pi-pico requests rp2 sockets ssl stm32 tls
Last synced: 13 May 2025