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/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/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/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/pguyot/atomvm_esp_adf
AtomVM driver for Espressif Audio Development Framework (ESP-ADF)
Last synced: 18 Feb 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/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/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/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/jawny-e/nrf_swd
ESP32 as a SWD debugger/interface for nRF52833
Last synced: 06 May 2026
https://github.com/nicodupont/monitoring_arrosage
Monitoring du circuit d'arrosage avec un esp32 et esphome
Last synced: 28 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/euginfrancis/esp32_jwt_auth
A library for implementing JSON Web Token (JWT) authentication on the ESP32 microcontroller. This project enables secure user authentication for IoT applications, offering easy integration, robust JWT handling, and support for secure data transmission.
authentication-protocols cross-platform-compatibility esp-idf-framework esp32 iot jwt open-source-contribution real-world-use-cases security tutorial-and-learning-resource
Last synced: 29 Apr 2026
https://github.com/darthcloud/esp32_highint5_gpio
Example using high level interrupt with ESP32
Last synced: 29 Apr 2026
https://github.com/nopnop2002/esp-idf-ttp229
TTP229 Capacitive Touch Driver for esp-idf
capacitive-touch-sensor esp-idf esp32 ttp229
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/n-elmer/smart-garden
SMART PLANT MONITORING 🌹🚿 AND CONTROL SYSTEM
arduino c c-plus-plus embedded-systems esp32 software-design software-development software-engineering system-design
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/raupulus/esp32-weatherstation-bresser-read-868mhz-cc1101
Proyecto dónde obtengo datos de una estación meteorológica Bresser utilizand un módulo transceptor cc1101 desde un esp32 para interceptar la comunicación con la base que trae de fábrica. Decodifica esos datos y los sube a mi propia api. Mirror de https://gitlab.com/raupulus/esp32-weatherstation-bresser-read-868mhz-cc1101
868 868mhz api bresser cc1101 esp32 weather-station weatherstation
Last synced: 30 Apr 2026
https://github.com/yunkhngn/autoparking-server
Đây là một hệ thống đỗ xe thông minh mô phỏng sử dụng ESP32, cảm biến, LED, servo và một hệ thống web để đăng ký, check-in và check-out bãi đỗ xe.
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/xtalism/tcp-ip-esp32
TCP/IP ESP32 Communication
arduino cpp embedded-systems esp32 industrial-network microcontroller-programming networking platformio tcp-ip
Last synced: 30 Apr 2026
https://github.com/kassane/esp32-baremetal-zig
Hardware Abstraction Layers for ESP32 (Xtensa only)
embedded embedded-hal esp32 espressif xtensa zig zig-package
Last synced: 08 Jun 2026
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/janaka/desktop-clock
A digital desktop clock built using an ESP32 microcontroller, MAX7219 LED matrix display, and Ardunio lang.
arduino arduino-sketch esp32 esp32-arduino max7219
Last synced: 01 May 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/garik-/temperature-sensor
DIY WiFi Temperature sensor for smart home
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/rudra496/sightlineai
👁️ SightlineAI — AI smart glasses for the blind. Real-time object detection, text-to-speech, navigation assistance. Open-source assistive technology for 2.2B+ visually impaired people.
accessibility ai assistive-ai assistive-technology blind computer-vision deep-learning esp32 hacktoberfest html iot iot-wearable navigation object-detection open-source smart-glasses text-to-speech visual-impairment wearable yolo
Last synced: 09 Jun 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/vtalpaert/autobar3
Automated cocktail mixing machines using a community website for sharing recipies
bartender cocktail-bot cocktails esp32 iot smart-bartender svelte tailwindcss
Last synced: 04 May 2026
https://github.com/hieromon/edgeunified-eval
AutoConnect utilization aid to integrate individual device and custom web pages for Arduino ESP8266/ESP32
arduino arduino-library autoconnect esp32 esp32-arduino esp8266 esp8266-arduino
Last synced: 05 May 2026
https://github.com/hwzlovedz/max31856_esp-idf_thermocouple
MAX31856(thermocouple) Demo in ESP-IDF v5.0.1 environment
c cpp esp-idf esp32 esp32-s3 thermocouple
Last synced: 05 May 2026
https://github.com/roboticsbrno/arduinolearningkitstarter-library
Library for ArduinoLearningKitStarter board from @RoboticsBrno with definition of pins.
alks arduino arduino-leraning-kit-starter esp32 library
Last synced: 05 May 2026
https://github.com/victor-lis/sensor_de_movimento_e_python_os
esp32 leds python-os robotics serial-port wifi
Last synced: 05 May 2026
https://github.com/adi146/espprint
3d-printing esp32 esphome home-assistant home-automation
Last synced: 06 May 2026
https://github.com/fbernaly/esp-fun
Some fun project with ESP32 and Arduino.
Last synced: 06 May 2026
https://github.com/gayanukaa/esp32-medibox
Simulation of a Medibox using ESP32
embedded esp32 iot medicine-box node-red
Last synced: 06 May 2026
https://github.com/eiichiroito/mpytools
MicroPython tools for Pharo Smalltalk
esp32 esp8266 micropython pharo smalltalk
Last synced: 06 May 2026
https://github.com/chenbingwei1201/pedometer
pedometer with esp32, adxl345, and oled ssd1306 in OOP
arduino c cpp esp32 pedometer step-counter
Last synced: 06 May 2026
https://github.com/nthnn/rishka
RISC-V core virtual runtime written in C/C++ (Arduino platform) intended for ESP32-WROVER with PSRAM.
arduino arduino-platform arduino-platformio arduino-project esp32 esp32-arduino kernel kernel-development kernel-source operating-system operating-system-kernel os-dev os-development risc-v risc-v-emulator risc-v-simulator
Last synced: 06 May 2026
https://github.com/podnet/max17263
A mongoose OS library to talk to MAX17263.
arduino battery-monitor battery-soc battery-status esp32 mongoose-os mongoose-os-library
Last synced: 06 May 2026
https://github.com/dala318/esphome-rego600
ESPHome custom integration for Reg600 heat-pumps
custom-component esp32 esp8266 esphome heatpump home-assistant rego600 rego6xx
Last synced: 06 May 2026
https://github.com/erriez/erriezrobotdynkeypad3x4analog
Erriez RobotDyn Keypad 3x4 buttons with analog output library for Arduino
analog arduino c-plus-plus documentation erriez esp32 esp8266 example getting keypad3x4 library robotdyn started uno
Last synced: 07 May 2026
https://github.com/bennerlukas/libcap
LibCap - Library Capacity Measurement System
Last synced: 07 May 2026
https://github.com/tux-friend/minimal-reflow-plate
A DIY heat plate for soldering / reflow with an ESP32 and SSR
esp32 micropython pcb pid reflow-oven-controller soldering
Last synced: 08 May 2026
https://github.com/tirtharajsinha/iot-and-robotics
IOT and Robotics introductory guide with some projects
arduino arduino-boards arduino-library circuitpython esp-idf esp32 esp8266 iot micropython processing robotics
Last synced: 11 Apr 2026
https://github.com/desifish/smart-aquarium-v4.0
Microcontroller-based, Interactive, Networked, Aquarium. Advanced control for aquarium based on ESP32.
16x2lcd aquarium-automation aquarium-controller arduino ds3231 esp32 iot-aquarium iot-device mobile-friendly-website ntp project-mina rtc smart-aquarium solid-state-relay web-server web-ui
Last synced: 01 May 2026
https://github.com/itsthatmatthew/abckoth
Airsoft Briefcase: King of the Hill
airsoft cpp17 esp32 platformio
Last synced: 18 Feb 2026
https://github.com/unsignedarduino/esp32-camera
A simple camera based off the ESP32!
arducam arduino camera esp32 esp32-arduino esp32-camera
Last synced: 05 Oct 2025
https://github.com/n-elmer/digital-thermometer
TEMPERATURE MEASUREMENT 🌡🌡 AND DISPLAY SYSTEM
arduino c c-plus-plus embedded-systems esp32 iot software-design software-engineering system-design system-developemnt
Last synced: 13 Apr 2026
https://github.com/automaticdai/esp32-iot-htu21d-mqtt
A low-power environmental sensing device using ESP32 + HTU21D. Supports MQTT and an OLED display.
Last synced: 01 May 2026
https://github.com/raupulus/esp32-thermal-ttl-printer-api-client
Código para configurar un módulo de impresión térmica usando rs232 ttl para imprimir datos obtenidos de una API utilizando un esp32 - Mirror from https://gitlab.com/raupulus/esp32-thermal-ttl-printer-api-client
esp32 printer rs232 thermal thermalprinter
Last synced: 01 May 2026
https://github.com/nopnop2002/esp-idf-adc2mqtt
Demonstration of visualizing published MQTT data
Last synced: 07 May 2026
https://github.com/victor-lis/wifi_e_leds
esp32 html-css-javascript leds robotics
Last synced: 07 May 2026
https://github.com/stef1949/lumifur_controller
ESP32 controller code for an LED matrix display designed for a Protogen mask. It features various facial expressions and animations, which can be controlled via Bluetooth Low Energy (BLE) using an ESP32 development board. The project includes a boot-up animation with scrolling text and supports multiple facial expressions such as idle, happy
cpp esp32 led-controller ledmatrix microcontroller protogen richies3d
Last synced: 26 Jan 2026
https://github.com/sporniket/gpioabstractionlayer-espressif32-espidf
C++ library for PlatformIO, implementation of the GpioAbstractionLayer for the espressif32 platform, using the espidf framework
Last synced: 01 May 2026
https://github.com/gumeer/helmetapp
HelmetApp: real-time monitoring for smart helmets with ESP32. 🛰️
esp32 expo react-native typescript
Last synced: 11 Apr 2026
https://github.com/shahinuralambhuiyan/smart_library
Smart_library is a library management system.
arduino-mega-2560 arduino-uno esp32 liquidcrystal multi-keyboard
Last synced: 19 May 2026
https://github.com/h12m54am/rc-classic-2024
Our team members; Faniel, Edward, and Brandon are incorporating the ESP32 Dev board into an existing chassis to compete in the 2024 RC Classic.
arduino esp32 iot ps3-controller racing rc
Last synced: 07 May 2026
https://github.com/martinberlin/hm3301-idf
HM330x. Dust Sensor for ESP32 ESP-IDF Framework
Last synced: 01 May 2026
https://github.com/xerdink/esp-idf-docker
A Docker image for simplifying ESP development. Runs well on Linux systems, needs serial port mapping on Windows, Mac due to Virtual Machine.
docker-image dockerfile esp-idf esp32
Last synced: 01 May 2026
https://github.com/oceanbhatnagar/signlanguage_to_text_converter_smart_hand_glove
Wearable smart glove that detects Sign Language gestures using flex sensors and an MPU6050 IMU and sends the recognized gestures to Firebase, which are then displayed as text on a live website. Made for IoT Minor Project
Last synced: 06 Jul 2025
https://github.com/chanulee/alpha
Wearable interface for interactive CAVE system (IEEE VRW 2024)
bluetooth esp32 flex-sensor haptic-feedback ili9341 wearable
Last synced: 01 May 2026
https://github.com/zauberzeug/esp32-zeug
esp32 C++17 utility collection
cpp17 esp32 esp32-idf espressif
Last synced: 04 Jan 2026
https://github.com/crissccl/digital_controlsim
Tutorial-oriented simulation of a discrete-time PI control loop applied to a first-order system. Includes actuator saturation to emulate real microcontroller behavior. Designed for educational purposes and digital control learning.
arduino digital-control education esp32 first-order-system matlab pi-controller saturation simulation teensy tutorial
Last synced: 06 May 2026
https://github.com/namnamiot/esp32_canopus
Example for Modbus RTU, Modbus TCP/IP, MQTT run in ESP32 Canopus board
esp32 ethernet hardware iot lan8720a modbus modbus-master modbus-rtu modbus-slave modbus-tcp wifi
Last synced: 15 Jun 2025
https://github.com/semuadmin/ESP32-Environment-Monitor
Educational environment monitoring VSCode / PlatformIO project for ESP32 and BME680 sensor
arduino bme680 esp32 iaq-monitor
Last synced: 02 Sep 2025
https://github.com/cyberpods/esp32-notifier
Multi-channel IoT notification system for ESP32-S3 with WiFi setup mode, system logging, and support for Pushbullet, Email, and Telegram notifications
arduino email esp32 esp32s3 iot notifications pushbullet smtp telegram
Last synced: 07 May 2026
https://github.com/beckversync/tkll_parkingsystem
Integrating the ESP32 microcontroller with a web application enables the management of an automated smart parking system. The system connects various sensors, performs license plate detection, and updates parking status to a Firebase Realtime Database, providing a seamless and efficient parking management solution.
Last synced: 23 Mar 2025
https://github.com/wolfg1969/esp32-bluetooth-speaker
Turn JBL Pebbles 1.0 into a bluetooth speaker
a2dp a2dp-sink arduino audio audio-player bluetooth esp32 platform-io
Last synced: 18 Jan 2026
https://github.com/gabygold67/sevensegdisplaysrtoslib
SevenSegDisplays is an Esp32-Arduino library that drives seven segment led displays in easy to use, trustworthy and flexible ways, for displays based on 74HC595 and similar shift registers
4-bit 8-bit esp32 leds rtos seven-segments-display sevseg shift-register
Last synced: 06 Mar 2025
https://github.com/madelinben/esp-assistant
Personal assistant project for the ESP32-S3-Touch-LCD-1.85C device. Featuring extensible app framework with per-user API configuration, enabling real-time notifications, media playback control, and smart home automation through an intuitive touchscreen interface.
Last synced: 18 May 2026
https://github.com/lobis/arduino-garage-door
A simple program to use a microcontroller for opening and closing of a garage type of door
arduino automation embedded esp32 esp32-arduino physical relay
Last synced: 07 May 2026
https://github.com/zamweis/t-display-s3-tetris
This repository features a fun and engaging Tetris game built for the LilyGO T-Display S3, utilizing the ESP32-S3 microcontroller and the TFT_eSPI library for colorful, retro-style graphics rendering on embedded devices. If you like it, leave a star. Have fun!
2d-game ai arduino-game embedded-game esp32 esp32-s3 game-development game-programming generic-algorithm graphics-rendering heuristics hobby-project lilygo-tdisplay-s3 platformio retrogaming tetris tft-display
Last synced: 13 Apr 2026
https://github.com/networkjarwy1/cardkb-driver
Driver for M5stack carkb to use with esp32 programmed using esp idf
c esp-idf esp-idf-component esp32
Last synced: 01 May 2026
https://github.com/LucasGarcia0924/Echo-Wave
Clonador de señales de 433mhz controlado en una app móvil
esp32 kicad micropython taller-de-ingenieria-electronica-unal
Last synced: 25 Sep 2025
https://github.com/konggithubdev/lightapplicationcontrol
ESP32 + Android Kotlin app controlling a light via MQTT (HiveMQ). Arduino firmware handles ON/OFF/STATUS; Android app publishes/reads state.
arduino esp32 hivemq kotlin mqtt mqtt-client smart-light wifi
Last synced: 01 May 2026
https://github.com/ESPARGOS/pyespargos
The python library for working with the ESPARGOS WiFi channel sounder
angle-of-arrival channel-state-information csi esp32 music-algorithm python wifi
Last synced: 24 Dec 2025
https://github.com/iultimatelp/arduinoibis
⚡ Implementation of the VDV 300 IBIS Wagenbus protocol for Arduino and Arduino-based devices 💡
arduino esp32 esp8266 ibis ibis-wagenbus platformio
Last synced: 11 Apr 2026
https://github.com/atilayilmaz/telehis-esp32
The code used for the TELEHIS project on the ESP32 microcontroller.
Last synced: 05 Apr 2025
https://github.com/daniloacsouza/compressor
codigo para central de ar comprimido com 1 compressor
Last synced: 07 Apr 2025
https://github.com/hgszh/gowin_fpga_dds_spi_esp32_demo
FPGA-based DDS signal generation controlled by an ESP32 over SPI.
dac8830 dds esp32 gowin spi-slave tangnano9k
Last synced: 09 Oct 2025
https://github.com/glamperd/esp-32_people_monitor
BLE beacon monitor + PIR sensor + wifi reporting
Last synced: 13 Apr 2026