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-06-21 00:10:03 UTC
- JSON Representation
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/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/improv-wifi/sdk-ble-js
JavaScript SDK to add Improv Wi-Fi over BLE to your website.
esp32 esp8266 webbluetooth wifi-provisioning
Last synced: 13 Apr 2025
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/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/radiantwf/esp32-circuitpython-switch-joystick
A virtual HID USB joystick created using ESP32S2/S3
circuitpython esp32 gamepad joystick micropython pokemon switch
Last synced: 08 Feb 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/ggerganov/ggwave-arduino
Mirror of ggwave used in the Arduino Library Manager
arduino data-over-sound esp32 microcontroller
Last synced: 07 May 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: 07 Apr 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: 19 Dec 2024
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/realcorebb/bbmonitor
Cyber Retro-style DIY PC Performance Monitor
Last synced: 19 Dec 2024
https://github.com/tobozo/esp32-psramfs
🐏 💾 RamDisk for ESP32-Arduino using PsRam and fs::FS
arduino esp32 filesystem hacktoberfest psram ramdisk vfs
Last synced: 17 Mar 2025
https://github.com/rzeldent/esp32-flightradar24-ttgo
Display real-time flights in an area using the ESP32 TTGO-Display module
airplanes airports aviation clock display-flights esp32 esp32-arduino esp32-ttgo flight-monitor lilygo-t-display-s3 platformio platformio-io real-time stand-alone ttgo ttgo-t-display
Last synced: 22 Mar 2025
https://github.com/koenvervloesem/m5stack-air-quality-esphome
ESPHome configuration for M5Stack's PM2.5 Air Quality Kit with the PMSA003 particulate matter sensor and the SHT20 temperature and humidity sensor
air-quality esp32 esp32-arduino esphome esphome-config home-assistant home-automation homeassistant ili9341 m5stack mqtt particulate-matter pm-sensor pm1 pm10 pm25 pmsa003 pmsx003 sensors sht20
Last synced: 30 Apr 2025
https://github.com/aresta/esp32_gps
GPS device with ESP32 and OpenStreetMap data
arduino esp32 gps openstreetmap
Last synced: 13 Apr 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: 01 Jan 2025
https://github.com/thelastoutpostworkshop/esp32lcdround240x240eyes
Master the Round display on ESP32 and GC9A01 driver with the TFT_eSPI library
esp32 gc9a01 gc9a01a tft-display tftespi
Last synced: 16 Jun 2025
https://github.com/sdima1357/spectrum128_esp32_usb_host_pal_tv
zx spectrum 128 emulator on single esp32
ay-3-8910 esp32 retrocomputing retrogaming usb-host zx-spectrum
Last synced: 07 Apr 2025
https://github.com/fbiego/ble_ota_python
A script for performing OTA update over BLE on ESP32
ble bleak computer esp32 firmware ota ota-update python3
Last synced: 11 Apr 2025
https://github.com/nielsole/ecoflow-bt-reverse-engineering
Reverse Engineering of Bluetooth interface of Ecoflow devices
ecoflow esp32 homeassistant solar
Last synced: 07 Apr 2025
https://github.com/ferreira-igor/micropython-wifi_manager
WiFi Manager for ESP8266 and ESP32 using MicroPython.
esp32 esp8266 library micropython python wifi wifi-configuration wifimanager
Last synced: 26 Apr 2025
https://github.com/sh123/esp32_loradv
ESP32 based Codec2/OPUS DV hobby UHF 3d printed handheld transceiver aka walkie-talkie
amateur-radio codec2 digital-voice dv esp32 esp32-arduino fsk hamradio handheld-transceiver lora opus opus-codec radio sx1268 sx1278 uhf uhf-transceiver vhf walkie-talkie
Last synced: 14 Apr 2025
https://github.com/tonyp7/esp32-nixie-clock
Nixie Clock driven by an ESP32
ds3231 esp-idf esp32 neopixel nixie-clock ws2812
Last synced: 19 Mar 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: 29 Jan 2025
https://github.com/seeed-solution/sensecap_indicator_esp32
SenseCAP Indicator SDK.
esp-idf esp32 esp32-idf esp32s3 iot-device lora lorawan lorawan-device
Last synced: 07 Apr 2025
https://github.com/hugokernel/esphome-rain-detector
ESPHome Rain Detector
esp32 esphome home-assistant homeassistant rain
Last synced: 22 Nov 2024
https://github.com/pyaillet/esp-idf-ble
This project aims at providing a safe Rust wrapper of esp-idf to enable BLE on the ESP32 microcontrollers family
ble bluetooth bluetooth-low-energy embedded esp-idf esp32 rust
Last synced: 29 Apr 2025
https://github.com/asukiaaa/esp32bb
A KiCad project for esp-wroom-32 and breadboard.
breadboard breakout esp32 kicad
Last synced: 17 Mar 2025
https://github.com/jczic/MicroWorkers
A micro workers class that easily manages a pool of threads to optimise simultaneous jobs and jobs endings, for MicroPython (used on Pycom modules & ESP32)
concurency concurrency esp32 hc2 jobs lopy micropython multithread multithreading pool pycom queue thread threads wipy worker-queue worker-threads workers
Last synced: 12 Apr 2025
https://github.com/cbpowell/espsense
Use ESPHome to emulate TP-Link Kasa HS110 plugs, and report energy usage to your Sense Home Energy Monitor (or anything else on your network!) via ESP8266/ESP32 devices
energy-monitor esp32 esp8266 esphome report-energy sense sensor
Last synced: 12 Apr 2025
https://github.com/jczic/microworkers
A micro workers class that easily manages a pool of threads to optimise simultaneous jobs and jobs endings, for MicroPython (used on Pycom modules & ESP32)
concurency concurrency esp32 hc2 jobs lopy micropython multithread multithreading pool pycom queue thread threads wipy worker-queue worker-threads workers
Last synced: 19 Mar 2025
https://github.com/hafidhh/flowsensor-arduino
Water Flow Sensor / Flow Meter Arduino Library, Flow Rate, Volume, YF-S201, YF-B1, OF10ZAT, OF10ZZT, OF05ZAT, OF05ZZT
arduino arduino-library esp32 esp8266 flow-sensor sensor waterflow-sensor
Last synced: 11 Apr 2025
https://github.com/alankrantas/micropython-TEA5767
MicroPython driver for TEA5767 FM radio module on ESP8266/ESP32/Pico
esp32 esp8266 fm micropython micropython-esp32 micropython-esp8266 pico python radio tea5767
Last synced: 13 May 2025
https://github.com/myvobot/pi_pico_wifi_driver
A simple driver using AT command to access WiFi/Internet on the Pi Pico
at esp01 esp32 esp8266 micropython raspberry-pi-pico rp2040 wifi
Last synced: 02 May 2025
https://github.com/ricardoquesada/unijoysticle2
Bluetooth gamepad support for the Commodore 64 / Atari / Amiga, etc.
bluetooth commodore64 esp32 gamepad
Last synced: 03 Dec 2024
https://github.com/educ8s/arduino-color-e-paper-weather-station
ESP32 Arduino Color E Paper Weather Station project
arduino arduino-project bmp180 dht22 dht22sensor diy-electronics diy-project e-ink e-ink-wireless e-paper e-paperdisplay esp32 esp32-arduino
Last synced: 15 Apr 2025
https://github.com/nanoframework/CoreLibrary
:package: .NET nanoFramework Base Class Library
baseclass csharp esp32 hacktoberfest mcu nanoframework stm32
Last synced: 20 Jun 2025
https://github.com/J-Rios/Arduino-esp32sshclient
Arduino library for ESP32 that implements an SSH client to connect and execute commands in a remote Server.
arduino arduino-library client esp32 esp32-arduino esp32-library libssh2 ssh ssh-client
Last synced: 28 Jan 2025
https://github.com/tobozo/yamlduino
YAML <=> JSON converter for ESP32, ESP8266, RP2040 and possibly other devices
arduino arduinojson cjson esp32 esp8266 json libyaml rp2040 rp2040-zero rp2040w samd yaml yaml2json yamltojson yml
Last synced: 11 Apr 2025
https://github.com/dewenni/esp32-jarolift-controller
Controlling Jarolift(TM) TDEF shutters via ESP32 and CC1101 - MQTT - Home Assistant
alexa cc1101 esp32 gateway hass home-assistant homeassistant homekit jarolift mqtt smarthome tdef w5500
Last synced: 06 May 2025
https://github.com/eudes/korg-nts1-esp32
An attempt to build a custom panel for the `Korg NTS-1` using the ESP32 and an investigation into the inner workings of the `nts-1-customizations` libraries.
custom-panel customization esp32 korg nts-1 platformio spi stm32
Last synced: 24 Apr 2025
https://github.com/beboxos/circuitpython
circuipython projects of BeBoX
adafruit circuitpython esp32 raspberry-pi
Last synced: 08 Feb 2025
https://github.com/koenvervloesem/getting-started-with-esphome
Code examples, errata and additional tips and references to interesting projects for the book "Getting Started with ESPHome: Develop your own custom home automation devices"
bluetooth bluetooth-low-energy displays electronics esp32 esp8266 esphome home-assistant home-automation infrared mqtt nfc sensors
Last synced: 09 Mar 2025
https://github.com/nopnop2002/esp-idf-ftpserver
ftp server for esp-idf using FAT file system
esp-idf esp32 fat32 ftp ftp-server
Last synced: 19 Mar 2025
https://github.com/nopnop2002/esp-idf-m5stickc
M5StickC ST7735S Driver for esp-idf
esp-idf esp32 m5stickc st7735s
Last synced: 16 Mar 2025
https://github.com/husarnet/esp32-internet-ota
ESP32 + GitHub Actions + Husarnet. A boilerplate project for ESP32 allowing in-field firmware update using GitHub Actions workflow.
asyncwebserver esp32 esp32-arduino github-actions husarnet iot-device iot-edge nginx-proxy-manager ota-updates platformio
Last synced: 13 Apr 2025
https://github.com/luc-github/esp3d-tft
ESP3D Firmware for ESP32 based TFT
3dprinter cnc esp32 tft-display wifi
Last synced: 12 Apr 2025
https://github.com/koenvervloesem/bluetooth-low-energy-applications
Code examples, errata and additional tips and references to interesting projects for the book "Develop your own Bluetooth Low Energy Applications for Raspberry Pi, ESP32 and nRF52 with Python, Arduino and Zephyr"
arduino ble bleak bluetooth bluetooth-low-energy esp32 esp32-arduino nimble-arduino-library nordic-semiconductor nordicsemi nrf52 nrf52840 nrf52840-dk nrf52840-dongle nrf5x python raspberry-pi zephyr
Last synced: 05 May 2025
https://github.com/yasir-shahzad/softi2c
Software-based I2C communication library for Arduino
arduino esp32 esp8266 i2c-bus i2c-sensors softi2c
Last synced: 15 Apr 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: 20 Dec 2024
https://github.com/dernasherbrezon/sx127x
Library to work with Semtech chips SX1276/SX1277/SX1278/SX1279.
esp-idf esp32 lora raspberry-pi raspberrypi semtech sx1276 sx1277 sx1278 sx1279
Last synced: 11 Apr 2025
https://github.com/fbiego/dt78-esp32-firmware
Firmware for the DT78 watch based on ESP32 microcontroller
ble cst816s dt78 dt78-firmware esp32 esp32-pico-d4 firmware gc9a01 kxtj3-1057 lvgl smartwatch
Last synced: 19 Dec 2024
https://github.com/gyverlibs/settings
Простой конструктор вебморды для настроек esp8266/esp32
arduino esp32 esp8266 gui settings settings-gyver settingsesp settingsgyver ui webface
Last synced: 10 Feb 2025
https://github.com/miguelangelcasanova/codos
Un sistema de detección del CO2 para el aula
arduino co2 co2-sensor docencia esp32
Last synced: 28 Jan 2025
https://github.com/runeharlyk/spotmicroesp32-leika
My take on the quadruped Spot Micro robot. Its built around an ESP32 cam microcontroller and utilizes a svelte app to control it
esp32 esp32-cam freertos quadruped quadruped-simulation robot robotics spot spotmicro svelte tailwindcss typescript vite websocket
Last synced: 13 Jun 2025
https://github.com/whitecatboard/whitecat-ide
The Whitecat IDE, to program the ecosystem in Blocks or Lua
blockly esp32 lua-rtos programming-language
Last synced: 30 Apr 2025
https://github.com/tuupola/esp_effects
Old school demo effects for ESP32
esp-idf esp32 hagl m5stack t-watch-2020
Last synced: 20 Mar 2025
https://github.com/simongolms/homekit-qrcode
Generate a pairing HomeKit QR code label for your HomeKit accessory from the command line
apple esp32 esp8266 homebridge homekit pairing qrcode
Last synced: 25 Jan 2025
https://github.com/jczic/xasyncsockets
XAsyncSockets is an efficient Python/MicroPython library of managed asynchronous sockets.
async async-programming asynchronous client client-server concurrent-processes esp32 fifo-queue hc2 micropython pool pycom python server sockets ssl tcp tls udp wipy
Last synced: 07 May 2025
https://github.com/homespan/somfyplus
HomeKit Controller for Somfy Motorized Shades
arduino-sketch esp32 home-automation homekit homespan somfy-motorized-shades
Last synced: 19 Mar 2025
https://github.com/arashsm79/OFMon
Offline-first smart energy monitoring platform using Rust, ESP32, Thingsboard, and a fork of Thingsboard Mobile flutter app.
dart embedded embedded-hal embedded-rust embedded-svc emon energy-monitor esp-idf esp-idf-hal esp-idf-svc esp-idf-sys esp-rs esp32 espressif flutter iot littlefs rust smart-energy-monitor thingsboard
Last synced: 13 Apr 2025
https://github.com/azholtikov/zhnetwork
ESP-NOW based Mesh network for ESP8266/ESP32.
esp-now esp32 esp8266 espnow mesh mesh-network mesh-networks
Last synced: 12 Apr 2025
https://github.com/mydevicesiot/cayenne-docs
The Cayenne documentation system
arduino cayenne docs esp32 esp8266 iot lorawan mqtt raspberrypi
Last synced: 07 May 2025
https://github.com/kapraran/FreqCountESP
A frequency counter library for esp32
arduino esp32 esp32-library frequency-counter interrupt-driven-programs
Last synced: 12 Jun 2025
https://github.com/lemariva/uPyPortal
A captive portal for MicroPython using ESP32 (WeMos)
esp32 hacking micropython wifi-hacking
Last synced: 13 May 2025
https://github.com/omarbenhamid/micropython-ds1302-rtc
DS1302 RTC Clock driver for Micropython
ds1302 esp32 micropyhton micropython-esp32
Last synced: 13 May 2025
https://github.com/0015/python-data-sampling-app
Data Sampling App from Serial to CSV file
accelerometer arduino csv data esp32 gyroscope pysimplegui python sampling serial-communication serialport
Last synced: 26 Apr 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: 20 Dec 2024
https://github.com/thelastoutpostworkshop/animated_gif_memory
Animated GIF on a Round Display (GC9A01) with the ESP32 - Memory-Based Version
animated-gif arduino esp32 gc9a01 tftespi
Last synced: 17 Jun 2025
https://github.com/vshymanskyy/blynk-library-lua
Blynk library for Lua. Works with Lua 5.1+, LuaJIT, NodeMCU.
blynk esp32 esp8266 iot lua lua-library luajit openwrt
Last synced: 13 Apr 2025
https://github.com/alankrantas/micropython-tea5767
MicroPython driver for TEA5767 FM radio module on ESP8266/ESP32/Pico
esp32 esp8266 fm micropython micropython-esp32 micropython-esp8266 pico python radio tea5767
Last synced: 22 Apr 2025
https://github.com/orbital-systems/react-native-esp-idf-provisioning
ESP IDF provisioning and custom data library for react-native
ble esp32 esp32-idf provisioning softap wifi-configuration
Last synced: 01 May 2025
https://github.com/nliaudat/floor-heating-controller
esphome firmware for esp32_8ch_motor_shield
Last synced: 14 Apr 2025
https://github.com/tobozo/esp32-3dprinter-bridge
A network <=> ESP32 <=> USB (FTDI) <=> 3D printer Bridge
3dprinter arduino esp32 serial serial-bridge usb usb-host wifi-bridge
Last synced: 30 Apr 2025
https://github.com/nanoframework/corelibrary
:package: nanoFramework Base Class Library
baseclass csharp esp32 hacktoberfest mcu nanoframework stm32
Last synced: 16 May 2025
https://github.com/lemariva/upyportal
A captive portal for MicroPython using ESP32 (WeMos)
esp32 hacking micropython wifi-hacking
Last synced: 13 Apr 2025
https://github.com/dzikuvx/esp32_gps_thingy
GPS location provider and distance measurement with ESP32
esp32 esp32-arduino gps gps-coordinates
Last synced: 14 Apr 2025
https://github.com/etiennec78/home-automation
Home Assistant blueprints and automations to awaken your home ✨
automatic automation blueprints diy esp32 esphome gate gate-automation home home-assistant home-assistant-blueprint home-automation homeassistant iot ratgdo scripts
Last synced: 14 Apr 2025
https://github.com/adafruit/adafruit_wippersnapper_arduino
WipperSnapper is a firmware for creating no-code IoT electronics projects.
arduino arduino-library esp32 esp8266 iot no-code rp2040 wippersnapper
Last synced: 06 Apr 2025
https://github.com/cifertech/pocket-gps
Simple project w/ GPS Neo-6m and ESP32
Last synced: 10 Apr 2025