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-07-03 00:10:23 UTC
- JSON Representation
https://github.com/d3hades/esp32-online-cam
ESP32-online-cam
camera esp32 esp32-arduino esp32-cam firmware iot webcam
Last synced: 05 May 2026
https://github.com/upc-pre-202402-si572-wv71/iot-custom-chip-gas-detector-on-esp32-embedded-app-wv71
IoT Embedded Application illustrating the creation and use of a custom chip. The chip is an MQ2 Gas Detector Module. The C++ Sketch Application reads values from sensor and display the Gas % and Safe status.
arduino cpp esp32 mq2-gas-sensor wokwi
Last synced: 15 Apr 2026
https://github.com/codepope/fireworks-esp32
Fireworks experiment for ESP32 and Featherwing
Last synced: 16 May 2026
https://github.com/bvujovic/meindatalogger
Customer defined data is added to circular buffer and then dumped to LittleFS/SPIFFS (ESP8266/ESP32) file.
circular-buffer data-logger esp esp32 esp8266 littlefs logger logging spiffs
Last synced: 11 May 2026
https://github.com/taiki-kuraishi/esp32_api_server
ESP32をRESTfulなAPI Server化 in micropython
esp32 micropython microwebsrv2
Last synced: 22 Mar 2025
https://github.com/romanalexandroff/esp32_hard_fault_tests
This project consists of functions which sole purpose is to crash or hard-fail an ESP32 in as many ways as possible. The project is created as an educational material to learn potential threats for an embedded software execution, so they can be avoided during the future development.
Last synced: 16 May 2026
https://github.com/kustonium/homeassistant-wmbus-mqtt-bridge
Home Assistant Wireless M-Bus MQTT bridge. Uses wmbusmeters to decode RAW HEX telegrams from ESP/SX1262/SX1276/CC1101 receivers, with WebUI, SEARCH and MQTT Discovery.
addon cc1101 docker esp32 home-assistant home-assistant-addon homeassistant meter-reading mqtt mqtt-discovery raw-hex smart-meter sx1262 sx1276 webui wmbus wmbusmeters
Last synced: 30 May 2026
https://github.com/theresnotime/esp32_1088as_tag_thing
Table/Badge sign thing using 1088AS LED matrixes and an ESP32
Last synced: 16 May 2026
https://github.com/androidcrypto/esp32_h2_st7735_starter
Getting started with an ESP32-H2 Supermini device and a TFT display ST7735
esp32 esp32-h2 spi st7735 tft-display
Last synced: 17 Jun 2025
https://github.com/androidcrypto/esp32_c6_waveshare_st7789_starter
Getting started with an ESP32-C6 Waveshare device with a mounted 1.47 inch TFT display with ST7789 chip
esp32 esp32-c6 spi st7789 tft-display waveshare
Last synced: 17 Jun 2025
https://github.com/felixjoshua/air-quality-monitoring-system
Tugas Besar IoT | Kelompok 13
airqualitymonitoringsystem esp32 iot microcontroller micropython
Last synced: 16 May 2026
https://github.com/marigisee/proyecto-tinyml-lidi-unlp
Este repositorio contiene los archivos utilizados en el proyecto "TinyML: Integrando Inteligencia Artificial en Sistemas Embebidos" desarrollado en III-LIDI de la Universidad Nacional de La Plata.
embedded-systems embedia esp32 esp32-cam machine-learning
Last synced: 20 Jan 2026
https://github.com/jeroenvangrondelle/esp32-c3-super-mini-case
A simple case for the ESP32 C3 Super Mini board.
case esp32 esp32-c3-super-mini openscad
Last synced: 27 Mar 2025
https://github.com/balassy/steampunk-clock
An ESP32 based clock.
ds3231-rtc esp32 esp32-wroom ntp-client rtc-module sg90-servo
Last synced: 16 May 2026
https://github.com/elmot/esp-windsensor-deck
NMEA wind display ,based on stm8, esp32, and LCD screen
esp32 nmea nmea0183 sailing stm8 weather weather-information weather-instruments wind yachting
Last synced: 18 Apr 2026
https://github.com/pingequalab/cardputer-adv-cc1101-nrf24-auto-switch
Open-source design reference for software-defined dual-band CC1101 + NRF24 RF expansion on M5Stack Cardputer ADV. Pin mapping, circuit topology, Bruce firmware brucePins.conf, and DIY build guide.
auto-switch bruce-firmware cardputer cardputer-adv cc1101 diy dual-radio esp32 esp32-s3 hardware hardware-design iot m5stack nrf24 nrf24l01 open-hardware pin-mapping rf spi sub-ghz
Last synced: 02 Jul 2026
https://github.com/huming2207/bisheng-fontmgr
Font manager & cacher for ESP32 + LVGL
Last synced: 02 May 2026
https://github.com/jugendkulturkeller/dancingrobots-base-program
Roboter - Auto auf der Basis eines ESP32 mit 2 Motoren und zwei IR-Sensoren
Last synced: 08 Mar 2026
https://github.com/nullstring1/esp32binancedisplay
Uses an ESP32 and the Binance API to display values on a segment display
arduino binance-api cpp display esp32 esp32-arduino json
Last synced: 08 Jul 2025
https://github.com/bropenguin847/arduino-projects
A collection of Arduino projects I have done over the years.
arduino arduino-ide arduino-uno dht22 esp32 esp8266 iot lcd16x2
Last synced: 06 Apr 2026
https://github.com/wolffshots/esp32-utility
some utility functions that I intend to add to overtime that will be commonly used across my projects
Last synced: 18 May 2026
https://github.com/educ8s/esp32-s3-web-radio-with-arduino
An ESP32 S3 based project using the MAX95387A I2S Module.
amoled arduino esp32 esp32s3 internet-radio-player max98357a waveshare webradio-player
Last synced: 17 Sep 2025
https://github.com/karpad2/obudai_diplomamunka
Escape room management software based on vue, and firebase for esp32 microcontroller.
arduino escaperoom esp32 firebase vue vuejs-router
Last synced: 06 Apr 2026
https://github.com/smougenot/esp32_tft_sensors
Use esp32 with tft screen (from TTGO) with sensors
arduino esp32 espressif pio plateformio platformio sensors tft tft-espi ttgo wifi wifimanager
Last synced: 02 Feb 2026
https://github.com/hiruna/esp-idf-mpu-9250
ESP-IDF C driver for TDK InvenSense MPU9250 9-axis gyroscope and accelerometer.
Last synced: 24 Jul 2025
https://github.com/fishi0x01/esp32wificontroller
Opinionated Library for Wifi Setup via Bluetooth on ESP32 Microcontrollers
Last synced: 16 May 2026
https://github.com/avnet-iotconnect/iotc-stm32-u5-esp32-c3-demo
Connect stm32-u5 board with esp32-c3-mini shield to IoTConnect with AT commands.
Last synced: 27 Apr 2026
https://github.com/m-ghozi/penyiram-tanaman-otomatis
Penyiram Tanaman Otomatis ESP32 Telegram
Last synced: 16 Apr 2026
https://github.com/pedroluisdionisiofraga/esp32-lm75a-driver
Open source driver to LM75A to ESP32 using ESP-IDF framework
Last synced: 25 Jul 2025
https://github.com/crosbydoo/esp32-firebase-controlrelay
Project IOT Arduino menggunakan esp32 yang terintegrasi dengan firebase dan dijalankan menggunakan aplikasi MIT
arduino esp32 firebase iot mitappinventor relay-control
Last synced: 03 May 2026
https://github.com/led-mirage/esp32-rssdisplay
RSS Display for ESP32
esp32 esp32-wrover rss ssd1306
Last synced: 16 May 2026
https://github.com/p14c31355/twatch2020v3-rs
TTGO T-Watch 2020 v3 firmware written in Rustlang
embedded esp32 esp32-idf rust ttgo ttgo-watch2020
Last synced: 20 May 2026
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: 18 Sep 2025
https://github.com/ruan-narici/robosumo-controlavel
Protótipo desenvolvido para a competição de robo sumô controlável da categoria de até 3KG [20x20]cm
arduino-ide c esp32 fritzing robotics
Last synced: 07 Feb 2026
https://github.com/balwantyadav1/spectrumbreaker
SpectrumBreaker is an advanced wireless penetration testing and research toolkit built on the ESP32 platform. Equipped with 3× NRF24L01 modules, an OLED display, NeoPixel LED indicators, and tactile push buttons, it enables real-time scanning, jamming, spoofing, and specialized wireless attacks across the 2.4 GHz ISM band. Designed for educational
esp32 rf-tools wifi-deauth wifi-jammer wireless-security
Last synced: 16 May 2026
https://github.com/miyuki2002/sensormonitor
Ứng dụng Android Giám sát Cảm biến ESP32
Last synced: 09 Apr 2026
https://github.com/abdullahrfa/power_management_iot_project
Create a Smart Energy Monitoring System that uses CT and PT to measure voltage and current, calculate the power consumption of electrical devices, and estimate the cost based on usage. This system will provide real-time data through a web interface accessible via a smartphone or computer.
ct current-sensor esp-project-package esp32 oled-display power-management pt relay-modules voltage-sensor
Last synced: 18 Mar 2025
https://github.com/m3y54m/start-esp-idf
Getting started with FreeRTOS on ESP32 (LOLIN32)
esp-idf esp32 freertos lolin32 platformio
Last synced: 06 May 2026
https://github.com/illuzn/ha_doorbell
A physical/ software project which aims to implement an open source doorbell for Home Assistant. It aims to use off the shelf components so that no PCB/ Gerber Knowledge is required.
doorbell esp32 esphome home-assistant
Last synced: 16 May 2026
https://github.com/toitlang/wizard
Flash your device with Jaguar from the comfort of your web browser.
Last synced: 29 Apr 2026
https://github.com/reteprelleum/webserver
WebServer for Micropython wirh Python executable
esp32 micropython python3 webpython webserver
Last synced: 07 May 2026
https://github.com/aakif100/smart-trolley-project
The Smart Trolley is a cutting-edge innovation powered by the ESP32 microcontroller, a high-performance and versatile platform. It combines a sophisticated R-FID scanner and an intuitive display interface to create a seamless shopping experience that's both efficient and user-friendly.
Last synced: 13 Mar 2025
https://github.com/papydoctor/esp32_ble_uart
Just a clean example of BLE UART in Rust
bluetooth-low-energy esp32 no-std rust uart
Last synced: 20 May 2026
https://github.com/divingpixel/SimpleBleControls
Esp32 BLE Library for controls in a mobile app
Last synced: 26 Aug 2025
https://github.com/lashy0/arm_robot
A project for simulating robotic arm movements
Last synced: 15 May 2026
https://github.com/sudodevinci/screensynth
VGA LCD version of the CRTelecaster from Electronicos Fantasticos
arduino-mega audio-processing c cpp esp32 esp32-arduino hardware-design multiprocessing music-theory real-time-rendering video-processing
Last synced: 10 May 2026
https://github.com/pearorchards/esp_wifiminus
A demo WiFi component for the ESP32
Last synced: 19 May 2026
https://github.com/nyh-workshop/esp32-i2clcd
Small ESP32 program with demo I2C LCD code.
Last synced: 15 May 2026
https://github.com/maheshyadav216/devkitty-cutiecat-v1
CutieCat is a ESP32 powered DIY cat-shaped handheld hacking console
arduino esp32 hacking-tool hardware-hacking iot
Last synced: 15 May 2026
https://github.com/electronicsstudio/esp32_inbuildrtc_tm1637
Here, we are using this process to print the inbuilt ESP32 RTC time on a 6-digit TM1637 display.
Last synced: 19 May 2026
https://github.com/mirkosertic/esp32musicbox
An ESP32 based music box / smart speaker
arduino esp32 esp32-arduino home-assistant maker mqtt music-player platformio rfid smarthome voice-control
Last synced: 28 Jul 2025
https://github.com/kingsmen732/di-ti-fido-key
Digital Identity key using esp32
Last synced: 15 May 2026
https://github.com/electronicsstudio/esp32_wi-fi_weather_chronograph
The ChronoWeather ESP is an ESP32-based smart display that shows real-time Bengaluru weather (temperature/humidity) alongside accurate IST time.
Last synced: 15 May 2026
https://github.com/karussell/iot-test
Record sensor data from ESP32 and show via browser graph (plotly)
Last synced: 29 Oct 2025
https://github.com/prohetamine/arduino-parse-ipv4
Parsing the v4 IP address in a string for esp32, esp8266-12, esp8266-07, esp8266-01, Arduino Nano, Arduino UNO and etc
arduino esp esp32 esp32-arduino esp8266 esp8266-arduino ipv4-address
Last synced: 09 Apr 2026
https://github.com/lightwars/nibef730-to-mqtt
This is a Nibe GW for ESP32 which publish all data to MQTT
Last synced: 05 May 2026
https://github.com/anseljh/mdd
Tiny smart device to deter rodents with an ultraviolet LED that turns on at night
Last synced: 08 May 2026
https://github.com/sergio-isidoro/fire_smoke_detector_esp32
Fire & Smoke Detection (Edge AI) ESP32-S3 Plus + TFCard + Machine learning
cpp17 detection edge-ai esp-idf esp32 esp32-s3 machine-learning makefile python3 storage vscode-extension
Last synced: 05 May 2026
https://github.com/androidcrypto/esp32_c6_st7735_starter
Getting started with an ESP32-C6 Supermini device and a TFT display ST7735
esp32 esp32-c6 spi st7735 tft-display
Last synced: 25 Apr 2026
https://github.com/akinduid/mechapulse
MechaPulse is an Industrial IoT project that uses sound analysis to detect faults in machinery. The proposed system consists of an array of embedded devices placed across machines, each monitoring sound and running a TinyML model to predict potential faults. Alerts are sent to a central dashboard for real-time monitoring.
esp32 iot machine-learning raspberry-pi
Last synced: 22 Sep 2025
https://github.com/IlievIliya92/esp32_zephyr
ESP32 Wroom Zephyr Project
esp32 esp32-wroom wifi zephyr zephyr-rtos
Last synced: 12 Mar 2025
https://github.com/turitoyuenan/zimmer-wetter
School Project: IoT Weather Station System
arduino cpp esp32 mosquitto mosquitto-mqtt-broker python python3 raspberry-pi raspberry-pi-3 sen0186
Last synced: 08 Feb 2026
https://github.com/jsamuelap/react-mqtt
Página web para controlar un carrito a través de MQTT
emqx esp32 esp32-cam internet-of-things iot mqtt react sistemas-programables vite
Last synced: 02 Apr 2026
https://github.com/mateomor/firefightercar
A firefighter car code for ESP32
car esp32 hardware microcontroller
Last synced: 29 Dec 2025
https://github.com/thaisonho/img2rgb565
A image to RGB565 converter in Python.
Last synced: 02 May 2026
https://github.com/rapha-tech/ESP-32-ruler
PCB ruler featuring an ESP-32 module, push-buttons and an OLED screen
arduino electronics esp32 pcb pcb-design retrogaming tetris
Last synced: 31 Jul 2025
https://github.com/kalpthakkar/aura-eeg-based-bci
AURA is an ML-driven advanced EEG-based Brain-Computer Interface leveraging ESP32, ADS1299, and ML for real-time mental-state mapping and early disease prediction. Achieving 93% accuracy, it pioneers assistive tech for non-verbal communication and IoT integration.
api arduino artificial-intelligence bci brain-computer-interface cpp eeg-signals-processing embedded-systems esp32 espasyncwebserver hci healthcare iot kaggle machine-learning mqtt neuro-ai python3 signal-processing ubidots
Last synced: 08 Apr 2026
https://github.com/travisbumgarner/pixels64
8x8 Pixel Grid Powered by ESP32, a custom circuit, and custom 3D modeled parts.
3d-printing circuitpython esp32 graphics leds rgb-led
Last synced: 09 May 2026
https://github.com/mitchsf/ntp2
Non-blocking NTP client for Arduino with Kiss-o'-Death handling.
Last synced: 25 Apr 2026
https://github.com/frenzyexists/trolley-mesh-network
Trolley Mesh - Micro 2 project
Last synced: 16 May 2026
https://github.com/lupin3000/micropython-dfplayerpro
MicroPython Fermion: DFPlayer Pro - A mini MP3 Player with On-board 128MB Storage
dfrobot esp32 micropython uart
Last synced: 14 Feb 2026
https://github.com/vladyspavlov/esphome-avatto-wifi-thermostat
ESPHome configuration for the Avatto Tuya Wi-Fi Thermostat
avatto esp-c3 esp-c3-12f esp32 esp32c3 esphome openbeken openbk rtl8710 tasmota thermostat tuya wbr3 wifi
Last synced: 31 Jul 2025
https://github.com/scout064/esp32-dht22-monitoring
Monitor Temperature and Humidity via ESP32-C6 and DHT22.
Last synced: 16 May 2026
https://github.com/martinius96/sht21-tester
SHT21 sensors tester - universal for all microcontrolers.
arduino esp32 esp8266 humidity humidity-sensor nodemcu sensirion sht21 temperature temperature-sensor wiringpi
Last synced: 10 Apr 2026
https://github.com/delhatch/esp32_to_primex
For a Primex transmitter, uses an ESP32 to simulate the GPS receiver. Connects to NTP to get the time.
Last synced: 18 May 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/mk-it-easy/optoma-esp32-remote
This project allows you to send commands to an Optoma ZH403 projector over RS-232 via a Wi-Fi REST server using an ESP32 microcontroller. The ESP32 connects to a Wi-Fi network and hosts a RESTful API, enabling remote control of the projector through HTTP requests.
arduino esp32 esp32-arduino home-automation optoma-zh403
Last synced: 10 Apr 2026
https://github.com/artembotnev/esp32-weather-station
The simple copy of "ESP32-weather-station", with Sallas
Last synced: 24 Apr 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/jakubandrysek/e-paper-board-esp32
:bookmark_tabs: Universal e-paper home display
cpp epaper esp32 json platformio traffic weather
Last synced: 11 Apr 2026
https://github.com/zheng-bote/esp32_bme680_webserver_mqtt-client
ESP32 BME680 temperature, humidity, pressure, gas WIFi Webserver & MQTT client
arduino bme680 esp32 mqtt-client webserver
Last synced: 24 Apr 2026
https://github.com/dizzpy/esp32-wifi-scanner
A simple WiFi network scanner using an ESP32 board. Detects available networks, shows SSID, signal strength (RSSI), and security type.
arduino esp32 esp32-arduino wifi-scanner
Last synced: 13 May 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/lars-klinkenberg/ha_cistern_waterlevel
Dual ESP32 cistern water level sensor — one in the tank, one in the house, talking over serial + ESPHome to Home Assistant.
cistern esp32 homeassistant waterlevel waterlevel-sensor
Last synced: 24 Apr 2026
https://github.com/lupin3000/micropython-i2c-gnss
MicroPython I2C library and example for Gravity: GNSS module
dfrobot esp32 gnss gravity i2c micropython
Last synced: 13 May 2026