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-24 00:10:32 UTC
- JSON Representation
https://github.com/blakadder/esphome-configs
Blakadder's ESPHome Configurations
esp32 esp8266 esphome esphome-config esphomeyaml esphomeyaml-config home-assistant
Last synced: 13 Aug 2025
https://github.com/netmindz/balboa_gl_ml_spa_control
Control protocol between GL2000 controller and ML series compatibile top panel
esp32 esp8266 home-assistant homeassistant hottub iot spa
Last synced: 17 Mar 2025
https://github.com/georgik/esp32-rust-lilygo-t5-epaper
ESP32 Rust Bare Metal implementation for LilyGO T5 Epaper Serie using SSD1680 crate
bare-metal epaper esp-rs esp32 rust
Last synced: 19 Mar 2025
https://github.com/nopnop2002/esp-idf-irsend
M5Stick and M5StickC(+) as a remote control transmitter
esp-idf esp32 ir m5stack m5stick m5stickc nec remote-control
Last synced: 19 Mar 2025
https://github.com/kampi/esp32-rak3172
LoRaWAN / LoRa P2P library for ESP32 MCUs and the RAK3172 LoRa SoM.
arduino c cpp esp-idf esp32 esp32-arduino lora lorawan lorawan-device lorawan-node platformio rak3172 serial
Last synced: 09 Jul 2025
https://github.com/jakesmd/recording-sign
A WiFi recording sign that automatically lights up when recording in a DAW.
daw esp32 esp32-arduino midi music music-composition neopixel neopixel-strip rtp rtp-midi
Last synced: 30 Apr 2025
https://github.com/takeyamayuki/restuino
A library, firmware to handle arduino GPIO via REST API.
arduino bootloader cpp esp32 esp8266 http iot iot-platform platformio rest-api
Last synced: 14 Jul 2025
https://github.com/PerfecXX/MicroPython-GoogleSheet
Update or append the data to Google Sheet, or get the data on Google Sheet. by using HTTP to execute the Google Apps Script API compatible with ESP32
esp32 googlescript googlesheets googlesheetsapi micropython
Last synced: 08 May 2025
https://github.com/osteele/imu-tools
Send sensor data from an ESP + BNO055 → MQTT and/or serial port
bno055 esp esp32 esp8266 imu-sensor micropython mqtt physical-computing
Last synced: 10 Apr 2025
https://github.com/pyaillet/twatch-idf-rs
twatch rust firmware with std using idf
embedded esp32 esp32-idf rust smartwatch ttgo twatch-2020
Last synced: 11 Jul 2025
https://github.com/lbuque/lcd_binding_micropython
LCD driver for micropython. Support intel8080 and rgb parallel interface.
esp32 esp32-s3 micropython rgb-lcd st7701s st7735 st7789 t-display t-display-s3 t-displays3-amoled t-rgb t-wristband
Last synced: 11 Jul 2025
https://github.com/vogler/led-matrix
16x16 pixel RGB LED matrix with support for WLED and text
3d-printing esp32 esp8266 led-display led-matrix rgb-led wemos-d1-mini wled ws2812b
Last synced: 20 Mar 2025
https://github.com/zebrajaeger/esp32-led-dimmer
This is to connect a LED-Lamp (with up to 16 channels and 4096 steps resolution per channel) to a mqtt server
cplusplus esp32 fram home-automation i2c led-controller mosfet mqtt-client pca9685 platformio pwm wifi
Last synced: 18 Mar 2025
https://github.com/wei1234c/signal_generators
Signal generators ( AD9833, AD9834, AD9850, ADF4351) tools box.
ad9833 ad9834 ad9850 adf4351 cy7c68013a esp32 ft232h function-generator fx2lp micropython python signal-generator syn115 usb-spi waveform-generator
Last synced: 30 Apr 2025
https://github.com/chrisb2/water-system
This project uses weather API's to determine if significant rain has fallen in the last day, or is forecast today, and if so disables the garden watering system to conserve water.
Last synced: 23 Mar 2025
https://github.com/tobozo/imguruploader
🖼️ imgur.com 📤 image/video uploader library for ESP32
arduino esp32 esp32-chimera-core image-upload imgur m5stack
Last synced: 06 May 2025
https://github.com/MahdaSystem/TM1638
TM1638 driver for AVR (ATmega32), STM32 (HAL) and ESP32 (esp-idf)
atmega32 avr esp-idf esp32 esp32-idf seven-segment seven-segment-decoder seven-segment-display seven-segments-display sevensegment-library stm32 stm32-hal tm1638 tm1638display
Last synced: 05 Apr 2025
https://github.com/nanoframework/nf-debugger
🧰 Debugger library for .NET nanoFramework
debugger-library esp32 hacktoberfest i-am-a-nano-tool mcu nanoframework stm32
Last synced: 05 Apr 2025
https://github.com/platima/board-taxonomies
Definitions and examples for different categories of embedded computing boards
arduino devboard esp32 linux raspberry-pi raspberrypi rtos sbc singleboardcomputer stm32
Last synced: 23 Jul 2025
https://github.com/homespan/tempsensori2c
Streams temperature readings from an I2C Analog Devices ADT7410 to HomeKit using HomeSpan
arduino-sketch esp32 home-automation homekit homespan temperature-sensor
Last synced: 19 Mar 2025
https://github.com/fbiego/esp32-spotify-oled
View your current playing song on ESP32 & OLED display using Spotify API
arduino esp32 oled spotify spotify-api spotify-player
Last synced: 03 Aug 2025
https://github.com/pilotak/weathermeters
Arduino library for processing wind speed, wind wane and rain gauge sensors (WH 1080, Sparkfun)
arduino arduino-library esp32 esp8266 meteo rain-gauge rainmeter weather wh1080 winddirection windspeed
Last synced: 13 Sep 2025
https://github.com/lemariva/SmartUPy
Controlling "Tuya-type" smart power outlets using MicroPython
esp32 home-automation micropython outlets
Last synced: 13 May 2025
https://github.com/nopnop2002/esp-idf-ftp-camera
Take a picture and Publish it via FTP
esp-idf esp32 esp32-cam ftp ftp-client
Last synced: 19 Mar 2025
https://github.com/nopnop2002/esp-idf-ssh-client
ssh client for esp-idf
esp-idf esp32 libssh2 ssh ssh-client
Last synced: 19 Mar 2025
https://github.com/christian-me/healthy-indoors-project
Sensor network to monitor indoor CO2 and VOC levels to improve the air quality. To fight against the COVID-19 pandemic it could be important to raise the awareness that there is a potential correlation between air quality and health.
air-exchange air-quality bme680 co2 covid-19 esp-now esp32 esp8266 indoor-environments node-red sensor-network
Last synced: 12 Sep 2025
https://github.com/mauriciobarroso/button
ESP-IDF component to drive multiple instances of tactile switches buttons
button debounce double-click esp-idf esp-idf-component esp32 esp32c3 esp32s2 esp32s3 multifunction oop switch tactile-switches
Last synced: 25 Oct 2025
https://github.com/kike-canaries/canairio_android
Android app of CanAirIO project. This is configuration manager, geo-location tagging and front end of CanAirIO firmware via Bluetooth LE.
air-quality android ble bluetooth-low-energy esp32 firmware
Last synced: 06 Oct 2025
https://github.com/tabahi/esp-wifi-config
Easily manage/store WiFi credentials for ESP32 and ESP8266
arduino-library authentication credentials esp32 esp32-arduino esp32-library esp8266 esp8266-arduino esp8266-library gui wifi-configuration wifi-modules wifimanager
Last synced: 02 Jul 2025
https://github.com/eldavoo/ossigenio
A monitor for air quality in study places. Project made for the subject IoT and 3D Intelligent Systems @ UniMORE 2022-2023
air-quality co2 co2-sensor esp32 esp32-idf flask flutter
Last synced: 20 Feb 2025
https://github.com/unclerus/esp-idf-speex
Speex codec component for ESP32 ESP-IDF
Last synced: 10 Oct 2025
https://github.com/de-dh/esp32-cheap-yellow-display-micropython-lvgl
This repository is about running LVGL under Micropython firmware on the cheap yellow display.
cheap-yellow-display cyd cyd2usb demo esp32 esp32-2432s028 esp32-gui esp32-wroom firmware ili9341 lvgl lvgl8 micropython thonny xpt2046
Last synced: 11 Apr 2025
https://github.com/wollewald/ads1115_mpy
A MicroPython module for the 16-bit, 4 channel ADS1115 ADC. All features of the ADS1115 are implemented, including alert functions.
Last synced: 05 Jul 2025
https://github.com/tommag/esp32_adc_calibration_tool
A small tool to assist in calibrating manually the ESP32 ADC
Last synced: 11 Jun 2025
https://github.com/davidhampgonsalves/solar-game-of-life
E-ink version of Conways Game of Life powered by the sun
e-ink esp32 featured low-power
Last synced: 26 Aug 2025
https://github.com/lnlp/pinout-diagrams
Collection of pinout diagrams for popular microcontroller development boards and LoRa development boards.
boards development-board development-boards esp32 lora lora-module lora32 lora32u4 lorawan mcu microcontroller pinout pinout-diagram pinouts stm32 t-beam
Last synced: 24 Jul 2025
https://github.com/loboris/esp32_new_spi_master_example
Modified esp-idf spi_master driver with example
Last synced: 07 Apr 2025
https://github.com/uru-card/uru-card-pcb
PCB design for URU Card
authenticator esp32 fido2 pcb uru-card
Last synced: 07 Apr 2025
https://github.com/liang-zhu-zi/esp32-thingsboard-mqtt-client
A library for ESP32 to connect to ThingsBoard IoT platform using MQTT protocol.
esp-idf esp32 mqtt thingsboard
Last synced: 10 Jul 2025
https://github.com/cashoefman/esp32-c3-rainbow-led-strip
Espressif ESP32-C3 DevKit M1 Driving a WS2812B-61 Led Strip.
esp-idf esp32 espressif microcontroller
Last synced: 15 Apr 2025
https://github.com/celliesprojects/estreamplayer32
An esp32 app to play radio streams and music from a local lamp or llmp server through a i2s DAC. Compiles in the Arduino IDE.
aac-decoder arduino arduino-ide audio-player dac esp32 esp32-arduino espasyncwebserver icy-streams m5stack-node media-player mp3-decoder mp3-streaming playlist radio-stations web-app web-streaming webradio
Last synced: 19 Apr 2025
https://github.com/vshymanskyy/aiodns
A small async DNS client for MicroPython
asyncio cellular dns esp32 esp8266 ethernet lte mdns micropython rpi-pico-w wifi
Last synced: 22 Apr 2025
https://github.com/qqqlab/esp32_softwire
ESP32 fast bit-bang I2C library for Arduino, drop in replacement for Wire.h
arduino-library esp32 esp32-arduino i2c i2c-master
Last synced: 14 Apr 2025
https://github.com/esp32beans/esp32-ble-hid-exp
Arduino ESP32 BLE HID Explorer and Xbox One Controller
arduino arduino-ide ble blue esp32 hid nimble xbox-one
Last synced: 18 Sep 2025
https://github.com/chrisb2/air-quality
An air quality sensor and display that uses the BME280 and CCS811 sensors to read temperature, relative humidity, equivalent CO2 (eCO2) and Total Volatile Organic Compound (TVOC) and displays the values on a 2.9in Waveshare e-Paper display.
bme280 ccs811 esp32 micropython waveshare
Last synced: 27 Jul 2025
https://github.com/vortigont/embui
Embedded WebUI framefork. Building interactive UI based on websockets for your Arduino projects. This is a fork of EmbUI project
arduino esp32 esp8266 websocket
Last synced: 17 Sep 2025
https://github.com/nanoframework/system.net.http
:package: .NET nanoFramework System.Net.Http class library
csharp-library esp32 hacktoberfest http http-client httpclient https mcu nanoframework stm32
Last synced: 10 Oct 2025
https://github.com/cj667113/loprts
Low Power Remote Temperature Sensor
battery esp32 esp32-wroom low-power microcontroller micropython prtg python temperature temperature-monitoring temperature-sensor
Last synced: 17 Aug 2025
https://github.com/acidvegas/meshtastic
Experiments with Meshtastic 🛰️
decentralized esp32 lilygo lora lora-receiver lora-server lorawan meshtastic meshtastic-python mqtt radio
Last synced: 02 Jul 2025
https://github.com/AlekseyFedorovich/ADXL345_spi_micropython
Library for interacting through the SPI protocol with an 'Analog Devices ADXL345' accelerometer from an MCU flashed with MicroPython. Methods are optimised for trying to reach max available sampling rate for this device
accelerometer adxl345 esp32 frequency micropython micropython-esp32 vibrational-analysis
Last synced: 13 May 2025
https://github.com/tfry-git/closedplayer
Kid-friendly RFID-tag-based MP3 player
Last synced: 18 Mar 2025
https://github.com/alankrantas/micropython-TTP229-BSF
MicroPython ESP8266/ESP32 driver for TTP229-BSF 16-key capacitive keypad in serial interface mode
4x4-keypad capacitive capacitive-touch-sensor esp32 esp8266 keypad micropython micropython-esp32 micropython-esp8266 ttp229
Last synced: 13 May 2025
https://github.com/G-Two/smoke-x-receiver
An ESP32+LoRa application to bridge a ThermoWorks Smoke X remote thermometer to Home Assistant via MQTT
Last synced: 04 Apr 2025
https://github.com/thelastoutpostworkshop/esp32manyroundscreentest
Can the ESP32 handle 6 animated GIFs on 6 different Screens at the same time ?
challenge esp32 gif gif-animation tft-display
Last synced: 30 Oct 2025
https://github.com/nopnop2002/esp-idf-multipart-upload
A multipart file upload example for esp-idf
esp-idf esp32 flask multipart multipart-uploads tornado
Last synced: 19 Mar 2025
https://github.com/nopnop2002/esp-idf-lsm6ds3
A demo showing the pose of the lsm6ds3 6DoF IMU sensor in 3D using esp-idf
esp-idf esp32 euler-angles imu kalman-filter lsm6ds3 madgwick-filter roll-pitch-yaw-angles
Last synced: 19 Mar 2025
https://github.com/lemariva/micropython-i2s-driver
This repository adds I2S support to MicroPython for the ESP32 family.
Last synced: 13 Apr 2025
https://github.com/kosso/espoctoclient
A basic ESP8266 or ESP32 Wifi client to connect to a local OctoPrint system running on a Raspberry Pi and make requests to the OctoPrint REST API.
3d-printing arduino c-plus-plus esp32 esp8266 nodemcu octoprint
Last synced: 19 Mar 2025
https://github.com/farzinkh/ai_edge
Deploy deep neural network models on esp32 SOC.
automation edge-ai edge-computing esp esp-dl esp-idf esp32 esp32-cam esp32s3 ml mlops tensorflow-lite
Last synced: 13 Jul 2025
https://github.com/chrisb2/micropython-fingerprint
MicroPython library for reading Grow and ZhianTec finger print sensors.
esp32 fingerprint-sensor micropython pyboard
Last synced: 23 Mar 2025
https://github.com/de-dh/ESP32-Cheap-Yellow-Display-Micropython-LVGL
This repository is about running LVGL under Micropython firmware on the cheap yellow display.
cheap-yellow-display cyd cyd2usb demo esp32 esp32-2432s028 esp32-gui esp32-wroom firmware ili9341 lvgl lvgl8 micropython thonny xpt2046
Last synced: 04 Apr 2025
https://github.com/andygeiss/esp32-controller
This package provides an API for mapping Golang into Arduino code, which can be used by https://github.com/andygeiss/esp32-transpiler.
Last synced: 24 Oct 2025
https://github.com/survivingwithandroid/esp32-rest-api-server
Implement a Rest API Server using ESP32 to expose Rest JSON API
esp32 iot rest-api restful-api tutorial
Last synced: 10 Jul 2025
https://github.com/nopnop2002/esp-idf-gps-repeater
Transfer GPS NMAE messages over Wifi
Last synced: 19 Mar 2025
https://github.com/wolfg1969/my-esphome
ESPHome configurations files used in my home.
domoticz esp32 esp8266 esphome homeassistant homeauto mqtt nodemcu
Last synced: 13 May 2025
https://github.com/strid3r21/beemotions3
Home to all files related to the Bee Motion S3
arduino circuitpython esp32 esp32-s3 micropython
Last synced: 08 May 2025
https://github.com/thonny/thonny-esp
Plug-in for Thonny IDE which adds ESP8266 and ESP32 MicroPython backends
esp32 esp8266 micropython micropython-esp32 micropython-esp8266 python thonny
Last synced: 07 Oct 2025
https://github.com/alankrantas/micropython-ttp229-bsf
MicroPython ESP8266/ESP32 driver for TTP229-BSF 16-key capacitive keypad in serial interface mode
4x4-keypad capacitive capacitive-touch-sensor esp32 esp8266 keypad micropython micropython-esp32 micropython-esp8266 ttp229
Last synced: 27 Apr 2025
https://github.com/rfd-fhem/signalesp
SIGNALduino direclty on ESP8266
arduino c-plus-plus digigal esp32 esp8266 fhem microcontroller nodemcu radio receiver rf signal sniffer stale transmitter wemos
Last synced: 23 Oct 2025
https://github.com/russhughes/turtleplotbot3
The TurtlePlotBot3 is a MicroPython based 3D printed drawing robot powered by a TTGO T-Display ESP32 Module
28byj-48 esp32 hershey-fonts hershey-text micropython plotter robot ttgo-t-display turtle-graphics turtlebot
Last synced: 07 Oct 2025
https://github.com/tobozo/esp32-qemu-sim
Github action to run ESP32 compiled binaries in QEmu and collects output logs
Last synced: 07 May 2025
https://github.com/cp0204/cubefx
A better ZimaCube light strip system.
arduino esp32 esp32c3 esp32c3-super-mini ws2812 zimacube zimaos
Last synced: 25 Oct 2025
https://github.com/smanar/cyd-domoticz-remote
WIP project to control your home-automation using Domoticz and a CYD (Cheap touchscreen).
cyd domoticz esp32 home-automation lvgl remote smarthome touchscreen
Last synced: 13 Jun 2025
https://github.com/douglaszuqueto/sensoriamento-analise-e-monitoramento
Sensoriamento: Análise e Monitoramento
adafruit-mcp9808 analytics api dht22 esp32 esp8266 grafana iot monitoring mqtt mysql nodejs webservice zabbix
Last synced: 20 Oct 2025
https://github.com/jackgruber/esp32-timelapse-webcam
ESP32-CAM with webinterface as wireless camara or for taking timelapse with Webinterface
esp32 esp32-cam platformio sd-card stream time-lapse time-lapse-imaging timelapse timelapse-image
Last synced: 26 Oct 2025
https://github.com/celliesprojects/esp32-ps4-jailbreak
Minimal PS4 5.05 jailbreak on a ESP32. Compiles in the Arduino IDE.
esp32 hen jailbreak-server ps4 ps4-exploit-host ps4exploit ps4payload
Last synced: 12 Apr 2025
https://github.com/mr-sven/esp32-8048s050c
Demo for the ESP32-8048S050C Sunton kit with esp-idf and lvgl
esp-idf esp32 esp32-8048s050 esp32s3 lvgl st7262 sunton
Last synced: 25 Oct 2025
https://github.com/meir/macropad
Small QMK-like project for the ESP32-S2
arduino esp32 esp32s2 macropad platformio
Last synced: 25 Oct 2025
https://github.com/deepnetstore/dn_key
ESP32-S2 based IoT device that is CircuitPython ready!
circuitpython esp32 esp32s2 hid iot keyboard-emulation mouse-emulation wifi
Last synced: 29 Oct 2025
https://github.com/ImplFerris/esp32-rex
Dinosaur Game written in Rust for the ESP32 with an OLED display, using the Embassy framework.
dinosaur-game embedded embedded-systems esp-hal esp32 esp32-rust oled-display-ssd1306 rust rustlang
Last synced: 04 Sep 2025
https://github.com/0015/lora_gps_viewer
[ThatProject] ESP32 LoRa GPS Data Viewer
esp32 gps-data lora lorawan-application map serial-communication thatproject web-serial web-serial-port
Last synced: 03 Sep 2025