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/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/wendellast/roberto
Roberto é o meu PC pessoal, no qual desenvolvi um sistema automatizado utilizando Arduino e ESP32. Este sistema inclui um painel de controle com vários sensores, que posso controlar manualmente pelo painel ou através de uma API que desenvolvi usando Go
Last synced: 11 Feb 2026
https://github.com/lupin3000/micropython-i2c-df2301q
MicroPython I2C library and example for Gravity: Offline Language Learning Voice Recognition Sensor
ai dfrobot esp32 gravity i2c micropython offline sensor voice-recognition
Last synced: 09 May 2026
https://github.com/evert-arias/easybtn-docs
EasyButton official documentation
arduino arduino-library button debounce debounce-button detect-presses easybutton easybutton-website esp32 esp32-arduino esp8266 esp8266-arduino platformio switch tactile touch trigger
Last synced: 11 Mar 2026
https://github.com/snacsnoc/pocket-esp32-gps
Handheld ESP32-based GPS with map display and distance calculator
esp32 esp8266 gps-tracker micropython micropython-esp32
Last synced: 13 Feb 2026
https://github.com/cyberscoper/esp32-airquality-station-home
☀️Smart environmental monitor with ESP32: measuring temperature, humidity and CO2 levels with OLED display and control via Telegram.
air-quality arduino-ide co2-monitor co2-sensor esp32 mh-z19 oled-ssd1306 thingspeak
Last synced: 12 Feb 2026
https://github.com/chickendrop89/esp32location-client
A small project to determine location using beaconDB or similar API
arduino arduino-esp32 beacondb esp32 esp32s3 espressif location mozilla-location-service
Last synced: 08 May 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/ashutosh7i/rfid-based-vehicle-tracking-system
A comprehensive RFID-Based Vehicle Tracking System that employs ESP32, RC522 RFID card reader, and PostgreSQL backend to monitor and display real-time vehicle data on a web interface.
epxressjs esp32 learning-resource nodejs postgresql rfid-rc522 rfid-tags
Last synced: 08 May 2026
https://github.com/artgins/yunetas
Yuneta Simplified, a development framework about messages and services, based on Event-driven, Automata-based and Object-oriented programming.
asynchronous automation-framework c esp32 event-driven framework iouring ipaas javascript linux python rtos yuneta
Last synced: 09 Jun 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/kasperl/toit-qubitro
Qubitro connector for the ESP32 based on the Toit language.
Last synced: 10 Mar 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/kotyara12/resysinfo
Module for collecting and publishing system statistics about the controller's operation, including date and time (ESP-IDF)
Last synced: 10 Feb 2026
https://github.com/metanurb21/esp32_igbt_driver
ESP32 PWM IGBT gate driver with rotary encoder and OLED screen driving an induction heater.
esp32 full-bridge igbt induction-heating
Last synced: 27 Feb 2026
https://github.com/reala10001986/sid
Firmware for CircuitSetup's Status Indicator Display (SID) kit, known from the Delorean Time Machine
bttf circuitsetup delorean deloreantimemachine display docbrown dtm esp32 indicator mcfly sid status status-indicator time-machine
Last synced: 26 Feb 2026
https://github.com/bartmichu/moddable-examples
Simple Moddable SDK examples and experiments for Espressif ESP8266, ESP32 and RP2040.
esp32 esp8266 iot javascript microcontroller moddable moddable-sdk nodemcu raspberry-pi-pico rp2040
Last synced: 08 May 2026
https://github.com/ahg-bscs/wriple
A device-free wireless sensing (DFWS) system capable of performing real-time human presence detection through obstruction in a collapsed structures. Uses Wi-Fi CSI from ESP32 module, and a mmWave RDM generated by HLK-LD2420 radar.
csi esp32 human-sensing mmwave-radar rdm wi-fi
Last synced: 26 Feb 2026
https://github.com/smengerl/matrix_display
Multi-purpose low-cost matrix display for various purposes in smart home
3d-printing esp32 esp32-arduino maker
Last synced: 22 Feb 2026
https://github.com/naguissa/ir-mqtt-esp
IR-MQTT-ESP, IR multiple repeater using MQTT for ESP8266 and ESP32 microcontrollers
arduino esp32 esp8266 foroelectro infrared ir mqtt mqtt-client naguissa repeater wifi
Last synced: 11 Apr 2026
https://github.com/kareemmoneeam/fota
This repository hosts the Firmware Over-The-Air (FOTA) system developed as part of a graduation project at Cairo University. The FOTA system enables secure, efficient, remote updates for embedded systems in smart vehicles, enhancing functionality, safety, and user experience, with strong automotive cybersecurity measures.
aes-encryption bootloader cryptography django embedded embedded-c embedded-systems esp32 firmware firmware-over-the-air graduation-project hc05-module mobileapp secureboot stm32
Last synced: 31 Jan 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/de-dh/tp65-receiver-mpy
Receive temperature data with MicroPython from ThermoPro TP65s temperature sensor for microcontrollers.
433mhz 433mhz-module esp32 microcontroller micropython rpi-pico rx470 temperature-sensor
Last synced: 25 Feb 2026
https://github.com/mkgaru/moddable-spice
my utility collections for moddable sdk
Last synced: 23 Apr 2026
https://github.com/paramsiddharth/esp32-web-scraper
A simple web scraper that runs on an ESP-32 microcontroller.
esp32 internet-of-things micropython scraper serial web
Last synced: 06 May 2026
https://github.com/luonghuuphuc/ecg_signal_espressif
ECG signal measurement from AD8232 using ESP-IDF
Last synced: 08 May 2026
https://github.com/unit-electronics-mx/unit_pulsar_esp32_c6
Official repository for the UNIT PULSAR C6 development board by UNIT Electronics. This repository includes documentation, code examples, schematics, and user guides to maximize the capabilities of the board.
esp-idf esp32 esp32c6 nano nanoc6 pulsar pulsarc6
Last synced: 08 Dec 2025
https://github.com/bennerlukas/libcap
LibCap - Library Capacity Measurement System
Last synced: 07 May 2026
https://github.com/perfecxx/micropython-simplekeypad
MicroPython library for interfacing with a keypad matrix
4x4-keypad esp32 keypad keypad-matrix micropython micropython-esp32
Last synced: 10 Apr 2025
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/styropyr0/mpm10
Driver for MPM10 series PM sensor modules. Supports both I2C and UART for communication.
arduino arduino-library esp esp-library esp32 esp8266 mpm10 pm-sensor pm-sensor-lib sensor-library
Last synced: 05 Oct 2025
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/depau/upython-relay-timer
Countdown timer for a Sonoff switch or a random relay, written in MicroPython
countdown esp32 esp8266 micropython sonoff sonoff-basic timer upython
Last synced: 28 Jan 2026
https://github.com/khakans/kostan-weather-station-system
this project used for monitoring app : https://github.com/khakans/kostan-weather-station
bme280 esp32 mq135 mqtt weather-station
Last synced: 01 Jun 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/esptoolkit/esp-logger
A lightweight, configurable logging utility for ESP32 projects.
arduino async esp32 idf logging pioarduino platformio sync
Last synced: 06 Oct 2025
https://github.com/naso7y/building-a-car-esp32
a smart car controlled by an ESP32 , L298N microcontroller. DC motors, motor drivers, ultrasonic sensors, and Bluetooth modules. obstacle detection using embedded systems.
arduino cpp dc-motor esp32 l298n raspberry-pi
Last synced: 29 Jul 2025
https://github.com/gabryelreyes/rmt_led
Control of a single addressable LED (WS2812) using the RMT Peripheral of the ESP32
Last synced: 27 Apr 2026
https://github.com/xtrinch/esp-bme280-reader
Reads sensor data from Bosch BME280 and periodically sends it to the cloud
arduino bme280 bosch bosch-sensor esp32 esp8266
Last synced: 13 Apr 2026
https://github.com/tillkuhn/moodboard
ESP32 MoodBoard C++ Sourcecode for Arduino IDE
Last synced: 11 Apr 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/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://gitlab.com/olivierlenoir/micropython-multiaxis
MicroPython ESP32 multiaxis stepper motor with DRV8825.
DRV8825 RMT Stepper motor esp32 micropython
Last synced: 13 May 2025
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/ngoviet/esp32-esphome-bldc-smart-fan
Variable-speed BLDC fan controller using ESP32 + ESPHome. CLK frequency control (100-400Hz), EC11 rotary encoder, native Home Assistant integration.
bldc ec11 esp32 esphome fan-controller frequency-control home-assistant iot pwm smart-fan smart-home variable-speed
Last synced: 23 May 2026
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/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/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/gemesa/esp32-mqtt
ESP32 MQTT sandbox
aws aws-iot certificate embedded esp32 mqtt psk ssl-certificate ssl-psk wifi
Last synced: 18 Apr 2026
https://github.com/hafidhh/callmebot-esp-client
ESP WhatsApp message, Telegram call, Telegram message, Telegram group message, Facebook messages
arduino arduino-libraries arduino-library callmebot esp32 esp8266 facebook-bot telegram telegram-bot whatapp-bot
Last synced: 28 Apr 2026
https://github.com/mxkmn/espopenweathermap
🔓☔🗺️ OpenWeatherMap library for ESP8266/ESP32 and Arduino IDE
arduino arduino-ide arduino-library esp32 esp32-arduino esp8266 esp8266-arduino library openweathermap
Last synced: 27 Oct 2025
https://github.com/funpythonec/line_follower_fit20
esp32 fit funpython funpythonec guatemala micropython micropython-esp32 ros rosserial
Last synced: 08 May 2026
https://github.com/simplefoc/arduino-foc-minimal-project-builder
A minimal project builder for the simplefoc library.
arduino bldc-motor-controller esp32 samd21 simple-foc stepper-motor-control stm32 teensy
Last synced: 28 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/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/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/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/xtrinch/esp-bme680-reader
ESP board reads BME680 sensor data and sends it to the cloud
arduino bme680 bosch-sensor esp32 esp8266 sensor
Last synced: 19 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/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/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/blagojeblagojevic/ibeacongateway
This is implementation of iBeaconGateway using ESP32 and basic position estimation
cjson esp-arduino esp-idf esp32 esp32-idf espidf ibeacon parking-lot parking-management position-estimation
Last synced: 09 Feb 2026
https://github.com/desifish/esp32-gps-clock-v2
GPS Clock V1 redeveloped with buttons and in compact form.
128x64glcd arduino bh1750 bme280-sensor doit-esp32-devkit-v1 esp32 gps gps-clock gps-neo-6m menu-navigation potentiometer push-button reset-button st7920 tinygpsplusplus wifi-manager
Last synced: 27 Dec 2025
https://github.com/movsb/libstuff
[Experimental] A utility C++ library for ESP32, built on top of esp-idf.
esp-idf esp-idf-component esp32
Last synced: 10 May 2026
https://github.com/oldrev/esp-idf-smf
A port of the Zephyr RTOS SMF(State Machine Framework) to the ESP-IDF framework.
esp-idf esp32 espressif idf smf state-machine zephyr zephyr-rtos
Last synced: 12 Jul 2025
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/kotyara12/reparams
Library for storing and managing parameters ESP32
Last synced: 04 Oct 2025
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/hamidurrk/assistive-device-for-visually-impaired-people
A hand-glove-like device to assist visually impaired people in reading text from any digital platform
Last synced: 28 Apr 2026
https://github.com/qguv/m5atom-pomodoro
Simple pomodoro timer for the m5stack atom device
arduino esp32 esp32-arduino hardware m5atom m5atom-matrix m5stack pomodoro
Last synced: 09 May 2026
https://github.com/drutol/esp32blasphemy
Quick and dirty .Net nanoFramework playground. Mqtt, Rfid, CPU Stats, C++ Interop
esp32 freertos interop nanoframework
Last synced: 26 Apr 2026
https://github.com/patagonaa/esp32-ir-powermeter
ESP32 software to read power usage from a digital power meter via the infrared interface
esp32 influxdb landis-gyr power-measurement power-monitoring
Last synced: 26 Apr 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/capi-nemoo/synthnet-project
microcontroller-based project that establishes efficient bidirectional communication between multiple devices (ESP32, Arduino Uno, and Arduino Mega) using the I2C protocol. The system integrates real-time weather data via API and environmental sensor readings, displaying the information on a custom-built interface.
api-client arduino esp32 i2c-bus
Last synced: 06 May 2026
https://github.com/thisisnttheway/rack_nixie_display
1U rackmounted nixie display with IN-4 tubes.
esp32 in-4 nixie nixie-tubes serverrack
Last synced: 24 Apr 2026
https://github.com/acidvegas/acidportal
😈 Worlds smallest Evil Portal on a LilyGo T-QT
esp32 evil-portals lilygo microcontroller t-qt wifi-attack wifi-attacks wifi-portal
Last synced: 24 Aug 2025
https://github.com/csabigee/nobo
ESPHome integration for nobo panel heaters
esp32 esphome esphome-component esphome-config esphome-device homeassistant nobo
Last synced: 13 Jul 2025
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/limitium/wand
Xiaomi sensors bluetooth advertisement listener for esp32
advertisement bluetooth esp32 sensors xiaomi
Last synced: 09 May 2026
https://github.com/zwcway/castspeaker
应用于智能家居中,支持全屋音响的局域网数字扬声器管理系统
audio audio-streaming esp32 homeassistant linux multiroom-audio power-over-ethernet smarthome synchronization windows
Last synced: 12 Apr 2026
https://github.com/jsvgoncalves/lora-oled
Stuff with TTGO LoRa ESP32
arduino esp32 lora oled-display-ssd1306
Last synced: 09 May 2026
https://github.com/kotyara12/rerangemonitor
Контроль значений (температуры, влажности, напряжения и т.д.) в заданных пределах
Last synced: 22 Apr 2026
https://github.com/soynx/hacking-pentesting-utils
A collection of scripts, documentation and HTML-Sites that can be used for penetration-testing
bluetooth cardcomputer esp32 esp32-arduino hacking hacking-tool m5stickc m5stickcplus penetration-testing penetration-testing-tools scanning sniffing subghz subghz-remote tembed wifi wifi-network windows
Last synced: 06 Sep 2025
https://github.com/ilikecake/esp32-weather-station
A weather station using an ESP32 wifi controller
3d-printing adafruit bme280 esp32 home-assistant mqtt sensor sparkfun
Last synced: 30 Apr 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/harbaum/dotlite
DOTTI compatible DIY 8x8 bluetooth LE led matrix
bluetooth-low-energy esp32 ws2812b
Last synced: 21 Apr 2026
https://github.com/danucosukosuko/flipper-devboard-wifi-spam
Programa escrito en Arduino para emitir redes Wi-Fi aleatorias en la Wi-Fi DevBoard del Flipper Zero
arduino esp32 free hacking spam spam-wifi-hotspots wifi
Last synced: 03 Feb 2026
https://github.com/commanderredyt/obs-studio-controller
DIY hardware + software to control obs studio
arduino diy esp-idf esp32 espressif nodejs obs-studio
Last synced: 11 Apr 2026
https://github.com/jakesmd/hoopula
A Bluetooth basketball score detector that connects to a Flutter app.
android-app basketball basketball-scores esp32 esp32-arduino flutter flutter-app score score-counter score-keeper sports
Last synced: 11 Apr 2026