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/matusollah/night-vision
Zdrojový kód na kamarátove nočné videnie
arduino c cpp esp esp32 esp32-cam esp32-camera ssd1306 ssd1306-oled
Last synced: 11 Jul 2025
https://github.com/lam-embedded/espnow-wireless-communication-between-esp32-and-esp8266
This is a typical example of wireless communication between esp32 and esp8266 using espnow
esp32 esp8266 espnow espressif platform platformio wireless
Last synced: 07 Apr 2026
https://github.com/rise0x00/pio-flasher
PIO Flasher - GUI Tool for PlatformIO
arduino esp esp32 esp8266 flashtool linux microcontroller microcontrollers pio platformio platformio-arduino pyqt pyqt5 python python-3 python3 windows
Last synced: 09 Apr 2026
https://github.com/sudodevinci/esp-environment-drivers
Centralized repository for i2c drivers for the ESP32 with thread-safety built-in. This would be an alternative to wrapping existing drivers such as BusIO from Adafruit.
driver-programming drivers esp32 i2c i2c-bus rtos sensors threading
Last synced: 17 May 2026
https://github.com/electroniccats/badge-appsecpnw-2024
Badge AppsecPnw 2024
Last synced: 16 Jul 2025
https://github.com/blagojeblagojevic/esp32_thinghsspeak_ntc_resistor
esp32_ThinghsSpeak_NTC_resistor Cloud
arduino-ide c cloud cpp esp32 esp32-idf ntc-thermistor temperature-monitoring thingspeak
Last synced: 07 May 2026
https://github.com/hi-squeaky-things/little-weirdo
Rust #no-std optimized wave table synthesizer for embedded devices.
embedded esp32 no-std-alloc rust synthesizer wavetable
Last synced: 16 Dec 2025
https://github.com/chriamue/esp32-rust-example
Esp32 Rust Example
display esp32 rust ssd1306 ssd1306-oled-example
Last synced: 16 May 2026
https://github.com/wolffshots/esp32-warm-water
A rewrite of another project of mine (which was written in the arduino framework using platformio - private repo at this point). The goal is to have it running more efficiently and robustly in ESP-IDF as practice as well as for the real-world benefits for me.
c embedded-systems esp32 esp32-idf film-photography
Last synced: 17 May 2026
https://github.com/elliancarlos/segurancaautomotiva
Projeto de conclusão de um curso Técnico de Automação Industrial sobre Segurança Automotiva.
android-studio arduino car car-safety carro esp32 seguranca-no-transito
Last synced: 18 Apr 2026
https://github.com/toitlang/pkg-ntp
Package: Synchronize your device time using the NTP protocol.
Last synced: 23 Jun 2025
https://github.com/he0119/smart-home-device
智慧家庭的设备
arduino esp32 esp8266 smart-home
Last synced: 05 Apr 2025
https://github.com/vistx/iot-box
This project provides comprehensive functionality for an IoT device using ESP32. It supports Wi-Fi and MQTT for communication, has an asynchronous web server with webpage for configuration, handles OTA updates, reads sensor data, and controls relays and IR devices. The use of preferences and SPIFFS ensures that configuration data is stored persiste
3d-design 3d-printing app arduino automation css electronics esp32 fusion360 hivemq html http-server iot mqtt project spiffs winforms-application
Last synced: 24 Jan 2026
https://github.com/ankush2992/smart-power-hub
Smart Power Hub: Control AC outlets remotely using ESP8266/ESP32 and SinricPro. Features voice control via Alexa/Google Assistant, mobile app support, WiFi connectivity, and real-time status updates. Turn any power strip into a smart home device. Perfect for home automation with easy setup and secure cloud communication.
esp32 iot-application voice-commands wireless-communications
Last synced: 17 Apr 2026
https://github.com/mrwhizzy/wifi-smartcard
An implemetation of https://github.com/Yubico/ykneo-openpgp in C, for the ESP32 to act as a Wi-Fi smartcard
esp32 gpg microcontroller pgp yubico yubikey
Last synced: 14 Oct 2025
https://github.com/sukikui/esp32-cam-sign-recognition
Development guide for sign recognition on ESP32 using TensorFlowLite for implementation.
cnn esp32 sign-recognition tensorflow-lite
Last synced: 16 May 2026
https://github.com/jakkra/wall-led-mail
Basic ambient wall light decoration thing which shows number of emails.
Last synced: 18 Apr 2026
https://github.com/androidcrypto/esp32_cyd_wifi_analyzer
Design a Wi-Fi analyzer on an ESP32 Cheap Yellow Display (CYD)
analyzer cheap-yellow-display cyd esp32 ili9341 st7789 st7796 wifi
Last synced: 25 Jan 2026
https://github.com/abhijithganesh/soundsense
SoundSense is a MEMS Arduino project leveraging state-of-the-art MEMS microphone technology. This compact device ensures precise sound detection, making it ideal for applications like voice recognition and ambient analysis. Unleash the power of sound with SoundSense
esp32 internet-of-things microphone nodemcu-esp8266 websockets
Last synced: 16 May 2026
https://github.com/nemoandrea/lumi-tubule
Decorative desk lamp in the shape of microtubule protein filament.
3d-printing art esp32 lamp open-hardware pcb
Last synced: 20 Mar 2025
https://github.com/ericogr/led-matrix
A MongooseOS ledMatrix implementation
esp32 led library matrix mongoose-os
Last synced: 17 May 2026
https://github.com/nopnop2002/esp-idf-selfie-trigger
Using a selfie device with ESP32-CAM
bluetooth esp-idf esp32 esp32-cam remote-control
Last synced: 17 May 2026
https://github.com/zodiaq/esphome-inkbird-iam-t1
ESPHome implementation for Inkbird IAM-T1
esp32 esphome home-assistant homeassistant inkbird
Last synced: 20 Jan 2026
https://github.com/electro-gamma/esp32-handshake-capture
A lightweight and portable tool designed for capturing WPA/WPA2 4-way handshakes using an ESP32 development board. Ideal for ethical penetration testing and wireless security research.
esp32 esp32-arduino esp32-handshake-capture ethical-tools handshake handshake-capture
Last synced: 17 May 2026
https://github.com/create1st/esp32-matter-zone-controller
ESP32C6 matter zone controller
airconditioning esp32 esp32-arduino esp32-c6 matter wifi zone-controller
Last synced: 16 May 2026
https://github.com/implferris/esp32-cosmic-yudh
Cosmic Yudh, a shooting game written in Rust for the ESP32 with an OLED display, using the Embassy framework.
cosmic embedded embedded-gaming embedded-systems esp32 game oled oled-ssd1306 rust rustlang shooting ssd1306 star wars
Last synced: 17 May 2026
https://github.com/luonghuuphuc/ecg_signal_measure
ECG signal from AD8232 using ADC of Esp32 MCU
Last synced: 03 Mar 2025
https://github.com/juhenfw/esp32-penutupjemuranotomatis-iot
Proyek ini menggunakan ESP32 Devkit V1 dengan berbagai macam sensor yang berkaitan dengan monitoring cuaca
arduino-ide arduinoide cpp esp32 iot-application monitoring-automation smart-home
Last synced: 17 May 2026
https://github.com/gabygold67/switcheshardwareinterfacelayer
An Arduino-Esp32 lib that implements a variety of physical switches using mpbToSwitch library mechanisms and simple push buttons (Momentary buttons)
arduino esp32 esp32-arduino freertos hal switches
Last synced: 09 May 2025
https://github.com/lily-osp/environmental-monitoring-system
This project involves developing an IoT-based environmental monitoring system using the ESP32 microcontroller, SHT20 sensor, MQ-137 ammonia sensor.
adafruit blynk environmental-monitoring esp32 mq137 sht20
Last synced: 12 Apr 2026
https://github.com/artem-smotrakov/esp32-ldr
A demo project that shows how to read a light dependent resistor (LDR) on ESP32 with MicroPython.
diy electronics esp32 ldr-sensor micropython micropython-esp32
Last synced: 02 May 2026
https://github.com/RawFish69/ESP32-Range-Finder
Handheld ranger finder with ESP32
Last synced: 21 Dec 2025
https://github.com/ahg-bscs/wiremap
A webpage application that can detect motion using Wi-Fi signal. This application provides basic tools for data collection, model generation and model application.
csi esp32 extra-trees-classifier motion wi-fi
Last synced: 19 Mar 2025
https://github.com/roschmi/azuredatasender_esp32
Sending sensor data to Azure Storage Tables using board Esp32
arduino azure azurestorage esp32 esp32-arduino https platformio telemetry tls
Last synced: 09 Apr 2026
https://github.com/oleksa-oleksa/esp32_noisedetector_internship
Internet of Things project: ESP32, FreeRTOS, WiFi Connectivity
c cpp embedded-systems esp32 internet-of-things microcontroller mqtt-protocol
Last synced: 05 Apr 2025
https://github.com/juanpabloaj/lolin_d32_waveshare
example with Lolin D32 and 1.54 waveshare e-ink display
Last synced: 18 May 2026
https://github.com/toitlang/pkg-http
Package: Implement your REST server or client in Toit and run it on your ESP32.
Last synced: 06 Apr 2026
https://github.com/matedev01/Joel_atecc608a
USB OTP Security System: A project combining the ESP32-S3 microcontroller, ATECC608A CryptoAuthentication device, Windows driver, and LibUSB for secure communication, OTP generation, and time synchronization. 🚀
driver esp32 esp32s3 firmware flash-encrypt hmac libusb otp secure-boot security usb visualgdb
Last synced: 29 Oct 2025
https://github.com/motoani/amaze_ii
A 3D renderer for ESP32S3 boards with a display of at least 128 x 128 px. Please take a look at https://youtu.be/yHnW9om89lM
Last synced: 13 May 2026
https://github.com/dattasaurabh82/esp32_secure_boot
Secure boot ensures that our ESP32 only runs firmware that we have authorized. This repository is a tutorial on how to do just that
esp32 secure-coding secureboot
Last synced: 18 May 2026
https://github.com/thelastoutpostworkshop/youtubecounter
Real-time YouTube Subscriber Count
arduino dfplayer-mini-mp3 esp32 neopixels ota-updater tft-display tftespi
Last synced: 02 Feb 2026
https://github.com/hasselmm/cmake-toolchain-arduino-cli
A CMake toolchain for Arduino entirely based upon Arduino CLI
arduino avr cmake cmake-toolchain esp32 esp8266 samd stm32
Last synced: 19 Jan 2026
https://github.com/mmali3287/smartdoorbell
IoT-enabled smart video doorbell using AI face recognition, low-latency real-time streaming, MQTT communication and instant mobile notifications for secure access control.
cplusplus esp32 facerecognition firebase iot kotlin materialdesign ml motiondetection mqtt opencv pushnotifications python raspberrypi realtimevideostreaming security
Last synced: 07 Apr 2026
https://github.com/thebluntblade/flugzeugwaage
This is a project built with an ESP32 and several (3) scales with HX711 to measure the weight of large objects (in this specific case, model aeroplanes).
esp32 first-project hx711 hx711-adc
Last synced: 16 May 2026
https://github.com/golain-io/golain-platformio-sdk
PlatformIO SDK to connect to Golain IoT Platform
esp32 golain gsm iot iot-platform mqtt platformio protobuf
Last synced: 02 Jan 2026
https://github.com/mirosieber/litime_bms_esp32
A project to read data from a LiTime Bluetooth-enabled Battery Management System (BMS) using an ESP32
Last synced: 18 May 2026
https://github.com/kotyara12/reota
OTA update in the context of a specially created task
esp-idf esp32 ota ota-firmware-updates ota-update ota-updates
Last synced: 27 Apr 2026
https://github.com/okhsunrog/flashprobe-mcp
MCP server to flash & monitor embedded firmware over probe-rs (JTAG/SWD + RTT) or espflash (UART) — any probe-rs target (STM32, nRF, RP2350, ESP…), defmt-aware, with bounded LLM-token-efficient capture
debugging defmt embedded embedded-rust esp32 espflash firmware mcp microcontroller model-context-protocol probe-rs rtt rust stm32 swd
Last synced: 11 Jun 2026
https://github.com/adolbyb/esp32-freertos-cli
A Command Line Interface Using Arduino Framework written with the ESP32 Multicore port of FreeRTOS
arduino-framework cli esp-idf esp32 freertos multicore
Last synced: 18 May 2026
https://github.com/jannis-baum/homekit-esp
Apple Homekit automation with ESP32s and HomeSpan
esp32 homekit-accessory homespan platformio smarthome
Last synced: 04 May 2026
https://github.com/gbiondo1310/micropython_libraries
A compehensive list of micropython libraries for IDEs autocompletion
esp32 micropython micropython-esp32 python
Last synced: 09 May 2026
https://github.com/georgecatalin/esp32_for_arduino_makers
ESP32 Projects using the Arduino IDE
Last synced: 15 May 2026
https://github.com/julianebueno/atp_iot
Microprocessador ESP32 - Registro de temperatura e envio de dados para internet
esp32 iot python temperature-monitoring temperature-sensor thingspeak
Last synced: 19 May 2026
https://github.com/jmysu/esp32-nimble-neopixel
ESP32 NimBLE Neopixel w/ T-Audio
arduino ble bluetooth esp32 neopixels nimble platformio
Last synced: 11 Apr 2026
https://github.com/dashutosh04/esp32-wifi
This ESP32 project creates a WiFi camera server. It allows you to connect an ESP32 camera module to your WiFi network and view the camera feed through a web browser on your local machine.
Last synced: 19 May 2026
https://github.com/nopnop2002/esp-idf-uart2udp
UART to UDP bridge for ESP-IDF
esp-idf esp32 gateway rsyslog-client uart udp
Last synced: 16 May 2026
https://github.com/thesr007/iot_projects
IoT Projects That I have Worked on
Last synced: 19 May 2026
https://github.com/vkrishna6289/encoder
In this repository you can find code to connect and run a encoder with an esp32
Last synced: 14 Jul 2025
https://github.com/valerio-vaccaro/secmq-examples
SecMQ examples
arduino esp32 esp8266 iot-application iot-framework iot-platform mqtt
Last synced: 11 Apr 2026
https://github.com/sskorol/matrix-voice-esp32-ws-streamer
Matrix Voice streaming via WebSockets.
asr esp32 matrix-voice speech-recognition vosk
Last synced: 15 May 2026
https://github.com/the-wrench/smart-watch-pcb-esp32s3
a smart watch making use of HDSP-2000 alphanumeric displays and an esp32s3 with an RTC/c
ble bluetooth bluetooth-low-energy esp32 esp32-s3 hdsp-2000 mcp79412 pcb pcb-design realtimeclock
Last synced: 04 Jun 2026
https://github.com/douglaszuqueto/esp32-rpc-http
Chamadas remotas usando protocolo HTTP
Last synced: 10 May 2026
https://github.com/diegoperea20/react-native-iot-flask
IOT Flask REST API with a MySQL database using sqlalchemy. It includes login, register, and account management features. Users can create nodes with unique device codes and names, with data displayed in tables and line graphs. The frontend is built using React Native.
esp32 expo flask iot react-native
Last synced: 31 Dec 2025
https://github.com/witty-wizard/drivemaster
The DriveMaster library provides support for controlling various motor drivers.
Last synced: 14 Apr 2025
https://github.com/sglvladi/ticker_esp32
esp32 library that calls functions periodically (similar to "Ticker.h" for esp8266)
Last synced: 12 May 2026
https://github.com/sudodevinci/esp32animator
A small footprint, memory efficient, multicore render system for the ESP32.
animation esp32 esp32s3 led-strips matrix neopixel rendering ws1228b
Last synced: 15 May 2026
https://github.com/nithinmathewjoji/schrodinger-clock-pcb-watch-
An open-source ESP32-S3-based smartwatch with RTC, I2C display, buzzer, LEDs, and battery monitoring. Designed using KiCad, it features a compact PCB layout, Li-Po battery support, and USB charging
circuit esp32 funproject pcb pcb-design pcbwatch rtc-module schrodingers-cat tp4056 watch wearable-devices
Last synced: 23 Jul 2025
https://github.com/mauriciobarroso/adpd188bi
ESP-IDF ADPD188BI component
embedded esp-idf esp32 esp32c2 esp32c3 esp32h2 esp32s2 esp32s3 i2c idf-component smoke smoke-detector
Last synced: 18 Feb 2026
https://github.com/gabygold67/limbssafetysw_esp32
Powerful and flexible ISO 13849-1 compliant "Limbs Safe Activation Switch" toolbox, with embedded extendable capabilities to become the central building piece of a "Production control and optimization interconnected node"
13849 esp32 esp32-arduino esp32-iot esp32-library iot iso iso-13849
Last synced: 19 May 2026
https://github.com/Hongtai-Yuan/Microros_ROS2
The Microros chassis host program for our robot helps you communicate with the esp32 on the chassis and the microros control program on it.
esp32 microros microros-tutorial
Last synced: 11 Sep 2025
https://github.com/legitcoconut/teed-ts
The Touchless Entry-Exit Data Tracking System (TEED-TS) is a hygienic, non-contact solution designed to monitor entry and exit movements.
arduino data-tracking datamonitor esp32 esp8266 python sensor statistics
Last synced: 14 Apr 2025
https://gitlab.com/olivierlenoir/MicroPython-MorseCode
MicroPython International Morse Code
Last synced: 13 May 2025
https://github.com/import-tiago/drizzlingbytes
DrizzlingBytes is a way to provide over-the-air (OTA) device firmware update (DFU) for MSP430-based systems using ESP32.
dfu dfu-programmer esp32 firebase firebase-storage microcontrollers msp430 ota ota-update
Last synced: 15 May 2026
https://github.com/martinius96/voice-control-arduino-esp8266-esp32
Voice control system in world languages - TEST DEMOs.
arduino chrome eduroam enterprise esp32 esp8266 ethernet languages psk voice voice-commands voice-control voice-recognition webkit webkit-browser wifi
Last synced: 12 Apr 2026
https://github.com/yohannfra/neopixel_ble_controller
ESP32 firmware to control a 5x5 ws2812 matrix with BLE
bluetooth-low-energy esp-idf esp32 ws2812
Last synced: 19 May 2026
https://github.com/mtshrmn/mirrored-object
twin cubes that each display the other's state
esp32 firebase-realtime-database iot
Last synced: 07 Mar 2026
https://github.com/ccccmagicboy/hack_inisetup
hack the esp32 and esp8266 micropython firmware inisetup file
Last synced: 20 Jan 2026
https://github.com/cdaringe/eink-dashboard
dashboard dashboards digital-display eink eink-dashboard einkdisplay epaper esp32 low-power rtc service snapshot
Last synced: 10 May 2026
https://github.com/pulkin/mpy-twatch-config
Configuring peripherials of T-Watch 2020 for micropython
axp202 esp32 firmware micropython python smart watch
Last synced: 11 May 2026
https://github.com/cloaky233/plottypus
Plottypus is a Rust-based GUI app for Plottypus is a Rust-based GUI app for real-time serial data plotting. It lets users select serial ports, set baud rates, start/stop data collection, and view live charts. Features include adjustable plot window length and a help section. Easy to install and use for serial data analysis.
egui electromyography emg esp32 plotter rust serial-communication
Last synced: 18 Jun 2025
https://github.com/shopmaior/mercado_pago_esp
Biblioteca Arduino ESP2866/ESP32
arduino c cpp esp32 esp8266 hacktoberfest library
Last synced: 27 Mar 2025
https://github.com/RafaelReyesCarmona/Time32
Time32 is a library that provides timekeeping functionality for Arduino and ESP32.
Last synced: 06 Apr 2025
https://github.com/itis-enrico-fermi/edstream
Realtime streaming facility for embedded displays
bitmap c esp-idf esp32 facility freertos image lib library oled oled-display oled-display-ssd1306 open-source-project pio platformio python3 stream tools video video-stream
Last synced: 05 Jan 2026
https://github.com/atoomnetmarc/adlsc
Atoomnet's Digital Led String Controller
Last synced: 22 Mar 2025
https://github.com/darrencocco/abominable-zigbee-esp32
Additional Endpoints for Arduino Zigbee on ESP32 architecture
arduino arduino-library esp32 esp32-c6 esp32-h2 zigbee
Last synced: 18 Feb 2026