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-28 00:10:21 UTC
- JSON Representation
https://github.com/loboris/lua-rtos-esp32-additions
Additions to Whitecat's Lua-RTOS-ESP32
Last synced: 03 Aug 2025
https://github.com/ariestiyansyah/fitra
👩🏻💼 Her eyes, her smile. That's where blue skies meet the sunrise
arc-reactor esp32 micropython-esp32 web-of-things
Last synced: 25 Jan 2026
https://github.com/plapointe6/espsimplewifihandler
Simple and automatic WiFi handling for ESP8266/ESP32
arduino arduino-library esp32 esp8266 iot
Last synced: 13 Apr 2025
https://github.com/kovagoz/esp32-idf-clock
NTP synchronized clock with 7-segment LED display.
Last synced: 25 Jan 2026
https://github.com/sparkfun/sparkfun_pro_micro-esp32c3
Documentation and Hardware Files for the SparkFun Pro Micro ESP32-C3
Last synced: 26 Sep 2025
https://github.com/gitgab19/bitcoin-mining-custom-rmm
Repo contains a personal implementation of a custom Remote Monitoring and Management system for Bitcoin mining, which I developed during a prototyping phase project, with a single ASIC miner. Monitoring of the activity is managed through different tools like Docker, Grafana, InfluxDB, Telegraf, Mosquitto, Raspberry PI, ESP32 and various sensors.
bitcoin bitcoin-mining docker esp32 grafana influxdb mining-monitor mining-software raspberry-pi tasmota
Last synced: 25 Sep 2025
https://github.com/entorb/arduino-sensorics
Code for reading various sensors attached to a Arduino ESP32, data is uploaded via WiFi to an InfluxDB or displayed.
arduino arduino-sensorics bh1750 bme280 bme680 co2 co2ampel esp32 esp32-arduino i2c influxdb mh-z19 oled rgb-led tm1637
Last synced: 01 Aug 2025
https://github.com/pdsmart/sharpkey
A Multi-HID Interface, connecting PS/2 & Bluetooth Keyboard/Mice with Retro Host Computers
ajax bootstrap4 c cpp electonics electronics esp32 esp32-idf freertos html jquery js kicad
Last synced: 01 Aug 2025
https://github.com/nanoframework/system.threading
:package: .NET nanoFramework System.Threading class library
cc3220 csharp-library dotnet esp32 hacktoberfest iot library mcu nanoframework stm32
Last synced: 16 Dec 2025
https://github.com/brainstorm/esp32usb
WIP: Attempt at porting @cnlohr's espusb codebase to esp-idf (esp32), pre-alpha status, not working
Last synced: 01 Aug 2025
https://github.com/kaloprojects/kalo-esp32-voice-chatgpt
ESP32-based Open AI Voice chat device (similar ChatGPT). Recording questions with a microphone, transcribing via Deepgram STT, then sent to Open AI. Response is played with AI voices on speaker. Supporting ongoing dialogues with saved history for follow-up questions. User defined "system prompts" for own "personalities" and dedicated use cases.
audio deepgram deepgram-stt esp32 i2s i2s-audio i2s-microphone inmp441 max98357 open-ai-4 openai-api-chatbot openai-chatgpt openai-tts recording sd-card speechtotext stt texttospeech touch-pins tts
Last synced: 01 Aug 2025
https://github.com/lemariva/upyjupyter
Dockerfile: Jupyter with custom added Kernel for ESP32/ESP8266
dockerfile esp32 esp8266 jupyter jupyter-notebook micropython
Last synced: 12 Sep 2025
https://github.com/picoruby/picoruby-esp32
This is a component that can be used with ESP-IDF, allowing you to add PicoRuby to your project.
esp-idf-component esp32 picoruby ruby
Last synced: 07 May 2025
https://github.com/valeriospagnoli/dual-boot-esp32-platformio-arduino
Dual boot on ESP32 using PlatformIO and Arduino. How to load two different applications on the same ESP32 by defining a partition table.
arduino dual-boot esp32 esp32-arduino esp32-wroom espressif32 platformio platformio-arduino
Last synced: 12 Apr 2025
https://github.com/allthingstalk/arduino-wifi-sdk
♾ AllThingsTalk Arduino SDK for WiFi Devices
allthingstalk arduino-library esp32 esp8266 mkr1010 sdk wifi
Last synced: 30 Jul 2025
https://github.com/sahq-azhar/esp-32cam_gmail
Sending a captured image📸 from ESP2 CAM to the Gmail account📧 mentioned.
api arduino arduino-boards arduino-ide arduino-library arduino-sketch esp2-cam esp32 esp32-arduino esp32-cam gmail gmail-api google googlescript
Last synced: 07 Apr 2026
https://github.com/nopnop2002/esp-idf-websocket-camera
Take a picture and Publish it via WebSocket
esp-idf esp32 esp32-cam esp32cam esp32camera websocket
Last synced: 13 Jul 2025
https://github.com/devbender/adesp-etd600
ESP32 based ADS-B Embedded Traffic Display
Last synced: 19 Sep 2025
https://github.com/rzeldent/esp32-breakout-ttgo
Breakout game for the ESP32 TTGO LCD module. Game adapted from Volos Projects for PlatformIO.
breakout esp32 game game-development games platformio ttgo ttgo-t-display
Last synced: 12 Apr 2025
https://github.com/recursiveerror/espat
simple driver to use ESP32 boards as WiFi module via AT command firmware
embedded esp32 wifi zig zig-package
Last synced: 26 Jul 2025
https://github.com/gaveshalabs/gavesha-releases
ගවේෂ කියන්නේ ඉලෙක්ට්රොනික විද්යාව, පරිගණක තාක්ෂණය වැනි නවීණ තාක්ෂණයන්ට ඇලුම් කරන ඔබ වැනි නව නිපැයුම්කරුවන් වෙනුවෙන් සෑදුණු විනෝදාත්මක අධ්යාපනික ඇප් එකක්. ඉගෙන ගන්නවාට අමතරව ස්මාර්ට් ෆෝන් එක හරහා Python පරිගණක භාෂාවෙන් ESP32 අඩංගු ESP32 Devkit වැනි පරිපථ Bluetooth හරහා ප්රෝග්රෑම් කරන්න හැකියාවත් මේ ඇප් එකේ තියෙනවා. මේ නිසා පරිගණකයක් නැතුව ඕනෙම තැනක සිට code ලියන්න, අත්හදා බලන්න, විවිධ නිර්මාණ කරන්න හැකියාව ඔබට ලැබෙනවා.
esp32 esp32-wroom micropython micropython-esp32 nodemcu
Last synced: 11 Jul 2025
https://github.com/hnz1102/temp-logger
Logging Thermocouple Temperature and Send Data to InfluxDB system.
dashboard esp32 esp32-c3 influxdb lipo-battery logger max31855 pcb-design rust ssd1306 thermocouple
Last synced: 22 Sep 2025
https://github.com/robtillaart/dac8551
Arduino library for DAC8551 Digital Analog Convertor
Last synced: 14 May 2025
https://github.com/ankit-thealchemist/pzem-drivers
PZEM-004T-v30 C drivers for esp-idf.
esp-idf esp32 esp32-idf espressif powermeter pzem pzem-004t
Last synced: 14 Jun 2025
https://github.com/jana-marie/usb-uart-bridge
USB-UART-BRIDGE & ESP programmer featuring tag-connect
esp esp32 esp8266 oshw programmer tag-connect usb usb-serial
Last synced: 10 Apr 2025
https://github.com/congard/expressif
Wrappers & tools for ESP32 boards written in modern C++
cpp cpp-library cpp20 cpp20-library embedded esp-idf esp32 esp32-idf espressif http http-server internet-of-things iot platformio rest rest-api
Last synced: 14 Apr 2025
https://github.com/qc20/e-display-api-esp32
An ESP32-based project that fetches real-time bus and train schedules from the Rejseplanen API and displays them on an energy-efficient E-Paper screen. Inspired by Danish public transport displays, this IoT solution offers a minimalist and low-power approach to keeping track of public transport times.
api-integration arduino bus-schedule copenhagen danish-public-transport denmark diy-electronics e-ink e-paperdisplay embedded-systems esp32 iot low-power microcontroller public-transport real-time-data rejseplanen smart-display train-schedule wifi
Last synced: 24 Oct 2025
https://github.com/nannigalaxy/esp32-cam_flask
A simple flask server for esp32-cam to upload captured image.
arduino esp32 esp32-cam flask gunicorn nginx platformio python
Last synced: 20 Aug 2025
https://github.com/sadhasivamx/stereovision
Generation of Depth Map using stereovision
cv2 depth-estimation esp32 imageprocessing opencv stereo-vision ultralytics yolov8
Last synced: 03 Jul 2025
https://github.com/mr-addict/ws2812-led-ping-pong-board
LED Ping Pong Board features Bluetooth and WIFI
Last synced: 04 May 2025
https://github.com/pilotak/lazygardener
ESP32 controlling sprinkler valves through MQTT
arduino esp32 home-automation homeassistant irrigation-controller
Last synced: 14 Apr 2025
https://github.com/yusufss4/zone-based-indoor-positioning-and-hotdesk
Borda Academy 2021 Intership Project about Smart Office Technologies. Capacity calculation per room and office. Hotdesk and Meeting Room Rezervation. Note that this Repo only contains the hardware part of the project.
bluetooth-low-energy esp32 esp8266 hotdesk indoor-positioning
Last synced: 04 May 2025
https://github.com/grimmpp/esp32-cam-example
Little webcam example with esp32 camera and face recognition based on platformio
esp32 esp32-cam face platformio recognition streaming webcam
Last synced: 25 Oct 2025
https://github.com/cool-team-official/cool-iot
🔥 cool-iot 物联网开发,基于MicroPython构建,结合服务端和Ai的一些物联网开发的示例和框架
Last synced: 09 Mar 2026
https://github.com/mazenelnahla/supergameduino
In our project, we collected old vintage arcade games and bring them back with some modern technologies and less cost than old consoles in the market. This game console was made using an esp 32s and an old modified version of fabgl library which allowed us to control the VGA using canvas and simple commands
cpp esp32 fabgl fabrizio-di-vittorio
Last synced: 13 May 2025
https://github.com/ayresnet/ayreswifimanager
AyresWiFiManager (AWM): Wi-Fi manager pro para ESP32/ESP8266. Portal cautivo AP+DNS, credenciales en LittleFS, HTML embebido, escaneo JSON (/scan), botón 2–5s/≥5s, LED por estados, NTP y check de Internet.
arduino-ide arduinojson css3 dns esp32 esp8266 html5 iot javascript json littlefs ntp platformio ux-experience webserver wifi
Last synced: 05 Oct 2025
https://github.com/rpavlyuk/esprelayboard
A highly customisable full featured firmware to control ESP32-based relay board(s) with WiFi, WEB API, MQTT and Home Assistant integration
esp esp-idf esp32 firmware home-assistant home-automation mqtt ota-update relay relay-board
Last synced: 10 Apr 2026
https://github.com/tve/mpy-weather
Weather station for an esp32 running micropython
anemometer aprs bme680 cwop esp32 micropython micropython-esp32 mqtt pms7003 pmsx003 rain-gauge sht31 sht3x si7021 weather weather-station wind-vane wunderground
Last synced: 03 Apr 2025
https://github.com/walidabazo/nodemcu-and-gps
GPS-Tracking-System Ublox NEO-7M (GPS) and NodeMcu
esp32 esp8266 esp8266-arduino gps gps-coordinates gps-data gps-location gps-tracker gps-tracking nodemcu nodemcu-esp8266 ublox ublox-gps wifi
Last synced: 23 Jul 2025
https://github.com/fbiego/mpesa_1tap_esp32
M-PESA 1Tap demo on ESP32
daraja daraja-api esp32 mpesa mpesa-payments oled rc522 rfid
Last synced: 11 Apr 2025
https://github.com/ekspla/micropython_aioble_examples
A few aioble (asyncio BLE) examples of MicroPython using esp32
aioble asyncio ble bluetooth-low-energy esp32 heart-rate hioki micropython multimeter nordic-uart-service nus python voltmeter ymodem
Last synced: 06 May 2026
https://github.com/linuxndroid/cli-esp32marauder
The ESP32Marauder Command Line Interface (CLI) allows developers to interact with the ESP32Marauder using a terminal
esp32 esp32marauder iot-hacking kali-linux linuxndroid penetration-testing wifi-hack wifi-hacking wifi-hacking-tool wifi-security
Last synced: 16 Apr 2026
https://github.com/oxidome/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: 15 Jun 2026
https://github.com/nanoframework/nanoframework.runtime.events
:package: .NET nanoFramework Runtime Events Class Library
chsarp cortex-m esp32 hacktoberfest mcu nanoframework stm32
Last synced: 20 Apr 2026
https://github.com/ldab/esp32_bletomqttbridge
BLE to MQTT Bridge using espressiff esp32 reading nRF52840 BLE-node. As a gateway includes Lux (BH1750), temperature and humidyty (HTU21D), CO2 and TVOC (CCS811)
arduino bh1750 ble bluetooth bluetooth-low-energy ccs811 esp32 espressif htu21d mqtt nina-b3 nrf52 nrf52840 u-blox
Last synced: 04 Apr 2026
https://github.com/hotakus/hellgatemonitor
微型的MC风格多功能无线监控副屏(开发中)
bilibili c cpp esp esp32 esp32-arduino lvgl monitor wifi
Last synced: 02 Mar 2026
https://github.com/ypatel2022/esp32-spotify-display
DIsplay the album art of currently playing songs on a small OLED screen with an ESP32.
cpp esp32 flask oled-display python spotify
Last synced: 29 Apr 2026
https://github.com/tomassebestik/loxone-led2812-esp32
Addressable LED strip driven by Loxone
2812 addressable-leds esp32 esp32-arduino fastled loxone
Last synced: 27 Apr 2026
https://github.com/tobychui/home-dynamic
Home Dynamic Protocol for ESP8266 offgrid home automation system
arduino-ide arozos automation dead-simple esp32 esp8266 iot protocol raspberry-pi stem
Last synced: 03 Mar 2026
https://github.com/juanferrla/rotex_solaris
Monitoring Solar Heating System (Solaris RPS3) with ESP32, ESPHome and HA
esp32 home-assistant mqtt-protocol rotex rps3 solaris uart
Last synced: 17 Apr 2026
https://github.com/omasakun/remote-stylus
Turn your iPad into a drawing tablet for your PC.
esp-idf esp32 remote-desktop rust tauri
Last synced: 09 May 2026
https://github.com/chinemeremchigbo/fadr
Fadr makes haircuts cheaper, easier, and faster.
accelerometer ble esp32 gyroscope ios
Last synced: 04 May 2026
https://github.com/invpe/espwatchtower
ESP32 Wireless Intrusion Detection eXperiment
arduino esp32 esp32-arduino hobby-project ids wids wifi-security
Last synced: 01 May 2026
https://github.com/alejok0/esp32-mqtt-conexion
Conexion entre esp32 y un servidor mqtt, desde arduino ide (codigo compatible con HiveMQ, Cayenne y EMQX)
arduino-code esp32 mqtt-client
Last synced: 18 Apr 2026
https://github.com/nodestark/mdb-esp32-master
ESP32-based MDB Vending Machine Controller (VMC) with support for bill validators, coin changers, cashless devices, and EVA-DTS DEX/DDCMP telemetry for vending machine integration and management.
esp32 iot nuttx protocol-mdb vending-machine
Last synced: 27 Jun 2026
https://github.com/ra1nyxin/tentacle-monster-roleplay-esp32
你作为玩家刚结束一场战斗,法力和体力都已耗尽,你走进了一座看似废弃的小屋,打算在里面整理装备和恢复状态,但这时屋里阴影处潜伏着一只能控制你的跳蛋和观察你动作、表情、服装、环境的触手怪...
Last synced: 26 Jun 2026
https://github.com/unimakers/espresso
A toolkit for Espressif SOC's (ESP-32 - ESP-32-S3) with common algorithms, designed specifically for Unimakers
Last synced: 09 May 2026
https://github.com/vyndragon/wpos2
Version 2 of WPOS for T-Watch, very threading, much preemptive
esp32 lilygo micropython twatch
Last synced: 06 May 2026
https://github.com/insighio/insighionode
The core libraries, utilities and application scenario for insighio nodes
esp32 insighio insighio-node iot iot-device iot-node micropython ota pycom remote-config webserver
Last synced: 01 Apr 2026
https://github.com/azzeccagarbugli/share
Suggesting a vision of how we can overcome the problems of interaction in peer-to-peer way
computer-science esp32 lua project unicam whitecat
Last synced: 05 May 2026
https://github.com/roboticsbrno/rb3201-rbcontrol
RB3201-RBControl (RBC) is a universal controller for hobby robots.
esp32 esp32-arduino motor-controller motor-driver motor-shield robotcontrol robotics robots
Last synced: 05 May 2026
https://github.com/bonitoo-io/influxdb-client-arduino
Arduino client for InfluxDB 2. Supports ESP32 and ESP8266
arduino arduino-library batch esp32 esp8266 influxdb influxdb-client secure
Last synced: 17 Apr 2026
https://github.com/roboticsbrno/esp32-rbgridui
🕹️ A library to build user interfaces for ESP32 programs, controllable via the RBController apps
android arduino controller esp32 gridui rbcontroller web websocket wifi
Last synced: 05 May 2026
https://github.com/snarloff/casa-inteligente
Projeto de casa inteligente utilizando ESP32 com interação com a Alexa App e MQTT.
alexa esp32 iot iot-application oled-display-ssd1306 sinricpro wifi wiring
Last synced: 24 Jun 2026
https://github.com/vedantparanjape/pid-plotter-component
ESP-IDF component for pid plotter
c esp-idf-framework esp32 freertos
Last synced: 01 May 2026
https://github.com/calebe94/dashboardkeyboard
ESP32 implementation for HID over GATT Keyboard (Bluetooth Low Energy).
bluetooth-low-energy encoding esp-idf esp32 gatt-keyboard keyboard mouse-button mouse-command
Last synced: 01 May 2026
https://github.com/amrikarisma/mazduino-dash-canbus
Mazduino DASH CANBus is an ESP32-based project that enables communication using the CAN (Controller Area Network) protocol. This project is designed to read and display data from a vehicle's ECU using a CANBUS module.
canbus esp-project-package esp32 esp32-arduino microcontroller microcontroller-boards microcontroller-firmware serial-communication tft-display
Last synced: 30 Apr 2026
https://github.com/padraigfl/awesome-arcade-coder
A wiki and collective resource for information on the Arcade Coder by Tech Will Save Us, an ESP32 powered 12x12 RGB LED button matrix
arcade-coder awesome-list documentation esp32 ewaste tech-will-save-us twsu
Last synced: 29 Apr 2026
https://github.com/martinberlin/m5stickc
Making some fun examples for the ESP32-Pico for a M5 Stick
Last synced: 27 Apr 2026
https://github.com/axion-security/wifispider
A stealthy captive portal tool for the ESP32-2432S022 (2.2" CYD display)
captive-portal esp32 evilportal iot-security pishing wifi-hacking
Last synced: 01 May 2026
https://github.com/matheuscavini/meaw-petfeeder-firmware
Firmware for a programable pet food dispenser device. Check also: https://github.com/MatheusCavini/Meaw-PetFeeder-App
app cpp esp32 freertos iot pet-project pets smarthome state-machine time-schedule
Last synced: 19 Apr 2025
https://github.com/tonyp7/vfd-esp32-iot
Documentation and source code of a VFD display powered by an ESP32
Last synced: 08 Apr 2025
https://github.com/stefancrain/esphomelab
Reusable config across my ESPHomeLab devices
as3935 bme2 bme680 esp32 esphome homeassistant-sensor lilygo pms5003 raspberrypi-pico relay weather
Last synced: 26 Jan 2026
https://github.com/arkhipenko/dnd
Minecraft Interactive Do Not Enter Sword/Sign (ESP32-CAM)
craft dictionary dot-matrix-led esp32 esp32-cam gstreamer json led minecraft ota streaming sword video
Last synced: 19 Apr 2025
https://github.com/funnygeeker/micropython-easybutton
Implements various button state recognition using interrupts. 使用中断实现的多种按钮状态识别,适用于 MicroPython
button esp32 esp8266 irc micropython pin python rp2040
Last synced: 29 Jun 2025
https://github.com/nanoframework/windows.storage.streams
:package: nanoFramework Windows.Storage.Streams Class Library
csharp dotnet esp32 hacktoberfest nanoframework nxp stm32 streams texas-instruments
Last synced: 21 Apr 2025
https://github.com/nanoframework/system.net.sockets.tcpclient
:package: System.Net.Sockets.TcpClient for .NET nanoFramework
csharp-library dotnet esp32 hacktoberfest mcu nanoframework stm32 tcp-client
Last synced: 21 Apr 2025
https://github.com/nanoframework/system.net.sockets.udpclient
📦 System.Net.Sockets.UdpClient library for .NET nanoFramework
csharp dotnet embedded-systems esp32 hacktoberfest nanoframework nxp stm32 texas-instruments udp
Last synced: 21 Apr 2025
https://github.com/rzeldent/esp32-flappybird-ttgo
Port of the game flappybird by Ponticelli Domenico to TTGO and PlatformIO
esp32 game platformio ttgo-t-display
Last synced: 11 Apr 2026
https://github.com/jmysu/esp32c3_pico
ESP32-C3 platformIO startup
arduino esp-c3 esp-c3-01m esp-c3-12f esp32 platformio rpi-pico
Last synced: 12 Apr 2025
https://github.com/celliesprojects/voicerecorderm5
A voice recorder for M5Stack Fire boards that uses PSRAM, hw_timer, microphone and DAC. Arduino IDE.
arduino-sketch dac esp32 m5stack-fire microphone psram voice-recorder
Last synced: 19 Apr 2025
https://github.com/shingareom/espprojectsimplewebserverauthdemoeti
Explore the world of IoT with our ESP32 Web Server project using MicroPython! Control an LED remotely through a sleek web interface. Follow our easy steps to upload the code, connect your ESP32, and access the server. This project offers a dynamic web interface, responsive design, and efficient LED control.
esp32 iot micropython omshingare shingare shingareom webserver
Last synced: 22 Apr 2025
https://github.com/ciscodevnet/arduino-duoauthlibrary-esp32
An Arduino Library to simplify the operations of performing Duo Multi-Factor Authentication within your ESP32 Micro Controller project
api-wrapper arduino authentication duo duo-api duo-library esp32
Last synced: 14 Apr 2025
https://github.com/survivingwithandroid/esp32-aws-iot
How to connect ESP32 with AWS IoT Core
aws aws-iot aws-mqtt esp32 iot iot-platform schematics sensor tutorial
Last synced: 10 Jul 2025
https://github.com/deltalima/cangrow
An easy-to-use and free configurable D.I.Y. Arduino plant grow controller / automation firmware for ESP8266 / ESP32 with WebUI - https://git.la10cy.net/DeltaLima/CanGrow
arduino automation cannabis controller esp esp32 esp8266 grow growautomation growcontroller opensource webui
Last synced: 25 Oct 2025
https://github.com/maximemoreillon/iot-kernel
An Arduino library for ESP8266 and ESP32, used as a base for IoT device firmwares
arduino arduino-library esp32 esp8266 iot mqtt
Last synced: 14 Apr 2025
https://github.com/mini-ware/wth2023
NaviGo your way with confidence!
esp32 hackaton hardware localstorage navigation tailwind web
Last synced: 28 Apr 2025
https://github.com/matthias-bs/MicroPython-MiFlora
MicroPython library for Xiaomi Mi Flora (aka. flower care) BLE plant sensors
ble bluetooth-low-energy esp32 micropython sensors
Last synced: 13 May 2025