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/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/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/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/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/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/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/lemariva/upysensors
MicroPython sensor, actuator and display libraries
esp32 esp8266 library micropython sensors wipy
Last synced: 28 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/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/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/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/valerio-vaccaro/loracaster
A LoraWan TTN compatible firmware for a cheap ESP32/Lora board.
Last synced: 21 Jun 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/rookidroid/hexapod
A 3D Printed Hexapod Robot
3d-printing arduino esp32 esp32-arduino hexapod
Last synced: 13 Apr 2025
https://github.com/dyadica/unity_serialport
Serial port comm's within Unity 3D
arduino comport esp32 serialport unity unity3d
Last synced: 10 Jul 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: 12 Dec 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: 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: 08 Jul 2025
https://github.com/realcorebb/bbmonitor
Cyber Retro-style DIY PC Performance Monitor
Last synced: 20 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: 06 Sep 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/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/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/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: 02 Sep 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: 12 Aug 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/aresta/esp32_gps
GPS device with ESP32 and OpenStreetMap data
arduino esp32 gps openstreetmap
Last synced: 10 Oct 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/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: 08 Sep 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/hugokernel/esphome-rain-detector
ESPHome Rain Detector
esp32 esphome home-assistant homeassistant rain
Last synced: 14 Jul 2025
https://github.com/aasim-a/asynctimer
JavaScript-like Async timing functions (setTimeout, setInterval) for Arduino, ESP8266, ESP32 and other compatible boards
arduino asynctimer callbackfunction esp32 esp32-arduino esp8266 esp8266-arduino javascript setinterval settimeout
Last synced: 18 Aug 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/ricardoquesada/unijoysticle2
Bluetooth gamepad support for the Commodore 64 / Atari / Amiga, etc.
bluetooth commodore64 esp32 gamepad
Last synced: 28 Jul 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: 22 Aug 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: 11 Oct 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/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/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/alexlynd/esp8266-warshipping
Low-cost WarShipping with built-in geofencing, WiFi recon, and Rogue AP on the ESP8266
esp32 esp8266 reconnaissance wardriving warshipping wifi-security
Last synced: 16 Oct 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/nopnop2002/esp-idf-ftpserver
ftp server for esp-idf using FAT file system
esp-idf esp32 fat32 ftp ftp-server
Last synced: 01 Sep 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/nanoframework/CoreLibrary
:package: .NET nanoFramework Base Class Library
baseclass csharp esp32 hacktoberfest mcu nanoframework stm32
Last synced: 20 Jun 2025
https://github.com/beboxos/circuitpython
circuipython projects of BeBoX
adafruit circuitpython esp32 raspberry-pi
Last synced: 23 Oct 2025
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/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/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/cesanta/mongoose-os-smart-light
An example of full IOT product based on Mongoose OS
cc3220 esp32 esp8266 full-stack iot product reference stm32
Last synced: 02 Jul 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: 30 Oct 2025
https://github.com/tuupola/esp_effects
Old school demo effects for ESP32
esp-idf esp32 hagl m5stack t-watch-2020
Last synced: 23 Jun 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/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: 07 Oct 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/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/gyverlibs/settings
Простой конструктор вебморды для настроек esp8266/esp32
arduino esp32 esp8266 gui settings settings-gyver settingsesp settingsgyver ui webface
Last synced: 25 Oct 2025
https://github.com/marcboeker/esp32-ble-ios-demo
Arduino ESP32 BLE server demo with iOS app
arduino bluetooth bluetooth-low-energy esp32 ios ios-bluetooth swift
Last synced: 26 Aug 2025
https://github.com/miguelangelcasanova/codos
Un sistema de detección del CO2 para el aula
arduino co2 co2-sensor docencia esp32
Last synced: 11 Oct 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 Oct 2025