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-19 00:11:01 UTC
- JSON Representation
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: 19 Mar 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: 12 Apr 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/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/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/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/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/tobozo/esp32-blebeaconspam
BLE Beacon spam on ESP32
arduino beaconspam blebeaconspam blecollector blescan bluetooth esp32 spam
Last synced: 14 Oct 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/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/unicloudvn/esp_provisioning
Flutter Provisioning library for ESP-IDF ESP32 Unified provisioning
ble bluetooth esp32 espressif flutter made-in-vietnam provisioning
Last synced: 11 Jan 2026
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: 16 Jan 2026
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/dmytrokorniienko/embui
Embedded WebUI Interface
esp32 esp32-arduino esp8266 esp8266-arduino framework websockets
Last synced: 06 Mar 2026
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/strid3r21/bees3
Documentation and files for the Bee S3
arduino circuitpython esp32 esp32-s3 micropython
Last synced: 23 Oct 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/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/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/michelep/esp32_webradio
An Internet web radio based to ESP32
arduino audio dac esp32 i2s i2s-audio internet-web-radio radio wifi
Last synced: 11 Mar 2026
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: 06 Jan 2026
https://github.com/jesserockz/esphome-configs
My personal ESPHome config files
esp32 esp8266 esphome home-assistant
Last synced: 10 Apr 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/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/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/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/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/debsahu/esp32_fft_audio_leds
FFT on ESP32 and using MSGEQ7 to process audio signals
Last synced: 06 Oct 2025
https://github.com/tidklaas/esp32-gameboy-printer
Emulate a Game Boy Printer with an ESP32
Last synced: 14 Mar 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/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/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/improv-wifi/sdk-ble-js
JavaScript SDK to add Improv Wi-Fi over BLE to your website.
esp32 esp8266 webbluetooth wifi-provisioning
Last synced: 24 May 2026
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/espressif/openocd-on-esp32
OpenOCD port running on ESP32-S3 microcontrollers
Last synced: 19 Oct 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/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/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
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/nopnop2002/esp-idf-cc1101
CC1101 Low-Power Sub-1 GHz RF Transceiver driver for esp-idf
Last synced: 12 May 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/nopnop2002/esp-idf-video-streaming
Capture video from a USB camera using ESP-IDF
camera esp-idf esp32 usb-camera video-streaming web-camera
Last synced: 19 Aug 2025
https://github.com/moddable-opensource/iot-product-dev-book
Source code for example apps from IoT Development for ESP32 and ESP8266 with JavaScript.
esp32 esp8266 iot javascript nrf52
Last synced: 25 Sep 2025
https://github.com/insighio/microCoAPy
A mini client/server implementation of CoAP (Constrained Application Protocol) into MicroPython
client coap coap-client coap-server esp32 esp8266 micropython pycom server
Last synced: 13 May 2025
https://github.com/insighio/microcoapy
A mini client/server implementation of CoAP (Constrained Application Protocol) into MicroPython
client coap coap-client coap-server esp32 esp8266 micropython pycom server
Last synced: 25 Oct 2025
https://github.com/lemariva/upysensors
MicroPython sensor, actuator and display libraries
esp32 esp8266 library micropython sensors wipy
Last synced: 28 Aug 2025
https://github.com/chrisb2/pyb_ina219
This library for MicroPython makes it easy to leverage the complex functionality of the Texas Instruments INA219 sensor to measure voltage, current and power.
esp32 esp8266 ina-219 micropython pyboard
Last synced: 21 Mar 2025
https://github.com/simplefoc/simplefocmini
Small package, low-cost BLDC diver board fully compatible with the simplefoc library
arduino bldc bldc-driver bldc-motor-controller esp32 simple-foc stm32
Last synced: 27 Oct 2025
https://github.com/hagronnestad/nextion-font-editor
🔠📄 Extensive Nextion .zi font format documentation, file parser, font generator and simple font editor.
arduino csharp electronics esp32 esp8266 font-editor hmi nextion nextion-font-format raspberrypi zi zi-font zi-font-specification
Last synced: 04 Sep 2025
https://github.com/flintvn/flintespjvm
FlintESPJVM brings the power of Java to ESP32. Allows you to run and debug Java programs directly on the ESP32 hardware
esp32 flint flintespjvm flintjvm java jvm
Last synced: 05 Apr 2026
https://github.com/thingsboard/esp32-ota
ESP32 OTA based on ThingsBoard Open-source IoT Platform
esp-idf esp32 esp32-idf espressif ota ota-update thingsboard
Last synced: 09 Apr 2025
https://github.com/n-elia/max30102-micropython-driver
A Maxim MAX30102 driver ported to MicroPython. It should also work for MAX30105.
driver esp32 heartrate max30102 micropython micropython-driver sensor tinypico
Last synced: 25 Oct 2025
https://github.com/n-elia/MAX30102-MicroPython-driver
A Maxim MAX30102 driver ported to MicroPython. It should also work for MAX30105.
driver esp32 heartrate max30102 micropython micropython-driver sensor tinypico
Last synced: 13 May 2025
https://github.com/valerio-vaccaro/loracaster
A LoraWan TTN compatible firmware for a cheap ESP32/Lora board.
Last synced: 21 Jun 2025
https://github.com/henriquesebastiao/saturn
Firmware to do cool things with Cardputer
arduino cardputer esp32 esp32-s3 hardware m5cardputer m5stack m5stack-cardputer stamps3
Last synced: 22 Aug 2025
https://github.com/0015/esp32-opencv-projects
OpenCV applications for ESP32
application esp32 image-processing opencv opencv-cpp standalone thatproject
Last synced: 26 Apr 2025
https://github.com/frank26080115/alpha-fairy
Wi-Fi Remote for Sony Cameras
arduino camera esp32 remote-control sony-alpha-cameras
Last synced: 18 Jan 2026
https://github.com/jczic/MicroWebCli
A micro HTTP Web client for MicroPython (used on Pycom modules & ESP32)
authentication download esp32 files hc2 http https json lopy micropython pycom redirection request socks5 ssl web-client wipy
Last synced: 13 May 2025
https://github.com/nanoframework/nf-community-targets
:construction_worker_man: Repository with target boards provided by nanoFramework community members
community-boards esp32 hacktoberfest mcu nanoframework stm32
Last synced: 12 Oct 2025
https://github.com/enwi/hueplusplus
A simple C++ library to control Philips Hue lights on Linux, MacOS, Windows, Espressif ESP32 SDK and Arduino. Full documentation at
arduino c-plus-plus cpp esp32 hacktoberfest hue hue-bridge hue-lights lights linux macos philips philips-hue philips-hue-bridge philips-hue-lights windows
Last synced: 08 Apr 2025
https://github.com/marcel-licence/ml_synth_organ_example
ESP32, ESP8266 based MIDI Organ using the ML_SynthTools library (little example arduino project)
arduino audio esp32 esp8266 organ rp2040 stm32 synthesizer
Last synced: 12 Jun 2025
https://github.com/miketeachman/micropython-adafruit-mqtt-esp8266
Using MQTT to Publish/Subscribe to adafruit io. MicroPython/CircuitPython implementation on ESP8266/ESP32
adafruit adafruit-io ampy circuitpython esp32 esp8266 iot micropython mqtt publish putty subscribe
Last synced: 23 Oct 2025
https://github.com/kerwincui/wumei-iot
wumei-iot是一套开源的软硬件系统,可用于二次开发和学习,快速搭建自己的物联网/智能家居系统。硬件工程师可以把自己的设备集成到系统;软件工程师可以使用项目中的设备熟悉软硬件交互。
Last synced: 19 Mar 2025
https://github.com/jczic/microwebcli
A micro HTTP Web client for MicroPython (used on Pycom modules & ESP32)
authentication download esp32 files hc2 http https json lopy micropython pycom redirection request socks5 ssl web-client wipy
Last synced: 19 Mar 2025
https://github.com/lemariva/uPyEcho
Emulated Belkin WeMo device that works with Amazon Echo (Alexa) using MicroPython on an ESP32
amazon-alexa amazon-echo esp32 ledstrip lighthouse micropython
Last synced: 13 May 2025
https://github.com/jason2866/platform-espressif32
Tasmota Espressif 32: development platform for PlatformIO
esp32 esp32-arduino esp32c2 esp32c3 esp32c6 esp32h2 esp32s2 esp32s3 esp32solo1 espressif platformio tasmota
Last synced: 30 Sep 2025
https://github.com/makepkg/securegen
🔐 Hardware TOTP Authenticator & Password Manager | 8-layer security | AES-256 | BLE Keyboard | Offline | ESP32 T-Display | T-Display S3
2fa aes-256 air-gapped arduino authentication ble bluetooth-le embedded encryption esp32 hardware iot lilygo offline password-manager platformio security t-display totp two-factor-authentication
Last synced: 11 May 2026
https://github.com/lemariva/upyecho
Emulated Belkin WeMo device that works with Amazon Echo (Alexa) using MicroPython on an ESP32
amazon-alexa amazon-echo esp32 ledstrip lighthouse micropython
Last synced: 13 Apr 2025
https://github.com/acpayers-alt/raising-hell-cardputer
Open-source virtual pet firmware for the M5Stack Cardputer.
arduino cardputer embedded-game esp32 firmware m5stack virtual-pet
Last synced: 11 Apr 2026
https://github.com/senseshift/senseshift-hardware
Hardware schematics to build haptic-feedback devices
arduino diy esp32 haptic-feedback haptics hardware schematics virtual-reality
Last synced: 22 Apr 2025
https://github.com/tobozo/esp32-psramfs
🐏 💾 RamDisk for ESP32-Arduino using PsRam and fs::FS
arduino esp32 filesystem hacktoberfest psram ramdisk vfs
Last synced: 15 Feb 2026
https://github.com/abobija/esp-smartconfig-dart
EspTouch and EspTouchV2 implementations of SmartConfig provisioning protocols. Plain Dart. All platforms.
dart esp esp32 esp8266 espressif esptouch esptouch-v2 flutter ios iot password provisioning smartconfig ssid wifi
Last synced: 22 Feb 2026
https://github.com/MikeTeachman/micropython-adafruit-mqtt-esp8266
Using MQTT to Publish/Subscribe to adafruit io. MicroPython/CircuitPython implementation on ESP8266/ESP32
adafruit adafruit-io ampy circuitpython esp32 esp8266 iot micropython mqtt publish putty subscribe
Last synced: 10 May 2025
https://github.com/nielsole/ecoflow-bt-reverse-engineering
Reverse Engineering of Bluetooth interface of Ecoflow devices
ecoflow esp32 homeassistant solar
Last synced: 11 Mar 2026
https://github.com/tostmann/sixback
The Bose SoundTouch cloud, reborn on a ~$5 ESP32 — like a Docker container, just without the host. Brings your six preset buttons back: no server, no Docker, no Pi.
bmx bose busware cloud-replacement esp32 esp32-c6 esp32-s3 home-automation smart-home soundtouch
Last synced: 10 Jun 2026
https://github.com/miniwinwm/miniwinwm
Open source embedded window manager with overlapped windows. This project is actively maintained and free support is provided via the website. New features can be added on request. Consultancy can provided for commercial use.
arduino arm atmel-sam cortex-m embedded embedded-devices esp32 esp32-arduino lpc miniwin ov7670 pic32 raspberry-pi-pico raspberry-pi-zero rx stm32 variants window-manager
Last synced: 20 Nov 2025
https://github.com/radiantwf/esp32-circuitpython-switch-joystick
A virtual HID USB joystick created using ESP32S2/S3
circuitpython esp32 gamepad joystick micropython pokemon switch
Last synced: 23 Oct 2025
https://github.com/srg74/wled-esp32-dev-board
EPS32 dev board for WLED project and many more
addressable-leds development-board esp32 esp32-shields esp32-wroom micro-sd neopixel neopixel-ring neopixel-strip neopixelbus neopixels pwm-fan relay-board temperature-sensor wi-fi-controller wled wled-firmware
Last synced: 18 Mar 2025
https://github.com/joltwallet/jolt_wallet
A new wallet for managing your crypto.
cryptocurrency esp-idf esp32 hardware-wallet nano
Last synced: 14 May 2025
https://github.com/rookidroid/hexapod
A 3D Printed Hexapod Robot
3d-printing arduino esp32 esp32-arduino hexapod
Last synced: 13 Apr 2025
https://github.com/cat-in-136/ws2812-esp32-rmt-driver
WS2812 driver using ESP32 RMT for Rust
embedded esp32 neopixel rust-library
Last synced: 02 Mar 2026
https://github.com/dyadica/unity_serialport
Serial port comm's within Unity 3D
arduino comport esp32 serialport unity unity3d
Last synced: 10 Jul 2025