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-23 00:10:15 UTC
- JSON Representation
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/slimcdk/aurora
Cozy standing LED pole light
3d-printed diy diy-project electronics esp32 esphome esphome-device freecad home-assistant kicad rgb-led rgb-light tasmota-device
Last synced: 01 May 2026
https://github.com/roboticsbrno/arduinolearningkitstarter-library
Library for ArduinoLearningKitStarter board from @RoboticsBrno with definition of pins.
alks arduino arduino-leraning-kit-starter esp32 library
Last synced: 05 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/nthnn/rishka
RISC-V core virtual runtime written in C/C++ (Arduino platform) intended for ESP32-WROVER with PSRAM.
arduino arduino-platform arduino-platformio arduino-project esp32 esp32-arduino kernel kernel-development kernel-source operating-system operating-system-kernel os-dev os-development risc-v risc-v-emulator risc-v-simulator
Last synced: 06 May 2026
https://github.com/tve/commandparser
Super simple commandline processor for Arduino environments
arduino arduino-library cli command-line commandline esp32 esp32-arduino
Last synced: 09 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/gavinlyonsrepo/esp_projects
A set of projects for ESP WIFI modules, Which are made by Espressif Systems.
bmp180 communication dht22 door-controller esp esp-12e esp-wifi-modules esp32 esp8266 hc-sr04 lcd nodemcu nokia5110 pcd8544 servo st7735 tft weather-station webserver wifi
Last synced: 08 May 2026
https://github.com/jayu/nodemcu-lora-sx1276-lua
NodeMCU lua library for LoRa SX1276/SX1278 radio communication modules
esp32 esp8266 lora lorawan lua lua-library lua-script nodemcu nodemcu-esp8266 nodemcu-lora nodemcu-lua sx1276 sx1278
Last synced: 09 May 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/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/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/jelly/reproduciblebuilds-display
A reproducible builds display
Last synced: 10 May 2026
https://github.com/nanoframework/system.io.hashing
📦 .NET nanoFramework System.IO.Hashing
csharp dotnet esp32 hacktoberfest iot nanoframework smt32
Last synced: 21 Apr 2025
https://github.com/victor-lis/wifi_e_led_rgb
Controlando as cores de um Led RGB via Wifi usando um Esp32 e C++!
Last synced: 10 May 2026
https://github.com/nopnop2002/esp-idf-webdav-client
WebDav client example for ESP-IDF.
Last synced: 13 May 2026
https://github.com/nopnop2002/esp-idf-opencv-demo
OpenCV example for ESP-IDF
Last synced: 16 Jun 2026
https://github.com/martinius96/rfid-otvaranie-dveri
RFID systém pre otváranie elektronických dverí s webovou časťou pre správu a autorizáciu prístupových kariet. Mikrokontróler ESP8266, ESP32 s WiFi konektivitou.
arduino arduino-sketch arduino-uno bootstrap esp32 esp32-arduino esp8266 esp8266-arduino html mifare mysql nfc-card-reader nfc-tag nodemcu ota-update php rc522 reader rfid sql
Last synced: 12 Apr 2026
https://github.com/gepetojj/feira-ifal-micro
Códigos usados na Exposição de Tecnologia do IFAL Campus Arapiraca 2022.
arduino esp32 ifal ifal-arapiraca
Last synced: 04 May 2026
https://github.com/jandelgado/jled-esp-idf-platformio-example
JLed example project using ESP32 ESP-IDF SDK and PlatformIO
Last synced: 29 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/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/romarickc1/weathersta
Weather Station and Clock with ESP32, BME280, SCD40 and OpenWeather API
arduino co2 esp32 esp32-arduino freertos influxdb platformio weather-station wifi
Last synced: 15 Feb 2026
https://github.com/ronibandini/n8nterminal
Physical buttons and screen for n8n
Last synced: 19 Apr 2026
https://github.com/richeyphu/watchdoge
IoT based Rickrollable intrusion detection system
arduino arduino-uno blynk esp32 iot line-notify meme rickroll
Last synced: 09 May 2026
https://github.com/csabigee/nobo-pcb
PCB design files for the nobo thermostat
esp32 esp8266 esphome kicad kicad-pcb kicad-schematics pcb pcb-design
Last synced: 21 Jan 2026
https://github.com/mortylabs/epever-modbus-mqtt-dashboard
Monitor EpEver solar charge controllers via ESP8266, RS485, MQTT & Modbus. Web dashboard + Home Assistant ready.
arduino d1-mini epever esp32 esp8266 home-assistant homeassistant iot modbus mqtt rs485 solar solar-energy
Last synced: 11 Apr 2026
https://github.com/jmzdd/simple-quadruped-robot_code
简单实现基于NodeMCU-32S + HaaS的四足爬行机器人
Last synced: 21 Feb 2026
https://github.com/hayeskg/toit_node
Toit-based weather station IoT node, publishing over MQTT, running on ESP32 hardware.
Last synced: 11 Mar 2025
https://github.com/muki01/obd2_kline_library
Arduino library for communicating with vehicles via OBD-II using the K-Line interface (ISO9141 / ISO14230 protocols).
arduino arduino-library diagnostic diagnostic-tests diagnostic-tool elm327 esp32 iso14230-1 iso9141 k-line kline kwp2000 library obd2 obd2-library
Last synced: 06 Jul 2025
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/qc20/haptic-game-for-the-blind
HapNav is an innovative, ESP32-based game designed to empower the visually impaired. By using joystick navigation, it enhances spatial awareness and provides inclusive gaming experiences. Join us in this project to make gaming accessible for all!
3d-printing accessibility arduino blind cad cpp esp32 game-development haptic-feedback haptics human-computer-interaction interaction-design iot joystick-control microcontroller prototyping remote sensors tactile tactile-feedback
Last synced: 15 Apr 2025
https://github.com/numbpill3d/remu.ii
hackable and modular software for a esp32/tft 2.8" resistive touch screen handheld os/device
adjacent apps arduino device esp32 esp32-arduino flipperzero handheld handheld-devices homebrew modules pwnagotchi tamagotchi tft-display
Last synced: 05 Oct 2025
https://github.com/pguyot/atomvm_esp_adf
AtomVM driver for Espressif Audio Development Framework (ESP-ADF)
Last synced: 18 Feb 2026
https://github.com/slimcdk/google-pixel-tablet
Funny addons for my Google Pixel Tablet
3d-printed diy-electronics diy-project electronics esp32 esphome freecad google-pixel home-assistant home-automation kicad smart-home smart-home-solutions
Last synced: 20 Feb 2026
https://github.com/cyberscoper/esp32-game-of-life-ntp
ESP32 project running Conway's Game of Life on an SSD1306 OLED display, featuring real-time NTP clock updates and automatic switching between simulation and time display. 🚀
arduino-ide cpp esp32 oled-display-ssd1306
Last synced: 24 Feb 2026
https://github.com/platypii/mohawk
Helmet mounted wireless GPS for wingsuit, skydive, and BASE jumping
arduino esp32 gps helmet jscad platformio wingsuit
Last synced: 23 Jan 2026
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/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/gepetojj/carrinho-wireless
Carrinho de controle remoto utilizando o ESP32.
esp32 iot microcontroller platformio
Last synced: 13 Apr 2026
https://github.com/cakraawijaya/iot-based-personal-collection-security-system-using-coap-communication-protocol
Raspberry x ESP32 Project | Personal Experiment
adaptor coap df-player-mini esp32 hc-sr501 hw201 iot mp3-tf16p node-red rpi-pico security-system
Last synced: 07 Apr 2025
https://github.com/rampadc/watson-tts-esp32-lyrat
An example for IBM Watson Text-to-Speech on ESP32 ADF
esp32 esp32-adf ibm text-to-speech watson
Last synced: 18 May 2026
https://github.com/jshiell/frameboard
An e-paper dashboard for HomeAssistant
esp32 esphome home-assistant homeassistant
Last synced: 12 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/alexxsouzaa/mysql-and-esp32
Este é um projeto de exemplo que mostra como enviar dados do sensor BME280 para um banco de dados MySQL usando um microcontrolador ESP32. O projeto é escrito em Arduino Framework e foi testado usando o IDE do Arduino.
arduino database esp32 mysql sql
Last synced: 11 Apr 2026
https://github.com/ESPARGOS/pyespargos
The python library for working with the ESPARGOS WiFi channel sounder
angle-of-arrival channel-state-information csi esp32 music-algorithm python wifi
Last synced: 24 Dec 2025
https://github.com/paulh002/low-pass-filter-board-esp32-arduino
Lowpass filter board managed by ESP32
Last synced: 06 Apr 2025
https://github.com/podnet/hx711-mgos-test
A mongoose OS app to test HX711 library ported from Arduino.
arduino c esp32 esp8266 hx711 mongoose-os mongoose-os-app
Last synced: 11 Apr 2026
https://github.com/make2explore/esp32-rainmaker
Getting Started with ESP RainMaker on ESP32 Devices using ESP Launchpad
esp32 home-automation iot rainmaker
Last synced: 19 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/bungogood/gambit
Gambit is a robotic chessboard that employs an under-the-board T-Bot design and electromagnet for moving pieces.
arduino chess chess-robot esp32 platformio robotics
Last synced: 12 Apr 2026
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/elct9620/pio-mrubyc
Provide mruby/c support for PlatformIO
esp-idf esp32 mruby platform-io platformio ruby
Last synced: 11 Apr 2026
https://github.com/vpuhoff/lora-esp32
This project implements a configurable LoRa communication system using either ESP32 or ESP32-S3 microcontrollers. It features a comprehensive web-based management interface for real-time monitoring, configuration, and logging.
arduino configurable esp32 esp32-arduino esp32-s3 lcd-display lora webapp wifi
Last synced: 16 Jan 2026
https://github.com/itsthatmatthew/abckoth
Airsoft Briefcase: King of the Hill
airsoft cpp17 esp32 platformio
Last synced: 18 Feb 2026
https://github.com/projetsdiy/esp32-cam-webserver
ESP32-CAM video and JPEG stream server
Last synced: 13 Jul 2025
https://github.com/make2explore/esp32-rainmaker-smarthome-project-ir
[DIY Project] ESP32 IoT Home Automation Project using IR Remote and ESP Rainmaker 📶
esp32 home-automation iot rainmaker
Last synced: 13 Apr 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/mmbytes/multigeiger-v2
Rework of the https://github.com/ecocurious2/MultiGeiger/ codebase, directly on the latest ESP-IDF
esp-idf esp32 geiger-counter radiation-sensor sensor-community si22g
Last synced: 13 Jun 2026
https://github.com/jeffpeterson/coop
Code for the ESP32-C6 powering my chicken coop.
Last synced: 01 May 2026
https://github.com/customize5773/airquality-monitor-esp32
AirQuality-Monitor-ESP32 is a smart IoT device that monitors PM2.5, temperature, and humidity using SDS011 and BME680 sensors. It logs data to an SD card, alerts users via WhatsApp, and ensures asthma patients are protected with real-time environmental monitoring.
air-quality arduino asthma-control esp32 healtcare iot real-time-monitoring whatsapp-api
Last synced: 12 May 2026
https://github.com/stefanangelovski/arduino_projects
Working examples for every module I own, fully tested.
arduino esp32 examples microcontrollers
Last synced: 09 May 2026
https://github.com/blacknull/serial_monitor_filemgr
light weight and easy way to manage file in esp32‘s spiffs/littlefs by serial monitor
arduino download esp32 esp8266 file filemanager littlefs manage spiffs
Last synced: 11 Feb 2026
https://github.com/shutdown57/esp32_pn532
A sample use of non-standard PN532 board with ESP32
Last synced: 11 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/leonrinkel/esp32-capacitive-touch
capacitive esp32 espressif iot maker touch
Last synced: 11 May 2026
https://github.com/little-red-rover/lrr-firmware
Firmware for the ESP32-S3-MINI-1 at the heart of Little Red Rover.
Last synced: 11 Feb 2026
https://github.com/unsignedarduino/esp32-camera
A simple camera based off the ESP32!
arducam arduino camera esp32 esp32-arduino esp32-camera
Last synced: 05 Oct 2025
https://github.com/madelinben/esp-assistant
Personal assistant project for the ESP32-S3-Touch-LCD-1.85C device. Featuring extensible app framework with per-user API configuration, enabling real-time notifications, media playback control, and smart home automation through an intuitive touchscreen interface.
Last synced: 18 May 2026
https://github.com/elehobica/volumiosimplecontrolbuttons
Simple Remote Control Buttons for Volumio2
arduino esp32 socket-io volumio2
Last synced: 11 Apr 2026
https://github.com/6im0n/autonomous-car-lidar
This project aims to create an autonomous RC car using a cheap LIDAR sensor and Arduino
ai arduino autonomous-car autonomous-driving autonomous-robots autonomous-vehicles esp32 ia lidar rc-car self-driving-car
Last synced: 11 May 2026
https://github.com/hnz1102/wakepcbox
Wake on LAN Controller Box
battry esp32 esp32-c3 mcp73831 rust sleep ssd1306 usb-c wake-on-lan wifi-network
Last synced: 10 May 2026
https://github.com/gob52/gob_gc0308
Complement esp32-camera GC0308 driver
camera esp32 esp32-s3 gc0308 m5stack-cores3
Last synced: 10 May 2026
https://github.com/wirebits/esp32-samsung-ble-spammer
A tool that spams samsung BLE devices.
Last synced: 18 May 2026
https://github.com/mrheltic/pokemon-card-expositor
Just a card expositor made with a screen, made by a pokemon fan for pokemon fan
esp32 esp32s3 lcd-screen pokemon pokemontcgapi rgb waveshare-lcd
Last synced: 03 Sep 2025
https://github.com/pccr10001/cryptoauthlib
Microchip CryptoAuthentication Library
arduino arduino-library atca atecc508a cryptoauthlib cryptography esp32
Last synced: 10 May 2026
https://github.com/cdfer/esp32-on-device-training-demo
Demonstrate on-device training of a neural network using AIfES Library on an ESP32 board, learning the XOR gate function.
aifes arduino artificial-intelligence embedded-systems esp32 machine-learning neural-network on-device-training
Last synced: 13 Apr 2026
https://github.com/aschuma/esp32_nextion_js_binary_clock
A binary clock driven by an ESP32 microcontroller and a Nextion display, utilizing Mongoose OS and JavaScript technology
binary-clock clock esp32 esp8266 iot iot-device javascript mjs mongoose-os nextion nextion-display uart uart-protocol
Last synced: 09 May 2026
https://github.com/adithya-s-k/shakthi
A device which is small and compact and allows you to monitor the power consumed by electrical appliances. It also can switch on and off your connected electrical appliances remotly using an app.
arduino blynk current-measurement current-sensor esp32 esp8266 iot iot-platform sensor voltage-monitor wattage
Last synced: 08 May 2026
https://github.com/rapax00/light-lawallet
Simple program to turn on led when recived sats in LaWallet.
Last synced: 08 May 2026
https://github.com/xicor22/esp-water-tank-controller
Using ESP8266 to automate filling the water tank and measure the water level along side the water temperature
esp32 esp8266 home-assistant home-automation
Last synced: 07 May 2026
https://github.com/ogd09/cplug
This project transforms an ESP32 microcontroller into a smart plug, controllable via a relay. It features a web interface for network-based API control and an I2C LCD for real-time feedback like connection status and control URLs.
arduino arduino-library esp32 home-automation iot iot-device relay-switch smart-home smart-plug web-api
Last synced: 07 May 2026
https://github.com/ktauchathuranga/openwall
Write. Feel. Be heard. | Hosted on a ESP32
Last synced: 14 Apr 2026
https://github.com/williamd1k0/m5-vids
A simple video player for M5Stack Cardputer
arduino cardputer esp32 m5cardputer m5stack mjpeg video-player
Last synced: 07 May 2026
https://github.com/douglaszuqueto/esp32-rpc-mqtt
Chamadas remotas usando protocolo MQTT
Last synced: 07 May 2026