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-30 00:10:22 UTC
- JSON Representation
https://github.com/collab-project/arduino-lib
Collection of Arduino classes
Last synced: 13 Apr 2026
https://github.com/art-in/meteos
Home weather station on ESP32 with database and web app
arduino bme280 esp32 iot mh-z19 weather-station
Last synced: 10 Apr 2026
https://github.com/cfrankb/esp32-ili9488-jewel
ESP32 port of a game using the ILI9488 display over SPI
arcade esp-idf esp32 game game-2d ili9488 opensource spi
Last synced: 29 Apr 2026
https://github.com/roschmi/esp32_wifimanager_heatingsurvey
Monitor action of heating burner by its sound and store states in Azure Storage Tables
arduino azure-storage esp32 heating microphone monitoring noise platformio sound
Last synced: 24 Feb 2026
https://github.com/nopnop2002/esp-idf-usb-switch
Turning USB ON/OFF using ESP-IDF
Last synced: 23 Feb 2026
https://github.com/takeyamayuki/restful-servo-motor
A simple servo motor operated by RESTful API, inspired by switchbot
Last synced: 14 Apr 2026
https://github.com/mplogas/word-oclock
The rebuild / refactoring of the famous word clock v1
esp32 home-assistant led mqtt platformio rtc smarthome time
Last synced: 14 Apr 2026
https://github.com/davay42/lightsaber-ui
A web-interface for the BLE enabled light saber made collaboratively in the Pirate Bay FabLab, Phuket
ble controller esp32 js midi vue
Last synced: 21 Jan 2026
https://github.com/jibrilsharafi/homeassistant-energyme
Integrate your EnergyMe device in your Home Assistant.
custom-component energy energy-monitor energyme esp32 hacs home-assistant homeassistant iot
Last synced: 06 Feb 2026
https://github.com/milind220/wireless-charger
A monorepo with all the code and design files for my final year project to wrap up my undergraduate degree in Energy Science and Engineering!
arduino esp32 flutter teensy41 wireless-charger
Last synced: 14 Apr 2026
https://github.com/kauemurakami/esp32-controle-led-via-broker-mqtt
Esp 32 Arduino com biblioteca mosquitto( Javascript) e brocker eclipse
esp32 esp32-arduino mosquitto mqtt mqtt-js mqtt-protocol
Last synced: 14 Apr 2026
https://github.com/slimcdk/google-pixel-tablet
Funny addons for my Google Pixel Tablet
3d-printed diy-electronics diy-project electronics esp32 esphome freecad google-pixel home-assistant home-automation kicad smart-home smart-home-solutions
Last synced: 20 Feb 2026
https://github.com/jawny-e/nrf_swd
ESP32 as a SWD debugger/interface for nRF52833
Last synced: 06 May 2026
https://github.com/mkalinec/esp32-s3-audio-player
audio player based on esp32-s3 with online radio
arduino esp32 esp32-s3 esp32s3 mp3-player oled oled-display oled-display-ssd1306 oled-sh1106 online-radio onlineradio
Last synced: 27 Jan 2026
https://github.com/rayeed221/simple-fire-detector---esp32
This is the whole code of a simple fire detector project suitable for school projects or to have something on your showcases
aurduino cpp esp32 robotics-programming sensors-data-collection
Last synced: 23 Jan 2026
https://github.com/harry-skerritt/spotifymate
Make your own SpotifyMate! A way to control Spotify and see what your listening to.
arduino controller esp32 firmware hardware music platformio spotify spotify-api
Last synced: 24 Feb 2026
https://github.com/matesxs/preamplifier
Digital preamplification stage for analog audio amplifier using TDA7419 controlled by EPS32
amplifier digital display esp32 espressif ledstrip platformio preamplifier spectrum-analyzer tda7419
Last synced: 24 Jan 2026
https://github.com/lnb51/spark
Turn on your PC via Telegram bot and ESP32
esp32 esp32-c3 remote-power rust-lang telegram-bot
Last synced: 28 Jan 2026
https://github.com/init-io/fireesp
This library provides functionality for Firebase Authentication, Realtime Database, and Firestore operations using ESP8266/ESP32 boards. It includes methods for user authentication (sign up, sign in, reset password), database operations (put, update, get, remove), and more.
arduino arduinolibrary esp32 esp8266 firebase firebase-auth firebase-authentication firebase-database firebase-realtime-database firebase-storage
Last synced: 10 Feb 2026
https://github.com/7hemas7er/inverter-ha-esphome
ESPHome configuration for monitoring the Inverter (Bestione Arancione) inverter through Home Assistant. Real-time power monitoring, UART communication, and easy integration via ESPHome.
esp32 esphome home-assistant inverter-monitor power-monitor uart
Last synced: 11 Feb 2026
https://github.com/axion-security/phantomusb
WiFi-controlled keystroke injection tool using ESP32 and CH9329
ch9329 esp32 hid-attack keystroke-injection pentesting physical-security red-teaming
Last synced: 27 Feb 2026
https://github.com/jojos1220/turningturntable
ESP32 based Autonomus Turntable for 360° Photorotation on enabled BLE Smartphone Connection.
accelstepper-libraries arduino-framework autonomous-turntable ble drehteller esp32 fotography github-actions platformio stepper-motor stepper-motor-driver turntable
Last synced: 11 Feb 2026
https://github.com/gongloo/tigotell
Tigo CCA/TAP sniffer built atop Waveshare ESP32-S3-RS485-CAN.
esp32 esp32-arduino esp32-s3 rs485 solar solar-energy solar-system tigo
Last synced: 16 Apr 2026
https://github.com/royyandzakiy/multisensor-station
Reliable ESP32 sensor data system with redundancy, modular sensors, WiFi, MQTT, and OTA updates.
cpp20 embedded-systems esp32 espidf iot platformio
Last synced: 12 Feb 2026
https://github.com/dacarson/navienmanager
HomeKit and diagnostics for Navien Tankless Water Heater using ESP32 + RS485
esp32 homekit-accessory homespan navien rs485
Last synced: 28 Feb 2026
https://github.com/san279/camera-webserver-for-esp32s3
Collect and download images from Esp-32 camera to PC
edge-impulse esp32 esp32-arduino esp32-cam esp32-camera esp32-camera-webserver esp32-fomo esp32-object-detection esp32-s3 esp32-webserver esp32s3
Last synced: 13 Feb 2026
https://github.com/umerghafoor/precision-farming-robot
Precision Farming Robot using ESP32 for motor control and live video streaming. Controlled via MQTT and a GUI, this system aims to automate farming tasks for smart agriculture.
esp32 iot mqtt opencv precision-farming robot-control smart-agriculture
Last synced: 14 Feb 2026
https://github.com/paulgreg/esp32-linky-epaper
Displaying linky consumption on an eink display, powered by an esp32
Last synced: 14 Feb 2026
https://github.com/sini6a/internet-radio-speaker
An open-source ESP32 Internet Radio Player with simple programming, USB charging, and on-the-go capability using a single-cell Li-ion battery.
esp32 hardware-designs internet-of-things internet-radio-player open-hardware schematics
Last synced: 28 Feb 2026
https://github.com/jsfraz/esp32-examples
Various examples for DOIT ESP32 DEVKIT V1 using Arduino IDE and TinyGo.
arduino-ide ch340 doit-esp32-devkit-v1 esp32 example fritzing led max3232 pinout serial-port ssr-relay tinygo uln2803a
Last synced: 15 Feb 2026
https://github.com/hemangjoshi37a/sensorsync-iot
Advanced 0-5V Analog Data Logger & Real-Time Monitor | Wi-Fi, MQTT, SD Card | ESP32 Sunton HMI
datalogging electronics embedded esp32 esp32-4827s043 esp8266 hmi industrial iot lvgl lvgl-esp32 machines smart sunton
Last synced: 02 Mar 2026
https://github.com/marksowell/esp32-web-lora-demo-ota-multi-device
ESP32 Web + LoRa Demo with OTA & Multi-Device Support. This project demonstrates a web interface for ESP32 devices with LoRa communication, Over-the-Air (OTA) updates, and multi-device messaging capabilities. It supports both WiFi and Ethernet for flexible connectivity.
esp32 lora lora-application lora-communication lora-device platformio
Last synced: 16 Apr 2026
https://github.com/armanghobadi/microjwt
MicroJWT is a secure and lightweight JWT library for MicroPython, optimized for embedded and IoT systems. It supports token generation, verification, AES-256 encryption, and key derivation, making it ideal for secure authentication and session management in resource-limited environments.
esp32 esp8266 jwt jwt-auth jwt-authentication jwt-token microcontroller micropython
Last synced: 04 Mar 2026
https://github.com/reala10001986/vsr
Firmware for the VSR as known from the Delorean Time Machine
bttf delorean deloreantimemachine docbrown dtm esp32 mcfly time-machine voltagesystemsregulator vsr
Last synced: 02 Apr 2026
https://github.com/ericmcdaniel/lumenlab
An LED strip gaming and entertainment platform that turns any space into an interactive playground of abstract retro games and animations powered by an ESP32
arcade arduino esp32 fastled game-development ps3
Last synced: 02 Apr 2026
https://github.com/famouswolf/deskbuddy
An ESPHome desk buddy for an ESP32 S3 Box 3 with a happiness meter that can be set using HomeAssistant
desk-buddy deskbuddy esp32 esp32-s3 esp32-s3-box-3 esphome home-assistant homeassistant
Last synced: 03 Apr 2026
https://github.com/celliesprojects/use_google_fonts_locally
In this example we are going to serve the Google Roboto font from your ESP32 instead of through the Google API. This means downloading the font files, renaming them, converting to C-style header files and finally use them with ESPAsynWebServer.
arduino-sketch esp32 esp32-arduino espasyncwebserver google-fonts local-storage woff2
Last synced: 29 Apr 2026
https://github.com/zerasul/upythonalm
Curso MicroPython para Python Almeria (web)
esp32 esp8266 learning micropython python
Last synced: 17 Apr 2026
https://github.com/thorsten-l/esp32-espnow-openhab-gateway
ESP32 EspNow OpenHAB Gateway
arduino esp32 esp32-arduino espnow openhab
Last synced: 18 Apr 2026
https://github.com/mmikhail2001/esp32_weather_station
Микроконтроллерная система для измерения качества воздуха в помещении с информированием о текущих показателях удаленного сервера.
esp-idf esp32 freertos i2c iot microclimate websocket wifi
Last synced: 18 Apr 2026
https://github.com/sys27/esphome-electrolux-ac
ESPHome external component to control Electrolux AC
climate-control electrolux esp32 esphome home-assistant homeassistant ir-remote
Last synced: 18 Apr 2026
https://github.com/stephendade/esp_influx
Networked ESP32 and LoRA boards with DHT22 sensors sending data to an InfluxDB instance
Last synced: 20 Apr 2026
https://github.com/garrigueta/iot-examples
RaspberryPi Arduino ESP32 Examples
arduino esp-idf esp32 raspberrypi
Last synced: 20 Apr 2026
https://github.com/seb1k/waveshare-esp32-c6-lcd-1.47-lvgl-temperature-demo
Use all screen surface to display numbers (320x172 screen) on tiny esp32 board.
arduino esp32 esp32-arduino lvgl waveshare
Last synced: 20 Apr 2026
https://github.com/harbaum/dotlite
DOTTI compatible DIY 8x8 bluetooth LE led matrix
bluetooth-low-energy esp32 ws2812b
Last synced: 21 Apr 2026
https://github.com/electro-gamma/esp32-quad-nrf24l01-plus-jammer-multi-band-2-4ghz-rf-controller
ESP32-Quad-nRF24L01-Plus-Jammer is an open-source project for controlling four nRF24L01+ modules from an ESP32. It enables multi-band 2.4GHz RF jamming and channel sweeping for Bluetooth, WiFi, BLE, RC, USB, and video frequencies, ideal for RF research, testing, and security analysis.
bluetooth-jammer esp32 frequency-jammer jammer nrf24l01 penetration-testing radio-frequency rf-jammer security spectrum-sweeper wifi-jammer wireless-jammer wireless-testing
Last synced: 28 Apr 2026
https://github.com/darthcloud/esp32_highint5_gpio
Example using high level interrupt with ESP32
Last synced: 29 Apr 2026
https://github.com/philipptrenz/norvi-enet-modbus
A Modbus TCP server software for the NORVI ENET AE-06-T ESP32 industrial controller
Last synced: 29 Apr 2026
https://github.com/o2sa/car-parking-system
ESP32-based smart parking system with ultrasonic sensors, servo gates, and real-time web monitoring.
arduino embedded-systems esp32 freertos iot microcontroller ultrasonic-sensor
Last synced: 29 Apr 2026
https://github.com/tharushaudana/esp-idf-heapless-json-stream-parser
The ESP-IDF Heapless JSON Stream Parser is a memory-efficient library for ESP-IDF that allows parsing JSON streams without using dynamic memory allocation. It simplifies parsing JSON data directly from a stream, making it ideal for memory-constrained ESP32 projects.
esp-idf esp32 esp8266 heapless json-parser
Last synced: 29 Apr 2026
https://github.com/androidcrypto/esp32_s3_st7735_starter
Getting started with an ESP32-S3 Supermini device and a TFT display ST7735
esp32 esp32-s3 spi st7735 tft-display
Last synced: 30 Apr 2026
https://github.com/adithya-s-k/plantic
Plantic is a small sensor device and user-friendly app for real-time plant health monitoring, designed for both home gardeners and small-scale farmers.
arduino data-monitoring data-science esp32 firebase iot iot-platform machine-learning microcontroller rest-api wireless-sensor-networks
Last synced: 30 Apr 2026
https://github.com/ruvnet/rvcsi
rvCSI — edge RF sensing runtime: normalize WiFi CSI from Nexmon/ESP32/Intel/Atheros/file/replay into one validated CsiFrame schema, run reusable DSP, emit typed confidence-scored events, bridge to RuVector. Rust + @ruv/rvcsi (npm) + rvcsi CLI + a Claude Code plugin.
channel-state-information csi edge-ai esp32 nexmon presence-detection rf-sensing rust ruvector wifi
Last synced: 08 Jun 2026
https://github.com/christiansassi/embedded-project
Project developed by Luca Pedercini (@luckeez), Pietro Bologna (@bolognapietro), and Christian Sassi for the Embedded Software for the Internet of Things course.
Last synced: 01 May 2026
https://github.com/aasmundn/robot-car
ESP32 code template and library for NTNU start week, fall 2023.
Last synced: 01 May 2026
https://github.com/radiopizza/tpu-tndt-defectoscope-firmware
Прошивка для ESP32-S3 в составе дефектоскопа, которая управляет реле, коммутирующие нагревательные лампы, а также подключается к ПК для эмуляции клавиатуры, мыши и передачи данных по COM-порту.
arduino cpp defectoscope esp32 heater-control led serial serial-communication tndt uart usb-hid
Last synced: 09 May 2026
https://github.com/sauloverissimo/esp32_host_midi
This project provides a complete solution for receiving, interpreting, and displaying MIDI messages via USB and BLE on the ESP32 (especially ESP32-S3) with the T-Display S3.
ble esp32 esp32-arduino host lilygo-tdisplay-s3 lovyangfx midi otg pcm5102a st7789 t-display t-display-s3 usb
Last synced: 03 May 2026
https://github.com/suda-morris/esp32-codes
interesting stubs based on esp-idf
Last synced: 04 May 2026
https://github.com/J-Rios/WiFiStatusLight
RGB Light to monitorize and shows WiFi and Internet status and/or monitorize a remote Server.
esp-idf esp32 platformio rgb-light wifi
Last synced: 11 Oct 2025
https://github.com/victor-lis/wifi_e_led_rgb
Controlando as cores de um Led RGB via Wifi usando um Esp32 e C++!
Last synced: 10 May 2026
https://github.com/mortylabs/epever-modbus-mqtt-dashboard
Monitor EpEver solar charge controllers via ESP8266, RS485, MQTT & Modbus. Web dashboard + Home Assistant ready.
arduino d1-mini epever esp32 esp8266 home-assistant homeassistant iot modbus mqtt rs485 solar solar-energy
Last synced: 11 Apr 2026
https://github.com/qguv/cybair
cyber air quality meter with blinkenlights for the huzzah32 + neopixel featherwing
adafruit-feather adafruit-feather-huzzah air-quality arduino esp32 esp32-arduino feather featherwing hardware huzzah32 neopixel neopixel-featherwing platformio
Last synced: 20 Apr 2026
https://github.com/ditronix/flix-ditronix-power-energy-monitors-firmware
FliX is an Integrated Firmware for DitroniX Power Energy Monitor SDK Boards
atm90e32 atm90e36 energy-monitor esp32 esp32-s3 firmware home-automation iot iot-application ipec ipem ipex mqtt sdk
Last synced: 12 Oct 2025
https://github.com/particleflux/odroid-flames
That DOOM fire effect on an esp32 odroid-go
demo effects esp32 esp32-wrover espressif graphics-programming odroid-go
Last synced: 14 Oct 2025
https://github.com/david-eipi/esp32-zigbee-light
Zigbee remote light control using ESP32-H2 and Home Assistant integration
esp32 esp32-h2 home-assistant zigbee
Last synced: 01 May 2026
https://github.com/pguyot/atomvm_esp_adf
AtomVM driver for Espressif Audio Development Framework (ESP-ADF)
Last synced: 18 Feb 2026
https://github.com/kosso/titanium-ble-esp32-example
An Axway Titanium iOS app and ESP32 Arduino sketch to test and demonstrate BluetoothLE.
arduino bluetoothle esp32 ios titanium
Last synced: 09 May 2026
https://github.com/caldymos/nuki-restbridge
Use an ESP32 as a bridge between a NUKI Lock and your smarthome.
bluetooth comexio esp32 home-automation iot loxone loxone-miniserver nuki-smartlock rest-api smarthome smartlock udp
Last synced: 03 Jun 2026
https://github.com/jmzdd/simple-quadruped-robot_code
简单实现基于NodeMCU-32S + HaaS的四足爬行机器人
Last synced: 21 Feb 2026
https://github.com/chiefenne/lvgl_simulator
Complete LVGL v9.4 project template with desktop simulator for rapid GUI development. Build interfaces on macOS/Linux/Windows, then deploy to ESP32. Shared GUI code, custom fonts, and modern C++17.
cpp embedded esp32 gui lvgl sdl2 simulator
Last synced: 27 Jan 2026
https://github.com/ernanej/segment7-esp32cam-rpi
Project to integrate an ESP32-CAM with a Raspberry Pi for reading and interpreting a 7-segment digital display with the possibility of monitoring and notifications.
cloud esp32 esp32-cam iot pdi raspberrypi
Last synced: 14 Apr 2025
https://github.com/tordwessman/r2cam
Stream video from your Raspberry Pi or ESP32 to your iOS App
arduino esp32 raspberrypi raspberrypi-cam video-streaming
Last synced: 06 Mar 2026
https://github.com/cyberscoper/esp32-game-of-life-ntp
ESP32 project running Conway's Game of Life on an SSD1306 OLED display, featuring real-time NTP clock updates and automatic switching between simulation and time display. 🚀
arduino-ide cpp esp32 oled-display-ssd1306
Last synced: 24 Feb 2026
https://github.com/bobobass84/arduino.projects
This repository contains various Arduino projects that I'm experimenting with. It serves as a collection of Arduino sketches, circuits, and documentation for different electronic projects using the Arduino platform.
arduino arduino-project arduino-sketch arduino-uno esp32
Last synced: 01 Apr 2026
https://github.com/jayu/nodemcu-app
A tool-chain for efficient NodeMCU (ESP8266, ESP32) apps development
esp32 esp8266 nodemcu nodemcu-tool nodemcu-uploader
Last synced: 23 Jan 2026
https://github.com/icelam/vobot-mini-dock-apps
Collection of apps designed for the Vobot Mini Dock
esp32 esp32-s3 lvgl micropython micropython-esp32 vobot vobot-mini-dock
Last synced: 01 Mar 2026
https://github.com/chaitanya1436/surveillance-robot
This repository contains the Arduino and ESP32 code for a surveillance robot project. The robot is equipped with ultrasonic sensors for obstacle avoidance, a temperature sensor, and a gas sensor. It features live video streaming via an ESP32-CAM module and sends emergency notifications through an ESP32/ESP8266 module.
arduino autonomous-navigation emergency-notifications esp32 iot live-video-streaming robotics smart-home wireless-communication
Last synced: 22 Feb 2026
https://github.com/ralph-lange/microcontroller_workshop
Microcontroller workshop on 25 January 2025 in the Christian-Wagner-Library in Rutesheim
esp32 microcontroller training-materials
Last synced: 13 Feb 2026
https://github.com/platypii/mohawk
Helmet mounted wireless GPS for wingsuit, skydive, and BASE jumping
arduino esp32 gps helmet jscad platformio wingsuit
Last synced: 23 Jan 2026
https://github.com/Xtalism/tcp-ip-esp32
TCP/IP ESP32 Communication
arduino cpp embedded-systems esp32 industrial-network microcontroller-programming networking platformio tcp-ip
Last synced: 24 Oct 2025
https://github.com/ev-tye/esp32-dino-run
A port of the popular browser game by Google to the ESP32 hooked up to a single button and a 16x2 I2C LCD
dinosaur-game embedded esp32 game
Last synced: 23 Jan 2026
https://github.com/jwillikers/esphome-esp32-c3-devkitc-02
An ESPHome configuration for the Espressif ESP32-C3-DevKitC-02 development board
Last synced: 25 Oct 2025
https://github.com/xandgvaz/wifi_communication
arduino-ide cplusplus css esp32 html iot-application javascript platformio
Last synced: 12 Feb 2026
https://github.com/itzzinfinity/signal-generator-using-esp32
ESP32 Signal Generator with AD9833 DDS Module: Hosts a webpage to set frequency and waveform (square, sine, triangle) using an ESP32 microcontroller. Ideal for generating precise waveforms in IoT and electronic projects.
ad9833 arduino dds esp32 esp32-arduino function functiongenerator mhz wifi
Last synced: 12 Feb 2026
https://github.com/Asondo/mjs-polyfill
Mongoose os example project with standardization polyfill
esp32 esp8266 example mjslibrary mongoose-os nodejs polyfill require setinterval
Last synced: 14 Mar 2025