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-23 00:10:15 UTC
- JSON Representation
https://github.com/one-iot/oneiot
An open source IoT platform for makers
esp32 google-assistant google-assistant-sdk iot oneiot raspberry-pi raspberry-pi-3
Last synced: 06 Mar 2026
https://github.com/parsapoorsh/arduino-esp-snips
useful arduino / esp8266 / esp32 snippets
Last synced: 02 Apr 2026
https://github.com/martinthoma/temperature-sensor
Build the perfect temperature/humidity sensor for my smart home
esp32 home-automation humidity humidity-sensor iot sensors smart-home temperature temperature-sensor
Last synced: 17 Apr 2026
https://github.com/friedinger/wifirgbband
Control an adafruit neopixel led strip with an ESP32 webserver
adafruit-neopixel arduino esp32 rgb
Last synced: 17 Apr 2026
https://github.com/lbuque/haptic
A simple haptic feedback motor driver module for micropython.
esp32 micropython t-watch t-watch-2020
Last synced: 17 Apr 2026
https://github.com/seg71/rezbt
PS2 Rez Trance Vibrator Bluetooth Amorelie bridge
amorelie esp32 playstation2 ps2 rez vibrator
Last synced: 17 Apr 2026
https://github.com/dr2okevin/esp32-particulate-matter-sensor
Reads the fine dust values of an SDS011 and sends them via WiFi to an MQTT broker.
Last synced: 17 Apr 2026
https://github.com/jovinull/bixim
Cross-platform virtual pet engine for ESP32 + PC. HAL architecture, fixed-timestep game loop, FSM pet logic, and SSD1306 OLED rendering — built from scratch in C/C++.
cpp cross-platform embedded embedded-systems esp32 finite-state-machine game-engine iot oled platformio raylib retro ssd1306 tamagotchi virtual-pet
Last synced: 03 Apr 2026
https://github.com/jwilleke/seiral-input-test
Demonstration on obtaining and handling input from the Serial Terminal to Arduino.
Last synced: 17 Apr 2026
https://github.com/thijses/as5600_thijs
A slightly faster (lower level) AS5600 I2C library for atmega328p, ESP32, MSP430 or STM32 (or Wire.h)
arduino arduino-library as5600 esp32 msp430 platformio-library
Last synced: 17 Apr 2026
https://github.com/rakhaevandy27/dht22-with-nrf24l01-
This project demonstrates a simple wireless temperature and humidity monitoring system using ESP32 microcontrollers, DHT22 sensors, NRF24L01 transceivers, and an SSD1306 OLED display.
arduino dht dht11 dht22 esp32 iot-device nrf24l01 oled-display-ssd1306
Last synced: 10 May 2026
https://github.com/tratteo/esp32_pin_driver
A simple universal pin driver for ESP32 Dev boards
Last synced: 30 Apr 2026
https://github.com/pixelweatherproject/pwmp-msg
Provides the types representing all messages in the PixelWeather Messaging Protocol.
esp32 esp32-rust esp32-wifi esp32s3 pixelweather rust serde-serialization weather weather-station
Last synced: 17 Apr 2026
https://github.com/danja/sound-machine
A testbed for trying out sound synthesis ideas built from off-the-shelf modules.
arduino due esp32 experimental music sound synth testbed
Last synced: 17 Apr 2026
https://github.com/linkoucommander/esp32-ds18b20
ESP32 driver for DS18B20 temperature sensors
c cpp ds18b20 esp32 onewire temperature-sensor
Last synced: 17 Apr 2026
https://github.com/almond-hydroponics/sht-sensor-lib
sht21 sensor library
environmental-monitoring esp32 esp8266 sht21
Last synced: 17 Apr 2026
https://github.com/tevesmanuel/esp32-sumo-linebot
Final project alberth tomas minisumo, maded with esp32
Last synced: 17 Apr 2026
https://github.com/cfrankb/esp32_samples
Samples for the ESP32 family of microcontrollers - esp-idf and micropython
esp-idf esp32 joystick micropu
Last synced: 17 Apr 2026
https://github.com/tratteo/esp32_thermal_sensor
ESP32 one wire thermal sensor driver (WiFi/Serial)
Last synced: 30 Apr 2026
https://github.com/sonu27/polverine
Air quality sensor firmware (ESP32-S3 + BMV080 PM2.5 + BME690) with Grafana dashboard
air-quality bme690 bosch-sensor esp-idf esp32 esp32s3 freertos grafana iaq iot mqtt particulate-matter pm25 timescaledb
Last synced: 04 Apr 2026
https://github.com/joserenatos/bebedourocomedourosmart
Trata-se do repositório de um projeto de bebedouro e comedouro para Pets, controlado pelo Telegram, e utilizando o microcontrolador ESP32-WROOM.
esp32 esp32-wroom pets telegram
Last synced: 17 Apr 2026
https://github.com/gatonero/parallaxlcd
MicroPython Library for ParrallaxLCD
esp32 esp8266 lcd-display microprocessor micropython
Last synced: 17 Apr 2026
https://github.com/cfmvcarlos/micropython-esp32
his repository contains a set of test scripts and examples for running on the ESP32 board using MicroPython. The tests cover a variety of microcontroller features such as PWM, GPIO interrupts, ADC, timers, and WiFi network interactions.
cmd esp32 micropython micropython-esp32 python3
Last synced: 17 Apr 2026
https://github.com/fapulito/micropython-1.28-demo
Elecrow 1.28" Round Screen | MicroPython Demo
elecrow embedded esp32 micropython python rtc-module tft-display
Last synced: 17 Apr 2026
https://github.com/miliar/the_edge-hardware
A BLE-enabled weight sensor designed for climbing training. The hardware connects with The Edge mobile app, transforming conventional climbing training into an interactive gaming experience with real-time strength feedback and customizable levels.
bouldering circuitpython climbing embedded-systems esp32 training weight-sensor
Last synced: 18 Apr 2026
https://github.com/qguv/charlie_marks
Combined clock / static message marquee for the Adafruit huzzah esp32 module + charliewing LED matrix
adafruit-feather adafruit-feather-huzzah arduino charlieplex-featherwing charlieplex-marquee clock esp32 esp32-arduino feather featherwing hardware huzzah32 marquee platformio
Last synced: 18 Apr 2026
https://github.com/peff74/esp_connect_to_strongest_wifi
a little arduino skript that helps to connect your ESP8266 or ESP32 to the strongest WiFi and reconnet if needed
arduino beginner-friendly esp esp32 esp32-c3 esp8266 non-blocking reconnect roaming strongest wifi wifi-connect wifi-connection wifi-control wifi-reconnect
Last synced: 18 Apr 2026
https://github.com/emberfox205/skyward-flora
Prototype for a solution to read and transfer data between plant sensors and the cloud.
arduino chartjs esp32 fastapi iot platformio python
Last synced: 05 Apr 2026
https://github.com/victhem/infrared-thermal-imager
A device that generates thremal images of the human body and sends to any http client connected to it
amg8833 cpp esp32 microcontroller
Last synced: 19 Apr 2026
https://github.com/sensirion/arduino-i2c-different-buses-example
Tutorial how to set up different I2C buses on Arduino platform
arduino arduino-ide arduino-uno esp32 example i2c nucleo-board pull-up pull-ups resistor scd41 scl sda signal tutorial twowire wire wire1
Last synced: 18 Apr 2026
https://github.com/qguv/huzzah32-pomodoro
Pomodoro timer for the huzzah32 + neopixel featherwing
adafruit-feather adafruit-feather-huzzah arduino esp32 esp32-arduino hardware huzzah32 platformio pomodoro
Last synced: 18 Apr 2026
https://github.com/vistx/modbus-implementation
This repository shows how to implement Modbus RTU communication with ESP-32 Microcontroller
arduino communication cpp csharp esp32 gui hcsr04 industrial long-distance-bus max7219 modbus-master modbus-rtu modbus-slave nodemcu rs485-comunication scada visual-studio visual-studio-code winforms
Last synced: 05 Apr 2026
https://github.com/maxq22/hyt939
A library to use the HYT939 temperature and humidity sensor with the ESP8266 and ESP32.
arduino arduino-library arduino-sketch esp32 esp8266 humidity humidity-control humidity-logger humidity-monitoring humidity-sensor hyt939 iot sensor temperature temperature-control temperature-monitoring temperature-sensor
Last synced: 18 Apr 2026
https://github.com/roger-takeshita/arduino
Home Automation using Arduino Nano / ESP8266 / ESP32 Boards
arduino arduino-nano automation eletronics esp32 esp8266
Last synced: 18 Apr 2026
https://github.com/4strium/fothelia
Fothelia is a complete system for using smart lights (Philips Hue, etc...) with a local pc app via bluetooth.
arduino bluetooth esp32 led philips-hue
Last synced: 18 Apr 2026
https://github.com/customize5773/diy-self-driving-car
An open-source autonomous vehicle platform featuring sensor fusion (LiDAR + Ultrasonic), real-time navigation, and collision avoidance - all powered by ESP32
autonomous-vehicles esp32 lidar robotics sensor-fusion
Last synced: 18 Apr 2026
https://github.com/achinthyadulshan/elec-33542-electronic-research-project
This repository contains code samples used to evaluate the ESP32's capability to generate high-frequency signals.
academic electronics esp32 research-project
Last synced: 18 Apr 2026
https://github.com/skitsanos/espidf-app-builder
CLI utility for creating ESP-IDF apps
Last synced: 18 Apr 2026
https://github.com/androidcrypto/esp32_h2_st7789_starter
Getting started with an ESP32-H2 Supermini device and a TFT display ST7789
esp32 esp32-h2 spi st7789 tft-display
Last synced: 19 Apr 2026
https://github.com/nmasse-itix/solar-controller
ESP32 firmware to control a thermal solar installation
esp32 esp32-idf espressif solar-energy
Last synced: 19 Apr 2026
https://github.com/ishwar-ikm/collision-detection-using-iot
This project uses an ESP32 to detect collisions by monitoring impact, orientation (via gyroscope), temperature, and GPS location. The data is sent to a Node.js backend using Socket.IO for real-time processing and secure user authentication. The system provides a seamless way to track and respond to collision events.
collision-detection esp32 internet-of-things-iot mern-stack
Last synced: 19 Apr 2026
https://github.com/itsvenu22/iot-utility-scripts
A collection of utility testing scripts for IoT
esp32 esp32-arduino esp8266 iot matlab matlab-script raspberrypi testing
Last synced: 19 Apr 2026
https://github.com/azrielx86/esp32_firebase
Dispositivo IoT basado en un ESP32 utilizando Google Firebase
esp32 esp32-arduino firebase firebase-realtime-database firestore iot
Last synced: 19 Apr 2026
https://github.com/teslaneuro/esp32_ds18b20_wi-fi_mqtt_temperature_logger
A simple Wi-Fi based temperature logger for Steady-State or Dynamic thermal testing needs.
1-wire arduino ds18b20 esp32 mqtt remote-monitoring remote-sensing thermal-sensor
Last synced: 19 Apr 2026
https://github.com/make2explore/tutorial-installing-esp-idf-on-ubuntu
Tutorial - Installation of ESP-IDF on Ubuntu OS
alexa arduino esp-idf esp32 espressif home-automation iot matter
Last synced: 19 Apr 2026
https://github.com/Dwarf1er/esp-wifi-provisioning
Captive-portal WiFi provisioning for ESP32 targets via esp-idf-svc
captive-portal embedded embedded-rust esp-idf esp32 iot provisioning rust wifi
Last synced: 20 Apr 2026
https://github.com/qb4-dev/esp-supla-firmware
SUPLA firmware for various boards
esp32 esp8266 homeautomation iot supla
Last synced: 20 Apr 2026
https://github.com/hms-homelab/hms-fysetc
HTTP file server firmware for FYSETC SD WiFi Pro (ESP32). Serves SD card files over WiFi. Experimental.
esp-idf esp32 file-server fysetc http-server sd-card wifi
Last synced: 04 Jun 2026
https://github.com/yangyao/xiaozhi-homepod-mcp
MCP server for XiaoZhi/ESP32 to control HomePod playback, browse local music, and stream audio over AirPlay.
airplay audio esp32 homepod mcp music xiaozhi xiaozhi-mcp
Last synced: 20 Apr 2026
https://github.com/siddhsuresh/cloud-project-frontend
arduino-esp8266 blitz blitzjs esp32 nextjs tailwindcss
Last synced: 20 Apr 2026
https://github.com/tqduysuke/project-ecg-homepage
Chỉ là một trang giới thiệu
ai-generated arduino ecg-signal esp32 html mobile-friendly
Last synced: 20 Apr 2026
https://github.com/reala10001986/flux-capacitor-dmx
DMX Firmware for CircuitSetup's Flux Capacitor kit, known from the Delorean Time Machine
bttf capacitor circuitsetup delorean deloreantimemachine dmx esp32 flux fluxcapacitor
Last synced: 20 Apr 2026
https://github.com/hermanbanken/mqtt-ftp-esp-audio
esp esp32 esp8266 ftp mqtt mqtt-client spiffs video-processing
Last synced: 21 Apr 2026
https://github.com/piotrtopa/oldtrainstationclock
Old trainstation clock revival using modern stepper motor driver (A4988 / DRV8825) that you perhaps have in abundance if you 3d print. ESP32-C3 Mini with Micropython code with online time synchronization.
a4988 clock esp32 micropython online-time-synchronization stepper-motor trainstation
Last synced: 21 Apr 2026
https://github.com/androidcrypto/esp32_lora_frequencyanalyzer
ESP32 based LoRa Frequency Analyzer to detect any activities within the LoRa frequency band in your region
esp32 frequency frequency-analysis lora
Last synced: 21 Apr 2026
https://github.com/thorsten-l/cameracontrolbt-tds3p
CameraControlBT-TDS3P for Canon digital cameras with Bluetooth connectivity, based on LILIGO T-Display S3 Pro
bluetooth bluetooth-low-energy canon esp32 esp32-s3 lilygo
Last synced: 21 Apr 2026
https://github.com/austindriggs/spotify-led-matrix
Spotify Album Cover LED Matrix Display
esp32 ieee-wvu kicad led-matrix spotify
Last synced: 22 Apr 2026
https://github.com/bi4lim4/prevencao-incendio-lora
Sistema de prevenção e monitoramento de incêndios para a agricultura familiar usando LoRa, ESP32 e sensores de temperatura, umidade, CO2 e chama
esp32 fire-prevention fuzzy-logic iot sensors-data-collection
Last synced: 22 Apr 2026
https://github.com/dynow/wakedht
Wake on Lan + ambient Temperature and Humidity ⛅ from DHT11/DHT22 sensor in your browser with dashboard & api
dht11 dht22 esp32 humidity pwa temperature wake-on-lan
Last synced: 18 May 2026
https://github.com/leocov-dev/lc-esp32-sprinkler
A WiFi connected sprinkler system controller based around the esp32 microcontroller.
cpp esp-idf esp32 iot sprinkler-controller
Last synced: 22 Apr 2026
https://github.com/robotjaol/serial_exception_ch340
serial.serialutil.SerialException: Cannot configure port Ubuntu/Windows/Linux
Last synced: 22 Apr 2026
https://github.com/autoplantbali/esp32_bluetooth_flasher
Upload Program Arduino Wireless Bluetooth
arduino arduino-tool bluetooth-arduino esp32 flasher programmer programming
Last synced: 22 Apr 2026
https://github.com/dkyazzentwatwa/cardputer-mpc
Tiny MPC-style groovebox firmware for the M5Stack Cardpute
Last synced: 05 Jun 2026
https://github.com/nodestark/knn-esp32-vector
Tiny ESP32 KNN Vector Database
artificial-intelligence esp32 iot knn-algorithm vector-database
Last synced: 05 Jun 2026
https://github.com/namib-project/wot-nodes
RIOT OS applications providing Web of Things Thing Descriptions (WoT TD) and Manufacturer Usage Descriptions (MUD).
coap esp32 riot riot-os web-of-things wot
Last synced: 24 Apr 2026
https://github.com/hubertnshuti/bus-people-counting
Real-time bus passenger counting system using ESP32 sensors, FastAPI, Streamlit, and ML-based occupancy prediction.
embedded-systems esp32 fastapi iot machine-learning passenger-counting platformio python smart-transport streamlit
Last synced: 06 Jun 2026
https://github.com/miusarname2/basecode
This repository is dedicated to developing a modular system for managing ESP32 controllers. The application integrates a GPS module (Ublox NEO-6M) to capture the device's current location, alongside an MQTT controller that periodically transmits this data to a server. The objective is to construct a scalable, modular, and easily maintainable solu..
Last synced: 24 Apr 2026
https://github.com/dereulenspiegel/floatie
Measure specific gravity of beer wort based on the tilt of a cylinder.
adafruit-feather-huzzah beer esp32 homebrewing internet-of-beer iot ispindel mpu9250
Last synced: 24 Apr 2026
https://github.com/divanvisagie/frosti
Remote thermometer that gathers data to MQTT
Last synced: 24 Apr 2026
https://github.com/celliesprojects/lgfx-screenshot
This library allows you to take screenshots of a 16 bit RGB565 `LGFX_Sprite` or `LGFX_Base` display and save them as 24-bit BMP files on the SD card
esp32 esp32-arduino lovyangfx screenshot-utility
Last synced: 24 Apr 2026
https://github.com/screamz/xs-dev-typescript-template
Embedded TypeScript IoT Template for the Moddable SDK using XS-dev
embedded-systems esp32 moddable typescript xs-dev
Last synced: 24 Apr 2026
https://github.com/azdz-club/azdz-101-25
Orientation Workshop for International Undergraduate Students SoSe25
Last synced: 24 Apr 2026
https://github.com/kuldeepkumarchandel/esp_idf_project
ble bluetooth esp-idf esp-idf-component esp32 esp32-s3 esp32c3 esp32s2 wi-fi
Last synced: 24 Apr 2026
https://github.com/leonardolarranaga/esp32ble.h
Send and receive data over BLE on ESP32 using the Arduino framework.
arduino-ble ble esp32 esp32-arduino esp32-platformio
Last synced: 25 Apr 2026
https://github.com/blark/sscte
Secure Super Cereal Tap ESP: A lightweight ESP32 firmware to bridge UART devices over TCP with TLS/mTLS support.
esp-idf esp32 mtls serial serial-bridge tls uart uart-bridge
Last synced: 25 Apr 2026
https://github.com/alopes/esp32-tfl-bus-led
ESP32-S3 RGB LED that shows how soon your next bus arrives using the TfL API
arduino esp32 esp32-s3 iot london-bus neopixel platformio tfl
Last synced: 25 Apr 2026
https://github.com/00kenno/captive_portal_monitor
Arduino library for monitor any string on captive portal. Works with Raspberry Pico W, Pico 2W and ESP32.
esp32 raspberry-pi-pico-2-w raspberry-pi-pico-w
Last synced: 29 Apr 2026
https://github.com/uzr374/gpstracker
ESP32-based IoT solution for GPS tracking
cloud electronics embedded esp32 gps-data gps-tracking iot
Last synced: 25 Apr 2026
https://github.com/alexbaril/sleepy-stuffy
A stuffed animal that plays music from a computer by squeezing its paws. The user presses the front left paw to pause and play the songs. The user presses the front right paw to switch to the next song. An ESP32 is used for collection of sensor data and serial communication.
esp32 force-sensor processing stuffed-animals
Last synced: 26 Apr 2026
https://github.com/pixelweatherproject/pwmp-server
PixelWeather Messaging Protocol server implementation used for sending/receiving messages in PiwerWeather networks.
esp32 esp32-rust esp32-wifi esp32s3 pixelweather rust rust-networking rust-tcp rust-tcp-server rust-tcpserver serde-serialization weather weather-station
Last synced: 26 Apr 2026
https://github.com/mobizt/xmailer
The fast and lightweight async E-mail client library for Arduino.
arduino-library arduio email-reader email-sender esp32 esp8266 imap-client smtp-client smtp-mail
Last synced: 26 Apr 2026
https://github.com/alwint3r/esp32proj
Generate ESP32 project directory from a very simple template
Last synced: 26 Apr 2026
https://github.com/rhaamo/simhub-esp32-peugeot-407
Trying to make that cursed cluster work with SimHub through an ESP32
canbus esp32 peugeot peugeot-407 simhub
Last synced: 27 Apr 2026
https://github.com/itay-grudev/ledespino_x32
Advanced LED strip controller based on the ESP32 WiFi enabled IoT microcontroller.
Last synced: 27 Apr 2026
https://github.com/ajaj123-debug/online-biometric
A real-time biometric attendance system that updates data instantly online. Ensures seamless synchronization, secure storage, and easy access for attendance tracking.
attendance-management-system biometric-authentication django esp32
Last synced: 27 Apr 2026
https://github.com/mrtg1b/auralis_team
Illuminate the future with Auralis! This IoT-enabled adaptive smart street lighting system slashes energy consumption, detects faults in real-time, and brings intelligence to urban and rural roads. Powered by ESP32 and sensor networks, Auralis is scalable, efficient, and ready to light up smart cities with innovation.
adaptive-lighting arduino energyefficiency esp32 faultdetection iot ir ldr led lorawan pir pwm sensors smart-lighting smartcities wifi
Last synced: 27 Apr 2026
https://github.com/spodhuturi16/dual-watch-winder-esp32
ESP32 dual watch winder with dual stepper control and web UI (PlatformIO)
3d-printing arduino esp32 platformio stepper-motor watch-winder
Last synced: 27 Apr 2026
https://github.com/yohannfra/esp-idf-template
Full featured template project for esp-idf
cppcheck esp-adf esp-idf esp32 template template-project unit-testing
Last synced: 27 Apr 2026
https://github.com/optimized-brain/autonomous-agricultural-bot-with-real-time-dashboard-and-ai-support
An ESP32-based automated plant care system with wireless sensor-actuator communication, seed dispensing, and smart irrigation — integrated with Firebase and AI logic via Tensorflow
agrobot disease-detection-cnn esp32 firebase iot
Last synced: 27 Apr 2026