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-17 00:10:05 UTC
- JSON Representation
https://github.com/miketeachman/micropython-rotary
MicroPython module to read a rotary encoder.
driver encoder esp32 esp8266 micropython micropython-driver pyboard raspberry-pi-pico rotary-encoder rotary-encoders teensy40 teensy41 tinypico uasyncio
Last synced: 05 Apr 2025
https://github.com/gepd/Deviot
Sublime Text plugin for IoT development based in PlatformIO ecosystem (Arduino IDE)
arduino arduino-ide deviot esp32 esp8266 ota platformio python
Last synced: 25 Nov 2024
https://github.com/esphome/issues
Issue Tracker for ESPHome
esp32 esp8266 home-assistant home-automation iot wifi
Last synced: 15 May 2025
https://github.com/tuupola/hagl
Hardware Agnostic Graphics Library for embedded
esp-idf esp32 gd32v graphics-library hagl raspberry-pi-pico rp2040
Last synced: 05 Apr 2025
https://github.com/hugokernel/esphome-weather-station
ESPHome version of Elektor weather station v2
elektor-magazine esp32 esphome home-assistant homeassistant precipitation rain weather-station wind wind-speed
Last synced: 09 Apr 2025
https://github.com/lasselukkari/aWOT
Arduino web server library.
arduino esp32 esp8266 http iot rest rest-api web-server
Last synced: 11 May 2025
https://github.com/realcorebb/bblaser
Maybe the best ESP32 RGB laser galvo projector.
Last synced: 06 Apr 2025
https://github.com/dchristl/esp32_nat_router_extended
a simple ESP32 NAT Router with some additional features
esp32 iot microcontroller wifi
Last synced: 08 Feb 2025
https://github.com/beryllium-org/os
Beryllium OS, a unix-like operating system for CircuitPython powered microcontrollers. (Formerly known as ljinux)
beryllium cardputer circuitpython embedded esp32 esp32-c3 esp32-c6 esp32-s2 esp32-s3 m5stack-cardputer microcontroller nrf52840 python rp2040 samd51 seeed-wio-terminal
Last synced: 16 May 2025
https://github.com/erriez/esphomepcpowercontrolhomeassistant
ESPHome ESP8266/ESP32 PC Power Control via Home Assistant
atx button computer diy esp32 esp8266 esphome homeassistant pc power power-control power-status powersaving remote-control reset status wakeonlan wifi wol
Last synced: 12 Apr 2025
https://github.com/expresslrs/expresslrs-hardware
STM32/ESP32/ESP8285-based High-Performance Radio Link for RC applications
diy drone esp32 esp8266 fpv gplv3 hacktoberfest lora open-source pcb plane quadcopter rc remote-control stl stm32 sx127x sx1280
Last synced: 05 Apr 2025
https://github.com/chkr1011/mqttmultimeter
Cross platform MQTT client for MQTT debugging and message inspection. It is based on the .NET library MQTTnet.
arduino debugging esp32 esp8266 home-automation iot linux macos mqtt mqtt-broker mqtt-client mqtt-explorer mqtt-protocol mqtt-server mqtt-smarthome mqttclient postman smart-home smarthome windows
Last synced: 16 May 2025
https://github.com/esp-rs/espup
Tool for installing and maintaining Espressif Rust ecosystem.
embedded embedded-systems esp32 espressif rust toolchain
Last synced: 15 May 2025
https://github.com/circuitsetup/split-single-phase-energy-meter
Split Single-phase Energy Meter
arduino-library atm90e32 eaglecad electronics-projects energy-data energy-efficiency energy-meter energy-monitor energy-monitoring-utilities esp32 esp32-arduino esp32-library esp8266 esp8266-arduino openenergymonitor
Last synced: 16 May 2025
https://github.com/shorepine/alles
A many speaker distributed music synthesizer using UDP multicast over WiFi
Last synced: 16 May 2025
https://github.com/marcel-licence/esp32_basic_synth
ESP32 based simple synthesizer project
arduino audio esp32 midi synthesizer
Last synced: 12 Apr 2025
https://github.com/DomiStyle/esphome-panasonic-ac
Open source alternative for Panasonic air condition wifi adapters that works locally without the Comfort Cloud
ac climate cloud comfort comfort-cloud esp esp32 esp8266 esphome heat heat-pump home-assistant home-automation hvac iot mqtt panasonic pump
Last synced: 06 Feb 2025
https://github.com/belyalov/tinyweb
Simple and lightweight HTTP async server for micropython
cats cats-effect esp32 esp8266 http-server iot micropython rest-api restful web-server
Last synced: 06 Apr 2025
https://github.com/miketeachman/micropython-i2s-examples
Examples for I2S support on microcontrollers that run MicroPython
audio esp32 i2s i2s-dac i2s-microphone i2s-protocol micropython pyboard raspberry-pi-pico teensy40 teensy41
Last synced: 12 Apr 2025
https://github.com/protofy-xyz/protofy
AI Driven Machine Automation Platform 🚀🚀
agent-based agentic-ai agentic-framework ai-agents ai-engineering aiot arduino automation esp32 esp32-s3 industry industry-4 llm llm-agent llm-agentic-ai llm-agents machine-automation raspberry-pi
Last synced: 21 Apr 2025
https://github.com/BrianPugh/belay
Belay is a python library that enables the rapid development of projects that interact with hardware via a micropython-compatible board.
arduino esp32 firmata hardware iot micropython package-manager physical-computing raspberry-pi-pico robotics serial
Last synced: 11 Apr 2025
https://github.com/nopnop2002/esp-idf-st7789
ST7789 Driver for esp-idf
bmp esp-idf esp32 jpeg jpeg-decoder png png-decoder st7789 ttgo
Last synced: 06 Apr 2025
https://github.com/pkerspe/esp-steppermotor-server
Turn your ESP32 into a complete stepper motor control server with web UI, REST API and serial control interface
cli device-control esp32 esp32-arduino rest-api stepper-motors webapp
Last synced: 07 Apr 2025
https://github.com/sinricpro/esp8266-esp32-sdk
Library for https://sinric.pro - simple way to connect your device to Alexa, Google Home, SmartThings and cloud
alexa-skill arduino esp32 esp8266 google-home iot platformio
Last synced: 16 May 2025
https://github.com/lathoub/arduino-ble-midi
MIDI over Bluetooth Low Energy (BLE-MIDI) 1.0 for Arduino
arduino arduino-library arduino-midi-library arduino-nano arduino-nano-33-ble arduino-nano-rp2040-connect ble ble-midi bluetooth-low-energy esp32 midi rp2040 transport-layer
Last synced: 12 Apr 2025
https://github.com/fbiego/esp32time
An Arduino library for setting and retrieving internal RTC time on ESP32 boards
arduino arduino-library esp32 esp32-arduino rtc time
Last synced: 03 Apr 2025
https://github.com/brianpugh/belay
Belay is a python library that enables the rapid development of projects that interact with hardware via a micropython-compatible board.
arduino esp32 firmata hardware iot micropython package-manager physical-computing raspberry-pi-pico robotics serial
Last synced: 08 Apr 2025
https://github.com/blynkkk/lib-python
Blynk IoT library for Python and Micropython
blynk embedded esp32 esp8266 hardware iot iot-application iot-cloud iot-device iot-platform library linux mcu microcontroller micropython python raspberry-pi raspberry-pi-3
Last synced: 05 Apr 2025
https://github.com/lexus2k/tinyproto
Tiny Software Protocol for communication over UART, SPI, etc
arduino atmega avr communication esp32 hdlc hdlc-like microcontroller protocol protocol-library rfc1662 serial serialport spi spi-protocol win32 windows-desktop
Last synced: 06 Apr 2025
https://github.com/fbiego/esp32_ble_ota_arduino
OTA update on ESP32 via BLE
android arduino ble bluetooth-le bluetooth-low-energy esp32 firmware ota ota-update spiffs
Last synced: 07 Apr 2025
https://github.com/lemariva/upylorawan
ESP32 using MicroPython meets LoRa and LoRaWAN.
esp32 lora lorawan lorawan-application
Last synced: 09 Apr 2025
https://github.com/lnlp/lmic-node
LMIC-node | One example to rule them all. LMIC-node is an example LoRaWAN application for a node that can be used with The Things Network. It demonstrates how to send uplink messages, how to receive downlink messages, how to implement a downlink command and it provides useful status information. With LMIC-node it is easy to get a working node quickly up and running. LMIC-node supports many popular (LoRa) development boards out of the box. It uses the Arduino framework, the LMIC LoRaWAN library and PlatformIO.
arduino cmwx1zzabz cross-platform esp32 example iot lmic lora32 lora32u4 lorawan lorawan-device lorawan-node platformio rfm95 samd21 stm32 sx1276 t-beam the-things-network ttn
Last synced: 07 Apr 2025
https://github.com/beegee-tokyo/dhtesp
Optimized DHT library for ESP32/ESP8266 using Arduino framework
arduino-ide dht dht11 dht22 esp32 esp8266 espressif platformio
Last synced: 17 Jan 2025
https://github.com/mixiaoxiao/arduino-homekit-esp32
[Deprecated] Native Apple HomeKit accessory implementation for the ESP32 Arduino core.
Last synced: 13 Jun 2025
https://github.com/cpq/mdk
A bare metal SDK for the ESP32 & ESP32C3
bare-metal baremetal esp32 esp32c3 sdk
Last synced: 07 Apr 2025
https://github.com/gi-z/csikit
Python CSI processing and visualisation tools for Atheros, Intel, Nexmon, ESP32, FeitCSI, and PicoScenes (USRP, etc) formats.
atheros csi csi-data csi-extraction-suite csi-parsing esp32 intel numpy picoscenes python visualisation wifi-hardware
Last synced: 15 May 2025
https://github.com/lennarthennigs/esptelnet
ESP library that allows you to setup a telnet server for debugging.
arduino debugging esp32 esp8266 esp8266-arduino telnet
Last synced: 12 Apr 2025
https://github.com/xreef/pcf8574_library
PCF8574 library. 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 to use and encoder support.
arduino arduino-library digital encoder esp-01 esp32 esp8266 expander i2c library pcf8574 rp2040 stm32
Last synced: 12 Apr 2025
https://github.com/turgu1/EPub-InkPlate
An EPub Reader for the ESP32 based InkPlate e-Ink devices.
Last synced: 10 May 2025
https://github.com/pebri86/esplay_micro_hardware
Micro version of esplay hardware, ESP32 based gaming console
console development esp32 esplay game ili9341 odroid-go tft wrover
Last synced: 28 Nov 2024
https://github.com/0015/esp32berry
ESP32Berry Project
arudino cyberdeck diyproject esp-idf esp32 esp32berry keyboard lvgl t-deck thatproject
Last synced: 09 Apr 2025
https://github.com/thingpulse/minigrafx
ESP8266 graphics library
e-ink epaper esp32 esp8266 framebuffer graphics-library
Last synced: 09 Apr 2025
https://github.com/philippe44/squeezeamp
all-in-one audio board, works specially well with LogitechMediaServer
airplay amplifier-pcb audio bluetooth esp32 i2s logitechmediaserver pcb spdif spotify wifi
Last synced: 04 Apr 2025
https://github.com/savjee/home-energy-monitor
ESP32-based Home Energy Monitor
arduino aws dynamodb energy esp32 iot lambda serverless
Last synced: 27 Dec 2024
https://github.com/loboris/esp32_epaper_example
Full featured ePaper library for ESP32 with demo application
Last synced: 19 Dec 2024
https://github.com/doudar/smartspin2k
Transform your spin bike into a Smart Trainer!
3d-printing arduino automatic bike ble bluetooth bluetooth-low-energy cycling electronics erg esp32 exercise fitness hardware meter platformio power spin stepper-motor zwift
Last synced: 16 May 2025
https://github.com/trombik/esp_wireguard
WireGuard Implementation for ESP-IDF.
esp-idf esp32 esp8266 wireguard
Last synced: 04 Apr 2025
https://github.com/doudar/SmartSpin2k
Transform your spin bike into a Smart Trainer!
3d-printing arduino automatic bike ble bluetooth bluetooth-low-energy cycling electronics erg esp32 exercise fitness hardware meter platformio power spin stepper-motor zwift
Last synced: 06 May 2025
https://github.com/h2zero/esp-nimble-cpp
C++ library for the esp32 NimBLE stack based on and mostly compatible with @nkolban cpp_utils BLE library.
ble bluetooth-low-energy esp32 nimble
Last synced: 16 May 2025
https://github.com/sh123/esp32_loraprs
LoRa ESP32 KISS Bluetooth modem (for APRSDroid or aprs.fi iOS) + APRS-IS RX/TX iGate over WiFi + Digipeater + DV (with Codec2 Walkie-Talkie)
amateur-radio aprs aprs-rx aprs-tracker aprsdroid aprsis codec2 esp32 esp32-ardunio esp32-library ham-radio iot kiss lora lora-gateway lora-server lorawan tnc tracker uhf
Last synced: 13 Apr 2025
https://github.com/devbis/st7789_mpy
Fast pure-C driver for MicroPython that can handle display modules on ST7789 chip
esp32 esp8266 micropython micropython-driver st7789
Last synced: 09 Apr 2025
https://github.com/zanjie1999/httprandommusic
让小爱音箱播放局域网NAS上的音乐 随机http音乐播放服务
esp32 http music-player streaming xiaomi
Last synced: 09 Apr 2025
https://github.com/hideakitai/arduinoosc
OSC subscriber / publisher for Arduino
arduino esp32 esp8266 esp8266-arduino osc serial
Last synced: 04 Apr 2025
https://github.com/zibous/ha-watermeter
Data provider for smartmeter watermeter.
esp32 esphome home-assistant izar mbus mqtt raspberry-pi-3 rtl-sdr rtl-wmbus watermeter wmbus-dongle wmbusmeters
Last synced: 04 Apr 2025
https://github.com/lemariva/uPyLoRaWAN
ESP32 using MicroPython meets LoRa and LoRaWAN.
esp32 lora lorawan lorawan-application
Last synced: 13 May 2025
https://github.com/echo-lalia/microhydra
MicroHydra is a simple, 'OS-like', MicroPython based app switcher designed for ESP32 based devices.
cardputer cyberdeck esp32 launcher micropython os t-deck
Last synced: 04 Apr 2025
https://github.com/a7md0/wakeonlan
Wake On LAN magic packets generator library for ESP8266 & ESP32 boards
esp32 esp32-arduino esp8266 esp8266-arduino espressif32 espressif8266 platformio wake-on-lan wol
Last synced: 12 Jun 2025
https://github.com/hieromon/pagebuilder
An arduino library to create html string in the sketch for ESP8266/ESP32 WebServer.
arduino-library esp32 esp32-arduino esp8266 esp8266-arduino html-page html-string page-builder
Last synced: 07 May 2025
https://github.com/0015/ESP32Berry
ESP32Berry Project
arudino cyberdeck diyproject esp-idf esp32 esp32berry keyboard lvgl t-deck thatproject
Last synced: 19 Apr 2025
https://github.com/simplefoc/arduino-foc-balancer
Modular Arduino two wheel balancing robot based on gimbal BLDC motors and simplefoc library
3d-printing arduino arduino-foc-balancer arduino-project balancer esp32 field-oriented-control mechatronics simplefoc-library stm32 twip wheel-balancing-robot
Last synced: 10 Apr 2025
https://github.com/boris1993/sms_forwarder_air780_esp32
使用合宙ESP32和Air780E构建的短信转发器
air780e esp32 esp32c3 esp32s3 hezhou lua luat luatos sms-forward sms-forwarder sms-forwarding
Last synced: 13 Apr 2025
https://github.com/dchristl/macless-haystack
Create your own AirTag with OpenHaystack, but without the need to own an Apple device
Last synced: 22 Jan 2025
https://github.com/ETS-PoliTO/esp32-sniffer
ESP32 firmware that sniffs PROBE REQUEST packets sent from smartphones looking for a Wi-Fi connection in order to extract different types of information
component esp32 esp32-idf esp32-spiffs esp32-wroom filesystem framework iot mqtt multithreading probe-requests real-time-location smartphones sniffer sntp spiffs task-management tasks tracking-system wifi-connection
Last synced: 12 Apr 2025
https://github.com/toitlang/jaguar
Use live reloading over WiFI to turbo-charge developing for your ESP32.
Last synced: 14 Apr 2025
https://github.com/nopnop2002/esp-idf-ili9340
SPI TFT and XPT2046 touch screen controller driver for esp-idf
bmp esp-idf esp32 ili9325 ili9340 ili9341 jpeg jpeg-decoder m5stack png png-decoder spi st7735 st7796 touchscreen xpt2046
Last synced: 15 Apr 2025
https://github.com/bblanchon/arduinotrace
📓 A dead-simple tracing library to debug your Arduino programs
arduino debugging esp32 esp8266
Last synced: 24 Mar 2025
https://github.com/quadule/knobby
A little Spotify remote to remind you that there's a lot of music out there.
3d-printing arduino esp32 esp32-s3 lilygo lilygo-tdisplay-s3 music playlists remote-control spotify spotify-api spotify-connect ttgo-t-display
Last synced: 04 Apr 2025
https://github.com/earlephilhower/arduino-littlefs-upload
Build and uploads LittleFS filesystems for the Arduino-Pico RP2040, RP2350, ESP8266, and ESP32 cores under Arduino IDE 2.2.1 or higher
arduino esp32 esp8266 littlefs pico2 raspberry-pi-pico rp2040 rp2350
Last synced: 04 Apr 2025
https://github.com/espressif/esp-jumpstart
Jumpstart from concept to production
esp32 esp32-idf iot production
Last synced: 09 Apr 2025
https://github.com/chrismettal/flipper-zero-backpacks
Backpack-style addon boards for the Flipper Zero!
addon backpack board devboard development electronics esp32 flipper flipperzero freecad kicad pentesting security wifi
Last synced: 12 May 2025
https://github.com/Chrismettal/flipper-zero-backpacks
Backpack-style addon boards for the Flipper Zero!
addon backpack board devboard development electronics esp32 flipper flipperzero freecad kicad pentesting security wifi
Last synced: 31 Mar 2025
https://github.com/espressif/idf-extra-components
Additional components for ESP-IDF, maintained by Espressif
Last synced: 16 May 2025
https://github.com/bxparks/aunit
Unit testing framework for Arduino platforms inspired by ArduinoUnit and Google Test. Used with EpoxyDuino for continuous builds.
arduino arduino-library esp32 esp8266 teensyduino unit-testing unit-testing-framework
Last synced: 04 Apr 2025
https://github.com/ctron/rust-esp-container
Container image with pre-built rust compiler for ESP32/ESP8266
Last synced: 14 Jun 2025
https://github.com/stack-chan/m5stack-avatar
An M5Stack library for rendering avatar faces
Last synced: 09 Apr 2025
https://github.com/yoziru/esphome-tesla-ble
Interact with Tesla vehicles over BLE using ESPHome and Home Assistant
ble bluetooth-low-energy esp32 esphome home-assistant tesla tesla-api tesla-ble
Last synced: 04 Apr 2025
https://github.com/tuanpmt/esp32-mqtt
ESP32 MQTT sample project for
esp-idf esp32 iot made-in-vietnam mqtt protocol
Last synced: 16 Mar 2025
https://github.com/LennartHennigs/ESPRotary
Arduino/ESP library to simplify reading rotary encoder data.
arduino arduino-library c-plus-plus embedded esp32 esp8266 hardware mbed rotary-encoder
Last synced: 06 Apr 2025
https://github.com/bxparks/AUnit
Unit testing framework for Arduino platforms inspired by ArduinoUnit and Google Test. Used with EpoxyDuino for continuous builds.
arduino arduino-library esp32 esp8266 teensyduino unit-testing unit-testing-framework
Last synced: 20 Nov 2024
https://github.com/lennarthennigs/esprotary
Arduino/ESP library to simplify reading rotary encoder data.
arduino arduino-library c-plus-plus embedded esp32 esp8266 hardware mbed rotary-encoder
Last synced: 19 Dec 2024
https://github.com/thingsboard/thingsboard-client-sdk
Client SDK to connect with ThingsBoard IoT Platform from IoT devices (Arduino, Espressif, etc.)
arduino arduino-library arduino-nano-rp2040 arduino-nano-rp2040-connect embedded esp esp-idf esp32 esp8266 esp8266-arduino espressif iot iot-platform m5stack-library mcu mqtt raspberry-pi-pico-w rp2040 thingsboard
Last synced: 16 May 2025