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/dobin/xrop-esp32
Patched xrop to support ESP32 architecture for gadget aquisition
Last synced: 12 Mar 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/maximus019bg/azion
Software for securing your company.
azion azion-cams cams company esp32 esp32-cam faceid hierarchy mfa organization organizations organizer roles schedule security structure tasks
Last synced: 28 Apr 2025
https://github.com/collab-project/arduino-lib
Collection of Arduino classes
Last synced: 13 Apr 2026
https://github.com/art-in/meteos
Home weather station on ESP32 with database and web app
arduino bme280 esp32 iot mh-z19 weather-station
Last synced: 10 Apr 2026
https://github.com/raupulus/esp32-smart-bonsai
Proyecto para automatizar el cuidado básico de un bonsai controlando humedad ambiente, humedad en la tierra, riego y luz recibida. Mirror de https://gitlab.com/raupulus/esp32-smart-bonsai
bonsai esp esp32 plant plants project sensor sensors smartbonsai smartplant soil soil-moisture
Last synced: 13 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/nopnop2002/esp-idf-usb-switch
Turning USB ON/OFF using ESP-IDF
Last synced: 23 Feb 2026
https://github.com/fauconspartiate/omniweather
A simple weather station, powered by an Adafruit ESP32 Feather
3d-printing arduino esp32 sensor temperature weather
Last synced: 14 Apr 2026
https://github.com/mplogas/word-oclock
The rebuild / refactoring of the famous word clock v1
esp32 home-assistant led mqtt platformio rtc smarthome time
Last synced: 14 Apr 2026
https://github.com/andrejicd/thingspeak-weather-station
ThingSpeak Weather Station with LCD Display
arduino-ide bme280 esp32 esp8266 esp8266-projects iot-dashboards klimerko lcd16x2 pms7003 thingspeak weather-station
Last synced: 05 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/mkalinec/esp32-s3-audio-player
audio player based on esp32-s3 with online radio
arduino esp32 esp32-s3 esp32s3 mp3-player oled oled-display oled-display-ssd1306 oled-sh1106 online-radio onlineradio
Last synced: 27 Jan 2026
https://github.com/rayeed221/simple-fire-detector---esp32
This is the whole code of a simple fire detector project suitable for school projects or to have something on your showcases
aurduino cpp esp32 robotics-programming sensors-data-collection
Last synced: 23 Jan 2026
https://github.com/rupakpoddar/firebasearduino
Enables Firebase Realtime Database connectivity on the ESP8266, ESP32, Arduino UNO R4 WiFi.
arduino arduino-cloud esp32 esp8266 firebase google library low-latency nodemcu realtime-database rest-api rupak-poddar uno-r4 wifi
Last synced: 24 Oct 2025
https://github.com/jwillikers/esphome-esp32-c3-devkitc-02
An ESPHome configuration for the Espressif ESP32-C3-DevKitC-02 development board
Last synced: 25 Oct 2025
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/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/drmboga/weatherstation
An ESP32 based home weather station which measures the current temperature, fetches weather forecast and shows everything at the LCD display.
cplusplus cpp csharp electronics esp32 home-assistant home-automation iot platformio weather-app weather-station
Last synced: 26 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/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/de-dh/mpy-rf
Simple programm for receiving 433 MHz signals using a RX470C module and enhancing reception
433mhz 433mhz-module arduino esp32 micropython python rc rf rpi-pico rx470 rx470c syn470r wireless-communication wireless-sensor-networks
Last synced: 05 Apr 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/paulgreg/esp32-linky-epaper
Displaying linky consumption on an eink display, powered by an esp32
Last synced: 14 Feb 2026
https://github.com/sini6a/internet-radio-speaker
An open-source ESP32 Internet Radio Player with simple programming, USB charging, and on-the-go capability using a single-cell Li-ion battery.
esp32 hardware-designs internet-of-things internet-radio-player open-hardware schematics
Last synced: 28 Feb 2026
https://github.com/marksowell/esp32-web-lora-demo-ota-multi-device
ESP32 Web + LoRa Demo with OTA & Multi-Device Support. This project demonstrates a web interface for ESP32 devices with LoRa communication, Over-the-Air (OTA) updates, and multi-device messaging capabilities. It supports both WiFi and Ethernet for flexible connectivity.
esp32 lora lora-application lora-communication lora-device platformio
Last synced: 16 Apr 2026
https://github.com/nanoframework/system.device.i2c.slave
📦 .NET nanoFramework library for Syste.Device.I2c.Slave
dotnet embedded-systems esp32 giantgecko hacktoberfest i2c iot nanoframework nxp stm32
Last synced: 17 Apr 2026
https://github.com/caldymos/nuki-restbridge
Use an ESP32 as a bridge between a NUKI Lock and your smarthome.
bluetooth comexio esp32 home-automation iot loxone loxone-miniserver nuki-smartlock rest-api smarthome smartlock udp
Last synced: 03 Jun 2026
https://github.com/qguv/cybair
cyber air quality meter with blinkenlights for the huzzah32 + neopixel featherwing
adafruit-feather adafruit-feather-huzzah air-quality arduino esp32 esp32-arduino feather featherwing hardware huzzah32 neopixel neopixel-featherwing platformio
Last synced: 20 Apr 2026
https://github.com/artembotnev/sunsimulation
Sunrise - sunset arduino emulation library
Last synced: 26 Apr 2026
https://github.com/nopnop2002/esp-idf-ak8975
Display the orientation of AK8975 with ESP32
Last synced: 28 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/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/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/garik-/temperature-sensor
DIY WiFi Temperature sensor for smart home
Last synced: 01 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/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/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/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/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/salamonrafal/iadp-code
This is code for home-made electronic. Automatic feeder liquid for aquarium
arduino dht11 esp32 oled oled-display oled-display-ssd1306 rtc wifi
Last synced: 08 May 2026
https://github.com/renweizhukov/esp32-aliyun-demo-mini
Extract the dependencies of mqtt-example from the library esp32-aliyun and compile them with mqtt-example together to reduce the binary size.
aliyun demo esp-idf esp-iot-solution esp32 mqtt mqtt-client
Last synced: 08 May 2026
https://github.com/xtrinch/esp-make-easy
Library that makes WiFi station mode, WiFi AP mode, sleep, EEPROM handling & resetting config on button press on ESP easier
Last synced: 09 May 2026
https://github.com/kosso/titanium-ble-esp32-example
An Axway Titanium iOS app and ESP32 Arduino sketch to test and demonstrate BluetoothLE.
arduino bluetoothle esp32 ios titanium
Last synced: 09 May 2026
https://github.com/walidabazo/esp32-problem
esp32 problem: MD5 of the file does not match data in flash!
esp32 esp32-flash-memory flash-esp32 md5 reset-esp
Last synced: 12 Jun 2026
https://github.com/paulh002/low-pass-filter-board-esp32-arduino
Lowpass filter board managed by ESP32
Last synced: 06 Apr 2025
https://github.com/limbang/smart-fish-tank
智能鱼缸
ds18x20 esp-idf esp-idf-lib esp32 fish-tank
Last synced: 30 May 2026
https://github.com/sasilva1998/upynametag
Here you will find what is needed to construct or build a somewhat electric name tag. 3D printing, an ESP and a SPI display is required.
3d-printing esp32 esp8266 micropython spi-display
Last synced: 12 Apr 2026
https://github.com/glamperd/esp-32_people_monitor
BLE beacon monitor + PIR sensor + wifi reporting
Last synced: 13 Apr 2026
https://github.com/lane-romuald/iot-irrigation-data-collection-system
An IoT-based data collection system using the ESP32 microcontroller programmed with Arduino to monitor environmental conditions for smart irrigation. The system measures soil moisture, temperature, air temperature, humidity, and rain probability. Data is stored locally on an SD card and uploaded to the ThingSpeak platform.
arduino cloud data data-collection esp32 openweather openweathermap thingspeak wi-fi
Last synced: 12 Apr 2026
https://github.com/anoochit/flutter_wifi_smartconfig
Wifi Smart Config app for IoT device
esp32 flutter iot smartconfig wifi
Last synced: 04 Sep 2025
https://github.com/sfrechette/binary-clock-station
A modern, optimized binary clock implementation for the LilyGo T-Display-S3 ESP32 board. Displays time in binary format using illuminated dots, with WiFi connectivity for automatic NTP time synchronization.
arduino binary-clock binaryclock c clock cpp esp32 esp32-s3 lilygo lilygo-tdisplay-s3 platformio
Last synced: 13 Apr 2026
https://github.com/aZholtikov/zh_syslog
ESP32 ESP-IDF and ESP8266 RTOS SDK component for Syslog server UDP client.
component esp-idf esp32 esp8266 ietf rtos-sdk syslog syslog-client udp
Last synced: 10 Mar 2025
https://github.com/gurkengewuerz/micropython-sdcard-boot
SDCard bootloader with OTA support
bootloader esp32 littlefs micropython ota
Last synced: 12 Apr 2026
https://github.com/thorsten-l/esp32-cryptomoneyticker2
CryptoMoneyTicker2 for the new coinmarketcap api
Last synced: 09 May 2026
https://github.com/stefanangelovski/the_robotic_arm
ESP32 Robotic Arm project that comes with a phone app. The app connects to the robot via Bluetooth protocol.
app arduino arm bluetooth embedded esp32 roboticarm robotics robots
Last synced: 13 Apr 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/reshalfahsi/inter-processor-call
Implementation of ESP-IDF Inter-Processor Call
embedded-systems esp-idf esp32 freertos inter-processor-call ipc multicore
Last synced: 15 May 2026
https://github.com/qeteshpony/espfancontroller
Control and monitor up to three PWM fans with an ESP32
esp32 esphome-devices fan-controller open-source-hardware pcb-design pwm-fan pwm-fan-controller
Last synced: 26 Jan 2026
https://github.com/make2explore/esp32-rainmaker-smarthome-project-rf
[DIY Project] ESP32 IoT Home Automation Project using RF Remote and ESP Rainmaker 📶
esp32 homeautomation iot rainmaker
Last synced: 06 Jan 2026
https://github.com/smartenough-org/smartenough
SmartEnough is a DIY smarthome project
embedded esp32 homeassistant rust-lang smarthome stm32
Last synced: 13 Apr 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: 08 May 2025
https://github.com/jmysu/esp32-spi
Some SPI related...
arduino esp32 platformio sdfat spi
Last synced: 13 Apr 2026
https://github.com/yohannfra/esp32-wav-player-i2s
Play wav file on sdcard with dr_wav library and i2s
Last synced: 29 Apr 2026
https://github.com/definetlynotai/esp32_flashmate
A versatile file management and flashing tool for ESP32 devices, designed to simplify the process of flashing, managing projects, and handling configurations. Supports auto-generation of flash configs, project validation, and COM port detection!
esp32 flasher python simple terminal
Last synced: 13 Apr 2026
https://github.com/e-camargogomescg/carrinho-autonomo
Robô móvel autônomo, que emprega a técnica de navegação de campos potenciais artificiais integrados com visão computacional, através de marcadores ArUco. O controle e processamento de dados é feito através de um aplicativo móvel desenvolvido na plataforma Android Studio.
Last synced: 11 Apr 2026
https://github.com/claudemarais/tempcontrolledlaptopfan_esp32-s3-mini
A simple Arduino project that uses a temperature sensor to control two fans to help cool down a laptop on a laptop stand.
arduino deepsleep esp32 esp32-c3 esp32-c3-super-mini fan laptop mosfet sht31 temperature
Last synced: 09 May 2026
https://github.com/smeso/esp32-ptm216b
Replacement FW for Sonoff's MINIR4 to be able to control it directly with Enocean's PTM216B module. It can also run on any ESP32 board. The repo also includes a script that can run on Linux to receive actions from the PTM216B.
ble enocean esp32 linux nfc ota ota-update ptm216b raspberry-pi smart-lights smarthome smartlighting sonoff
Last synced: 07 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/joshmessi10/safekitchen
Smart Kitchen Alarm System IoT Based
esp32 iot raspberry-pi smart-device
Last synced: 09 May 2026
https://github.com/daniloacsouza/compressor
codigo para central de ar comprimido com 1 compressor
Last synced: 07 Apr 2025
https://github.com/gdsports/howsmyssl
Compare Arduino WiFi TLS
arduino esp32 esp8266 howsmyssl mkr1010 tls weather-forecast weather-gov wifi wifi101 wifinina
Last synced: 11 Apr 2026
https://github.com/aprilnea/oxidoor
🔒 An intelligent door lock written in Rust and ESP32. Supports NFC, Bluetooth, Wi-Fi, ETH, and even PoE power supply.
esp-rs esp32 iot iot-application rust
Last synced: 06 Oct 2025
https://github.com/amiscreant/badkitty
Bad Kitty is a compact ESP32-based research device that automates wireless scanning and session capture for offline analysis. It’s built as a field-friendly, portable box that logs session captures to a micro-SD for later review in standard tools.
esp32 esp32-arduino esp32-wroom-32d esp32deauth wireless-penetration-testing wireless-pentesting
Last synced: 20 May 2026
https://github.com/ahmadmuzayyin/max7219_led_matrix_16x8_bin
MAX7218 LED MATRIX untuk hiasan sayap belakang motor matic lebih cocok untuk motor vario 125 yang terbaru
esp32 led-matrix-16x8 led-matrix-8x8 led-matrix-motor max7219
Last synced: 16 Oct 2025
https://github.com/esptoolkit/esp-timer
Async timer helpers mirroring setTimeout / setInterval with dedicated countdown utilities for seconds, minutes and milliseconds.
arduino async embedded esp32 freertos software-timer timer
Last synced: 05 May 2026
https://github.com/msladecek/openscad-models
Collection of useful printable models built with OpenSCAD.
3d-printing bosl2 cad esp32 ikea openscad vattenkar
Last synced: 18 Jan 2026
https://github.com/donguyenanhtuan/iotkits-dataset
This repository hosts the dataset and benchmark code for our paper: "IoTKITs: A Novel Dataset for IoT Education Kit Recognition" Accepted at [Your Conference or Journal Name], 2025
arduino deep-learning embedded-systems esp32 image-annotation iot iot-dataset jetson-nano machine-learning opencv pytorch raspberry-pi roboflow yolo
Last synced: 11 Apr 2026
https://github.com/zmactep/rickroll-wristband
T-Wristband watch app with secret rickroll function
esp32 lilygo micropython rickroll t-wristband wifi
Last synced: 09 May 2026
https://github.com/matiasvlevi/esp32-ws-car
Control an esp32 robot with Oxenode client scripts through WebSockets
esp32 javascript oxenode robots visual-scripting websockets
Last synced: 14 Apr 2026
https://github.com/achyuth-2308/equibot-self-balancing-bot
This repository contains the code and schematics for my Self-Balancing Bot, built using Arduino IDE and powered by ESP32 Wroom, MPU6050 Sensor, Motor Driver, & control algorithms. The bot uses PID control to maintain balance & respond to external disturbances. ⚙️ Tech Stack: Arduino IDE, C Programming Language, MPU6050 & L293D Motor Driver.
2-wheeled-robot accelerometer arduino-ide cprogramming-language equibot esp32 internet-of-things inverted-pendulum motor-driver mpu6050 pid-control robotics self-balancing-robot
Last synced: 18 Apr 2026
https://github.com/ktauchathuranga/openwall
Write. Feel. Be heard. | Hosted on a ESP32
Last synced: 14 Apr 2026
https://github.com/nicodupont/esphome-projects
All my home automation projects with esphome and homeassistant
esp32 esp8266 esphome home-assistant
Last synced: 16 Apr 2026