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-01 00:10:11 UTC
- JSON Representation
https://github.com/giomonci/accelerometer-data-collection-and-processing
This collection of scripts configures the Adafruit ISM330DHCX + LIS3MDL FeatherWing, gets the serial data into a csv, and graphs it.
accelerometer cplusplus esp32 python
Last synced: 13 Apr 2026
https://github.com/zamweis/joychair
Simulate a Joystick using a MPU6050, a Aeris Swooper chair and a microcontroller. Happy navigating in VR with Joychair! 🎮🪑🌐
accelerometer aeris-swooper arduino bluetooth-communication calibration direction-detector esp32 esp32-ble-gamepad feather-32u4 gyroscope hid joystick-device joystick-emulation led-leedback mpu6050 sound-feedback unity vr-navigation wired-connections yaw-roll-pitch
Last synced: 12 Apr 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/rickysambora55/j1-esp32-gpio-pwm-adc-buttonled
ESP32 - GPIO, PWM, ADC
Last synced: 20 May 2026
https://github.com/keziatbnn/esp32-ubidots-mongodb
Collecting humidity, temperature, and motion data using sensors and an ESP32, storing the data in MongoDB, and displaying it on an Ubidots dashboard.
esp32 iot mongodb-atlas python ubidots
Last synced: 16 May 2026
https://github.com/mathisloge/cppesphome-api
C++ Client for ESPHome native API.
cpp esp32 esphome home-assistant internet-of-things iot
Last synced: 13 Apr 2026
https://github.com/firmngin/firmnginkit
This library integrates payment systems directly into your IoT devices with simple and secure communication, opening new monetization opportunities for your system 💰.
Last synced: 20 Jun 2025
https://github.com/leshniak/mesh-pager
Meshtastic-compatible LoRa mesh pager on Arduino Nesso N1 (ESP32-C6) — canned messages, touch UI, AES-256 encryption, deep sleep
arduino esp32 esp32-c6 lora mesh-network meshtastic platformio
Last synced: 13 Apr 2026
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/your-iot/watmonitor
Watmonitor is a universal web interface designed to efficiently store water level data collected from sensor nodes into a centralized database. It empowers users to monitor real-time water level and volume measurements of their water wells, tanks, or other water sources directly through its user-friendly web interface.
esp32 esp32-c6 monitor ultrasonic water water-level-monitoring water-level-sensor
Last synced: 31 Aug 2025
https://github.com/tobiges/ms5540c-sensor-example
MS5540C Miniature Barometer Module platformio example
arduino esp32 esp8266 ms5540c platformio
Last synced: 07 Apr 2026
https://github.com/giesl/esp32_vehicle_tracking
Recording of the location of means of transport.
canbus-shield docker-compose esp32 iot
Last synced: 09 May 2026
https://github.com/rakhaevandy27/rancang-alat-psikologi-electric-maze-untuk-melatih-konsentrasi-dan-motorik-berbasis-mikrokontroller
RANCANG ALAT PSIKOLOGI ELECTRIC MAZE UNTUK MELATIH KONSENTRASI DAN MOTORIK BERBASIS MIKROKONTROLLER
arduino esp32 psychology thermal-printer
Last synced: 21 Jun 2025
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/rjtpp/standup-mate
Arduino-based tool designed to combat office syndrome – stand alone version of ELEVATE-AI
Last synced: 09 May 2026
https://github.com/nasim-raj-laskar/heatwave-ews
An IoT-based early warning system using an ESP32, DHT11 sensor, and a machine learning model to detect heatwaves in real time and display alerts on an OLED screen. 🚀🔥
decision-tree-classifier dht11 early-warning-systems esp32 iot
Last synced: 29 Apr 2026
https://github.com/joserenatos/automacaoresidencialcomtelegram
Trata-se do repositório de um projeto de automação residencial controlado pelo Telegram, utilizando os microcontroladores ESP32-WROOM e Arduino Uno.
arduino arduino-uno esp32 esp32-wroom telegram
Last synced: 13 Apr 2026
https://github.com/invpe/gp-iot
General Purpose Things eXperiment - dynamically loading and executing binaries while running a Sketch on esp32.
esp32 esp32-arduino experiment iot
Last synced: 26 Jul 2025
https://github.com/wb1016/blueslime-c3
custom SlimeVR tracker PCBA using ESP32-C3 and enclosure 3D model files.
electronics esp32 hardware kicad slimevr
Last synced: 08 Jun 2026
https://github.com/chinmay-esp/led-blinking
This repository contains a LED blinking program developed using the ESP-IDF framework in C++. The code demonstrates how to initialize GPIO, configure the LED pin, and implement a basic delay for toggling the LED state.
Last synced: 16 May 2026
https://github.com/workloads/pathfinder-openapi-specs
OpenAPI Specs for Pathfinder
Last synced: 21 Feb 2026
https://github.com/imseanconroy/custom-esp32
Complete design files for an ESP32 microcontroller-based board, created using KiCad
Last synced: 30 Mar 2025
https://github.com/xbgmsharp/esp32_l298n
ESP32 Wifi Remote Car using L298n
esp32 esp32-pico-d4 l298n l298n-h-bridge
Last synced: 26 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/pablotoledom/esp32-video-streaming-wifi
This project allows the transmission of static video from a PC to an **ST7789** display using an **ESP32** via WIFI which is accessed from a webserver raised by the ESP32 itself.
esp32 esp32-video esp32-video-streaming esp32-webvideo-stream
Last synced: 16 May 2026
https://github.com/zonfacter/esp32-canopen-master-light
CANopen Master auf Basis eines ESP32 mit OLED-Menü, WebSocket-Schnittstelle, motorischer Steuerung und Support für Dunkermotoren. Modular, erweiterbar und bereit für industrielle Anwendungen.
can-bus canopen canopennode esp32 mcp2515 motor-control ssd1306 webserver
Last synced: 25 Mar 2025
https://github.com/dchoi98/iot-water-valve
This repository provides hardware designs and software for an ESP32-based water-valve controller and its Android companion app. It utilizes secure MQTT communication via Adafruit IO for real-time control of the valve from anywhere, with built-in leak detection and emergency shutoff.
android arduino cpp esp32 home-automation iot kotlin mqtt
Last synced: 15 Apr 2026
https://github.com/deanthecoder/brickintosh
A Lego-sized Mac that thinks it’s a Speccy, boots MacOS 8, and sometimes crashes for laughs.
arduino esp32 game-of-life lego macintosh retro tft thematrix zx-spectrum
Last synced: 29 Apr 2026
https://github.com/dawinaj/bme280
BME280 driver for ESP32
bme280 cpp driver esp32 hal humidity-sensor pressure-sensor temperature-sensor
Last synced: 14 Feb 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/lexciese/bmkg-earthquake-alert-esp32
This project integrates BMKG's real-time earthquake data with an ESP32 to notify users of seismic activity. You can customize the threshold of earthquake to get notified by distance and magnitude.
arduino-ide bmkg bmkg-api earthquake esp32
Last synced: 13 Apr 2026
https://github.com/eiffelpeter/esp32_ftms_indoor_bike
simulate ftms indoor bike data on esp32 Arudino
Last synced: 04 May 2026
https://github.com/matejsemancik/astral-led-firmware
⚡️ ESP32 Firmware for Astral LED installation
esp32 esp32-arduino fastled leds
Last synced: 04 May 2026
https://github.com/mkasplanwar/handdetection-with-esp32cam
Tugas Mikrokontroller
Last synced: 21 Jul 2025
https://github.com/zheng-bote/esp32_libs
(Arduino) libraries for ESP32 Microcontroller
Last synced: 05 May 2026
https://github.com/lilmandrake-hub/firebasemicrocontroller
🌡️ Monitor temperature and humidity in real-time by connecting DHT11 sensors to Google Firestore using ESP8266/ESP32 for your IoT projects.
esp32 esp32-project esp8266 esp8266-projects google-firebase google-firebase-authentication google-firestore iot microcontroller
Last synced: 12 Apr 2026
https://github.com/rddevitte/esp-idf-sample-project
A sample project for an ESP32 module using ESP-IDF toolchain
Last synced: 10 May 2026
https://github.com/androidcrypto/esp32_c3_st7789_starter
Getting started with an ESP32-C3 Supermini device and a TFT display ST7789
esp32 esp32-c6 spi st7789 tft-display
Last synced: 29 Apr 2026
https://github.com/rishabh12005/esp32
Espressif 32-bit architecture microcontroller
Last synced: 06 Oct 2025
https://github.com/matthewcash/esp32-ecdsa
ECDSA (P-256) signing/verification using esp32 hardware accelerators
cryptography ecdsa embedded esp32
Last synced: 17 May 2026
https://github.com/eiffelpeter/esp32_plug_ntp
esp32 relay which sync time by ntp and configable on its web page
Last synced: 08 May 2026
https://github.com/sanchez-team/esp32-electricity-notifier
💡 Public repository of "Notifier about electrical outages with ESP32 and SIM800L"
esp32 micropython-esp32 sim800l telegram telegram-bot
Last synced: 29 Apr 2026
https://github.com/smengerl/mp3_doorbell
Multi-purpose MP3 doorbell for ESPhome / home assistant based on ESP32
3d-printing esp32 esphome home-assistant maker
Last synced: 29 Apr 2026
https://github.com/mmrdni/esorex32
ESP32-CAM based, battery powered modules that allow you to: capture images, record audio, gather sensory information and upload to your own password protected free website on Cloudflare. In addition to viewing you data, you can also send commands to your devices and perform OTA from your webpage.
Last synced: 11 May 2026
https://github.com/eiffelpeter/esp32_csc_bike
simulate bike csc data on esp32 Arudino
Last synced: 07 May 2026
https://github.com/eiffelpeter/esp32_hrm
simulate heart rate data on esp32 Arudino
arduino esp32 heartrate nrf-toolbox
Last synced: 01 May 2026
https://github.com/surin-learning-lab/magic-8-ball
Arduino, Raspberry Pi, ESP32, ESP8266 Node MCU projects
arduino arduino-sketch arduino-uno esp32 esp8266 microcontroller-programming rasberry-pi-pico thonny
Last synced: 05 May 2026
https://github.com/streamingtime/barmband
Barmband is a wearable wristband designed to gamify social interactions.
cpp esp32 golang microcontroller platformio
Last synced: 29 Apr 2026
https://github.com/darthcloud/esp32_rmt_nsi_sniffer
ESP32 app demonstrating sniffing Nintendo's serial interface via RMT peripheral.
esp-idf esp32 gamecube gcn n64 ngc nintendo nintendo-64
Last synced: 17 May 2026
https://github.com/siwatinc/waterishos
OS for ESP32 Water Flow Hall Effect Sensor with MQTT Support
arduino bluetooth-le esp32 esp32-arduino hall-effect-sensor mqtt-client source-code telemetry wifi
Last synced: 29 Apr 2026
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/vs4vijay/m5doom
M5-Doom - A port of the iconic Doom game for M5Cardputer, bringing classic FPS action to your M5 Stack devices.
arduino c cpp doom esp32 m5cardputer m5stack m5stickcplus m5unified platformio
Last synced: 06 Oct 2025
https://github.com/luonghuuphuc/freertos_pratice
Simple Esp32 + freeRTOS projects
Last synced: 18 Jul 2025
https://github.com/EhabMagdyy/ESP32-OTA-Firebase
Performing Over The Air Update for ESP32 Microcontroller using Firebase.
esp-ota esp32 firebase ota-update
Last synced: 22 Apr 2025
https://github.com/szabilukacs/smartgarden
A low-power ESP32 weather station sending temperature, humidity, rain, and window status data to a website for storage, analysis, and visualization with daily, weekly, and monthly statistics 🌦️
esp32 iot weather-station website
Last synced: 01 May 2026
https://github.com/erenelagz/esp32-robotic-arm-controller
Robotic Arm Controler Using Esp32 Blueooth Controller
arduino bluetooth esp32 microcontroller robotic-arm robotics
Last synced: 06 Oct 2025
https://github.com/vitordwb/prime
Plataforma Remota para Integração e Monitoramento de Equipamentos (PRIME)
augmented-reality charts esp32 fei firebase industrial-automation iot micropython pinia tailwind tcc vite vue3
Last synced: 12 Apr 2026
https://github.com/davidanderle/ha-eink-display
An eink diplay for Home Assistant. Must be used with HA-eink-display-HACS
esp32 espidf hacs-custom home-assistant platformio
Last synced: 29 Apr 2026
https://github.com/renanstn/arduino-esp32-digispark-projects
Repositório de scripts que já fiz para as placas Arduino, ESP32, e Digispark.
Last synced: 13 Apr 2026
https://github.com/effelle/wled-runner
Run beautiful WLED lighting effects on ESPHome devices based on ESP32 with ultra-clean one-line configuration. No verbose lambdas, just simple effect declarations.
esp32 esp32s3 esphome home-automation led-effects wled
Last synced: 21 Feb 2026
https://github.com/dl1lmh/esp32-ethernet-duino-coin
Duino-Coin Miner on ESP32 with LAN
coin cryptocoins cryptocurrency duino duino-coin duino-coin-miner duinocoin esp32 lan8720 mining olimex platformio poe tlk110 visual-studio visual-studio-code w5500
Last synced: 14 Apr 2026
https://github.com/veolinan/esp32-piano
esp-project-package esp32 esp32-arduino piano piano-keyboard webserver
Last synced: 17 May 2026
https://github.com/aungchooo/omniwheel-robot
omni directional wireless controlled mobile robot
c esp-idf esp32 mobile-robot omniwheel
Last synced: 28 Apr 2026
https://github.com/ahmedrafat-sw/smart-wheel-chair
The Smart Wheelchair project aims to assist individuals with paralysis, particularly those lacking personal care, by offering a modern, technology-integrated wheelchair solution. The system enables wheelchair control via a joystick, voice commands through an Android app, and incorporates safety features like fall detection and temperature monitorin
android arduino electronics embedded embedded-systems esp32 iot-device java mobile-app php sensors webservice
Last synced: 06 Jan 2026
https://github.com/programmer-rd-ai/statvolt
A cloud-connected power monitoring solution that helps track and control energy usage in real-time. Using ESP32 and cloud computing, StatVolt bridges hardware sensors with a web interface to provide instant power consumption data and remote control capabilities.
energy esp32 iot microcontroller monitoring statvolt system
Last synced: 19 Jul 2025
https://github.com/roschmi/esp32_sinricpro_fritzdect_switch_powerreader
Switch and monitor power consumption using a switchable Fritz!Dect 200 power socket (for FritzBox) via Sinric Pro
esp32 fritzbox platformio sinricpro
Last synced: 06 May 2026
https://github.com/esp32cubes/esp32_ui_tutorial
ESP32 UI Tutorial by ESP32Cube
Last synced: 19 Apr 2026
https://github.com/diana-iot/xvc-server-esp32
Server and JTAG adapter firmware for an XVC and OpenOCD-compatible Wi-Fi debugger interface. OpenOCD fork is located here: https://github.com/DIANA-IoT/OpenOCD-XVC-support.git
Last synced: 25 Apr 2026
https://github.com/androidcrypto/esp32_adafruit_pn532_read_credit_card
The tutorial explains how to read a Credit Card on an ESP32 with a connected PN5232 NFC reader.
arduino credit-card creditcard emv emv-card emv-contactless esp32 nfc nfc-card-reader pn532 pn532-rfid-module tutorial tutorial-code
Last synced: 25 Jan 2026
https://github.com/scout064/esp32-dht22-monitoring
Monitor Temperature and Humidity via ESP32-C6 and DHT22.
Last synced: 16 May 2026
https://github.com/friedjof/floodalert
FloodAlert ist ein ESP32-basiertes Warnsystem, das Wasserlecks und Feuchtigkeit in Echtzeit erkennt und sofortige E-Mail-Benachrichtigungen zur Vorbeugung von Wasserschäden verschickt.
email email-sender esp32 flood pio platformio water
Last synced: 18 Jan 2026
https://github.com/mdroberts1243/adxl345_basic
Very simple polling-mode driver for ADXL345 under ESP-IDF
Last synced: 21 Jan 2026
https://github.com/androidcrypto/esp32_c6_sm_gc9a01_coloredwheel_clock
The Colored Wheel Clock sketch is a colorfull clock realized with an ESP32-C6 microcontroller and a GC9A01 round display.
clock esp32 esp32-c6 gc9a01 gc9a01display ntp ntp-client spi tft tft-display timezone
Last synced: 25 Jan 2026
https://github.com/moshdev2213/ola-uno
OLA UNO is an IoT project 🌐 using an ESP32 🤖 and two LEDs 💡. Controlled by an Express server 🖥️ and a React client 📱, it demonstrates basic IoT functionalities like remote control via HTTP 🌐, integrating hardware, server-side logic, and frontend development 🚀.
arduino esp32 express iot platformio react uno vite vscode webapp wokwi
Last synced: 18 Jan 2026
https://github.com/androidcrypto/esp32_cyd_19_christmas_clock
Design a nice digital clock in a Christmas style on an ESP32 Cheap Yellow Display (CYD) with 1.9-inches ST7789 display
cheap-yellow-display christmas clock clockface cyd esp32 st7789 tft-display
Last synced: 25 Jan 2026
https://github.com/duglof/libteleinfo
Wifinfo serveur web wifi pour compteur linky compatible avec jeedom V4, domoticz, mqtt
domoticz energy-consumption esp32 esp8266 jeedom libteleinfo linky mqtt wifinfo
Last synced: 12 Apr 2026
https://github.com/ehabmagdyy/esp-ota-supabase
Perform Over The Air Update for ESP32/ESP8266 using Supabase
arduino-ide esp32 esp8266 iot nodemcu ota supabase
Last synced: 12 Apr 2026
https://github.com/altarians05/diyportableweatherstationwood
Development of a portable, open-source environmental monitoring station. This project enables real-time data collection and visualization using low-cost sensors. Designed for educational and research applications, it promotes learning about environmental monitoring technologies and programming.
3d-printing arduino educational-project environmental-monitoring esp32 iot robotics weather-station
Last synced: 14 Apr 2026
https://github.com/redchenjs/ntp_digital_clock_esp32
NTP Digital Clock | NTP數碼時鐘
7-segment-display esp32 ntp ntp-digital-clock
Last synced: 17 May 2026
https://github.com/twosquirrels/virtual-gamepad
マイコンカー操作などのための、スマホ用バーチャルコントローラー (自分用)
arduino esp32 gamepad m5atom m5stack virtual-gamepad
Last synced: 07 May 2026
https://github.com/arkadip2007/ov7670-camera-module-test-projects
OV7670 Camera-Module Test-Projects with ARDUINO & ESP
esp32 ov7670 ov7670camera project projects
Last synced: 29 Apr 2026
https://github.com/bobbymannino/esp32-rust-demo
A very simple demo of programming an ESP32 in Rust
Last synced: 17 May 2026
https://github.com/shopmaior/openpix-arduino-esp32
This library is a simple and efficient library for OpenPix (https://openpix.com.br) payment. This use the REST API of OpenPix to make payments.
arduino arduino-library esp32 esp32-arduino firmware hacktoberfest iot library m2m openpix payment payment-integration
Last synced: 01 Mar 2026
https://github.com/milan-sony/downdetect
A lightweight Wi-Fi and Internet monitoring tool built using an ESP32 DEVKIT V1 board
Last synced: 18 Apr 2026
https://github.com/alx3dev/activelowswitch
Arduino library for Active-Low switches
arduino arduino-library esp32 esp8266 mcu platformio-arduino
Last synced: 29 Apr 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/sergaliciousnes/t-display-s3-wifi-image-transfer
Transfer images to the T-Display S3 wirelessly, Cross compatible with both T-Display-S3 LCD and AMOLED.
esp32 lilygo platformio t-display-s3 t-displays3-amoled websocket wifi
Last synced: 21 Jan 2026
https://github.com/luebbe/ble-page-turner
An ESP32 based BLE page turner (not only) for musicians
Last synced: 17 May 2026
https://github.com/ehabmagdyy/smart-parking-system
Smart Parking System using ESP32 With Node-RED Dashboard for Monitoring.
esp32 esp8266 iot node-red servo-motor smart-parking smart-parking-system
Last synced: 19 Jan 2026
https://github.com/podnet/websocket-mgos-test
Mongoose OS WebSocket client application
c esp32 mongoose-os mongoose-os-app websocket
Last synced: 11 Apr 2026
https://github.com/maximmur/esp32s2_arduino
Arduino style ESP32S2 microcontroller projects, templates and examples
arduino esp32 esp32s2 lilygo platformio
Last synced: 20 Jan 2026