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-29 00:10:21 UTC
- JSON Representation
https://github.com/fortuna/esphomecollection
Collection of ESPHome YAML definitions for various boards and dev kits
esp32 esp32-c3 esp32-c6 esp32-s3 esphome m5stack-atom-echo
Last synced: 25 Jan 2026
https://github.com/aromajoin/esp32-idf-starter
A template project for ESP32 firmware development with VSCode IDE.
embedded-systems esp32 espressif firmware template-project
Last synced: 10 May 2026
https://github.com/styropyr0/ads111s
A library for interacting with the ADS111x series 16-bit ADCs over I2C.
adc ads1113 ads1114 ads1115 arduino arduino-ide arduino-ide-library arduino-library esp32 esp32-library i2c sensor-inputs sensor-library
Last synced: 06 Jul 2025
https://github.com/desiFish/GPS-CLOCK-V1
A precision timepiece that syncs with satellites and monitors your environment!
128x64 arduino bh1750 bme280-sensor bmp280 buzzer digital-clock esp32 esp32-devkit-v1 gps gps-clock gps-time iot lcd-clock lcd-display st7920 tmp117
Last synced: 19 Mar 2025
https://github.com/jakkra/flipdot
Flip-Dot display.
3d-printing display esp-idf esp32 flip-dot wifi
Last synced: 17 May 2026
https://github.com/motterbine/esp32controller
Bluetooth code for ESP32 dev boards.
bluetooth controls esp32 serial-communication
Last synced: 29 Oct 2025
https://github.com/jacksalici/esp-vanet
ESP32-based VANET-like inter-vehicular network to provide ETSI ITS CAM and DENM to nearby cars.
cam demn esp32 etsi inter-vehicular-communication vanet
Last synced: 18 Apr 2026
https://github.com/kotyara12/reled
ESP32 library for easy control of one or more LEDs: on / off, flash series, blinking. Switch blinking modes with simple commands. Indication of the device status using one LED (as in car alarms and printers).
Last synced: 22 Apr 2025
https://github.com/mdaskalov/esp32-dcf77-transmitter
DCF77 Transmitter for ESP32
Last synced: 28 Oct 2025
https://github.com/wireless-hazard/iot-mesh-framework
A WiFi based Mesh Network for the ESP32 that allows its nodes to use IoT related protocols
Last synced: 11 May 2026
https://github.com/v3gaaa/garden-sense-app
GardenSense is a IoT solution for plant enthusiasts. Monitor soil moisture, temperature, and detect threats to your plants in real-time. Powered by ESP32, React Native, Firebase, and more, it offers a seamless plant care experience. 🌱🚀
aws esp32 expo fastapi firebase iot-application python railway-app rds-database react-native realtime-database
Last synced: 06 Aug 2025
https://github.com/icantmakethings/ambii
FW & HW for portable 4 channel recorder using a ESP32-S2 & PCM1808's
ambisonic ambisonics audio audio-recorder esp32 esp32-s3 oshwa pcm1808
Last synced: 18 May 2026
https://github.com/funpythonec/upy-genpy
ROS message python classes generator specifically for uPy.
esp32 genpy message-files micropython python ros
Last synced: 25 Oct 2025
https://github.com/kotyara12/rerx433
Модуль приемника RX 433MHz для охранно-пожарной сигнализации / Receiver module RX 433MHz for security and fire alarm.
Last synced: 11 Apr 2025
https://github.com/prashnts/esphome-microdot-matrix
esp-home component for Pimoroni's Microdot display matrices
esp-home esp32 esphome pimoroni
Last synced: 04 Oct 2025
https://github.com/novoselovmilk/elrs-tx-e32-diy
ELRS передатчик на основе модуля Ebyte E32 с мощностью 1W
Last synced: 25 Oct 2025
https://github.com/jakubandrysek/remote-serial-example
:mag: Remote serial in Lorris for ESP32
cpp debug esp32 lorris platformio proxy
Last synced: 08 May 2026
https://github.com/kotyara12/reesp32
ESP32 system functions and utilites (ESP-IDF)
esp-idf esp-idf-framework esp32 esp32-idf
Last synced: 14 May 2025
https://github.com/zvosolider/wespdisp
esp32 firmware and python library for ssd1306 wifi display
display esp32 python ssd1306-oled
Last synced: 11 Jul 2025
https://github.com/timschneeb/esp32-weather-clock-cube
A desktop weather clock with a 240x240 TFT screeen based on the ESP32-S3 (GeekMagic)
clock esp32 esp32-s3 freertos geekmagic geekmagic-s3 iot lvgl weather
Last synced: 14 May 2026
https://github.com/firefly-cpp/succulent
Collect POST requests
data-collection data-preprocessing-pipelines data-science esp32 machine-learning raspberry-pi
Last synced: 02 Aug 2025
https://github.com/s60sc/espcrashdecoder
The EspCrashDecoder is a standalone ESP exception decoder for use with the Arduino v2.x IDE.
arduino arduino-esp32 esp32 espexceptiondecoder
Last synced: 15 May 2026
https://github.com/gretel/rns-if-espnow
ESP-NOW interface for Reticulum Network Stack
38c8 asyncio esp-now esp32 espnow hdlc micropython micropython-esp32 reticulum
Last synced: 09 Jul 2025
https://github.com/flixma/homekitted-led-strip
HomeKit-driven LED Strip Controller based on ESP32
esp-idf esp32 esp32-idf homekit led-strip-controller ws2812b
Last synced: 14 May 2026
https://github.com/egeonderx/espy32
An operating system for ESP32. It can run Python scripts, load drivers, use the terminal with qvga screen and sd card, write programs in its built-in Python interpreter, and even play some basic music.
esp32 esp32devkit espy32 micropython minimal mit-license operating-system os py-dos python qvga real screen sdcard tiny
Last synced: 25 Feb 2026
https://github.com/prohetamine/webcam-gun-device
Money rain on the broadcast
arduino bonga chaturbate esp32 stripchat webcam webgirl
Last synced: 22 Apr 2026
https://github.com/madskjeldgaard/platformio-arduino-template
The ⚡ULTIMATE⚡ Arduino starter template for Platformio 🐩 (Pico, ESP32, ESP8266, Teensy, etc)
adafruit-feather arduino esp32 esp32-arduino esp8266 esp8266-arduino platformio raspberry-pi-pico teensy teensy40 teensy41 teensylc template-repository
Last synced: 20 Jan 2026
https://github.com/thelastoutpostworkshop/animatedgif340_240_push_button
Animated GIF (with Push Button) on a 320x240 LCD Display (ILI9341) with the ESP32
esp32 gif gif-animation ili9341
Last synced: 11 Apr 2025
https://github.com/seife/lacrosse2mqtt
Lacrosse Sensors to MQTT gateway
esp32 lacrosse mqtt sensor temperature
Last synced: 20 Jan 2026
https://github.com/eshansurendra/smart-medibox
Smart Medibox using an ESP32 to remind users to take their medicine on time.
dht11 embedded-systems esp32 iot mqtt-broker node-red platformio ssd1306-oled vscode
Last synced: 01 Feb 2026
https://github.com/altoretrato/monitor-ring-light
A custom ring light around a monitor with RGB LED Pixels (WS2801), ESP32, MicroPython and Dear PyGUI.
dearpygui esp32 imgui leds micropyhton micropython-esp32 ws2801
Last synced: 12 Apr 2025
https://github.com/fredygerman/umeme-upo-esp32-ping
Arduino code for Esp32 to ping a webhook so as to inform the server there is power
Last synced: 01 May 2025
https://github.com/isysxp/pdp11-on-the-m5-core
A networked PDP 11/40 emulator using the M5Core2
esp32 esp32-arduino m5core2 pdp-11 pdp11 ultrix
Last synced: 10 Apr 2025
https://github.com/geekbrother/config2eeprom
PlatformIO, Arduino library to simple storing configs or arrays to EEPROM
arduino eeprom esp32 esp8266 platformio
Last synced: 09 Apr 2026
https://github.com/roboticsbrno/rb3206-elks
💡 ELKS aka ESP Learning Kit Starter is a development board for the ESP32-S3 microcontroller.
alks button buzzer elks esp-learning-kit-starter esp32 kit learning led potentiometer servo
Last synced: 15 Aug 2025
https://github.com/daschr/esp_pwm_reader
Wrapper around the mcpwm capture module for reading pwm signals.
capture esp-idf esp32 pwm-signal rust
Last synced: 03 Jul 2025
https://github.com/funpythonec/upy_ide
Proyecto para desarrollar un IDE con opciones de flashear MicroPython en microcontroladores ESP
beeware editor esp32 esp8266 micropython pybee python toga
Last synced: 09 Apr 2026
https://github.com/harry48225/octoscale
a tiny smart espresso scale
arduino cpp esp32 nativescript svelte
Last synced: 18 Feb 2026
https://github.com/mc-cat-tty/doorbellcamfirmware
Part of DoorbellCam project: firmware for esp32-based notifier
custom-pcb domotic esp-idf esp32 esp32-idf freertos hardware home-automation iot led-ring notifier platformio
Last synced: 18 Jul 2025
https://github.com/yuuu/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: 29 Oct 2025
https://github.com/electroniccats/bastwifi
BastWiFi is all the best in the world format Feather and ESP32-S2!, Feather pin to pin compatible with a USB port type C
esp32 esp32-arduino esp32-s2 esp32s2
Last synced: 03 Apr 2025
https://github.com/lexus2k/nixie_clock
Nice nixie clock
esp32 led-controller nes nixie nixie-clock nixie-tube nixie-tube-clock nixie-tubes vgm vgm-player vgmusic
Last synced: 09 Mar 2026
https://github.com/enkhbold470/grit-maker
Microsoft AI Classroom Hackathon A challenge for students to reimagine the future of education using Azure AI and Azure Databases
azure django esp32 iot pcb solidworks
Last synced: 16 Jul 2025
https://github.com/cakraawijaya/aquaponic-ph-control-monitoring-with-type-2-fuzzy-method-based-on-iot-bot
UPN Veteran Jatim | Final Project | Undergraduate Thesis
3-layer adaptor arduino-ide cp210x-driver esp32 fis-matlab fuzzy-type2 iot iot-net it2fl mqtt ph4502c piezoelectric private-broker relay rtc solenoid-valve switching-psu telegram-bot
Last synced: 09 Sep 2025
https://github.com/andypiper/esp32-c3fh4-rgb
Arduino code for the 01Space ESP32-C3FH4-RGB board
arduino esp32 esp32-arduino esp32c3 neopixels
Last synced: 30 Sep 2025
https://github.com/vshymanskyy/lbm-micropython
LoRa Basic Modem integration for MicroPython
esp32 lora lorawan micropython stm32
Last synced: 25 Jul 2025
https://github.com/thijses/nt3h_thijs
A library for the NT3H2111 / NT3H2211 / NT3H1101 / NT3H1201 NFC tag IC for atmega328p, ESP32, MSP430 or STM32 (or Wire.h)
esp32 nfc nfc-tag nt3h2111-2211 stm32
Last synced: 06 Oct 2025
https://github.com/desiFish/EPaper-Display-NTP-Clock
E-Paper Display based efficient NTP Clock
32650 arduino arduino-ide bh1750 bms clock ds3231 e-paper e-paperdisplay esp32 lifepo4 lifepo4-battery ntp smart-clock temperature-sensor tp5000 usbc waveshare-epaper xiao-esp32-c3 xiao-esp32c6
Last synced: 19 Mar 2025
https://github.com/orestispanago/solar-logger
ESP32 data logger for solar thermal collectors
anemometer arduino esp32 flowmeter platformio pt100 pt1000 pyranometer
Last synced: 19 Apr 2026
https://github.com/s-r-e-e-r-a-j/esp32-simple-projects
This repository contains simple beginner projects using the ESP32 microcontroller, including circuit diagrams and programming code
Last synced: 09 Aug 2025
https://github.com/9dl/hardware-engineering
ESP32 based Projects
esp32 esp8266 security security-tools signal-manipulation signals wireless
Last synced: 30 Apr 2025
https://github.com/matthias-bs/growatt2lorawan-v2
LoRaWAN Node for Growatt PV-Inverter Modbus Data Interface
arduino esp32 esp32-arduino lorawan-application lorawan-node modbus-master photovoltaic thethingsnetwork
Last synced: 01 Mar 2026
https://github.com/sarincr/esp8266-arduino-ide
Programming ESP266 Node MCU with Arduino IDE
arduino arduino-boards arduino-ide arduino-library arduino-platform arduino-sketch arduino-uno embedded-applications embedded-c embedded-devices embedded-systems esp-idf esp32 esp32-arduino esp8266 esp8266-arduino espressif espresso iot iot-device
Last synced: 18 Apr 2026
https://github.com/nopnop2002/esp-idf-brotli
Google brotli for ESP-IDF
brotli compress esp-idf esp32 uncompress
Last synced: 30 Apr 2026
https://github.com/automatous-io/t1n-smart-lock
Open source Matter over Thread smart lock for the 2005 Dodge Sprinter (T1N), reverse-engineered to observe and nudge the factory locking system.
apple esp-idf esp-matter esp32 esp32-c6 firmware home-assistant matter matter-protocol openthread smart-home-solutions smart-lock sprinter thread
Last synced: 29 Jun 2026
https://github.com/nguyluky/esp32_android_tv_remote_v2
ESP32-based Android TV controller using the Android TV Remote protocol v2. No ADB required.
android-remote-control esp32 esp32-arduino
Last synced: 30 Apr 2026
https://github.com/simonthorell/esp32-lvgl-hid
ESP32 firmware with GUI for LCD display, HID support, Wi-Fi, and MQTT. It incorporates AES encryption and supports Firmware Over-The-Air (OTA) updates.
c embedded-gui esp32 firmware-over-the-air mqtt-client wifi-security
Last synced: 24 Apr 2026
https://github.com/jn513/esp32-l298-control
Functions for controlling the L298 H Bridge in an easy way using ESP32
cpp esp32 esp32-arduino ino l298 l298n
Last synced: 29 Apr 2026
https://github.com/merlindorin/esp32-fan-controller
A small KiCad board to keep my home server cabinet cool. 4 PWM fans, 4 temperature probes, one ESP32.
1-wire ds18b20 electronics esp32 esphome fan-controller hardware home-assistant home-automation homelab kicad noctua pwm-fan temperature-sensor
Last synced: 06 Jun 2026
https://github.com/nopnop2002/esp-idf-mqtt-dash
MQTT Dash Board for esp-idf
esp-idf esp32 gpio infrared mqtt-client pwm
Last synced: 28 Apr 2026
https://github.com/xtalism/omnidirectional-manipulator-ros2
Omnidirectional Manipulator Robot developed in ROS2 (work in progress).
direct-kinematics esp32 inverse-kinematics kicad mobile-robotics-slam python robot-operating-system robotics ros2-jazzy ubuntu-noble
Last synced: 06 Jun 2026
https://github.com/jameszah/esp32-cam-jamcam
Video Recorder With Viewfinder, Streamer, Clock, ... and Snakes!
avi clocks display esp32 esp32-cam neopixel-matrix ov2640 realtime snake-game streaming video-editor video-recorder wifi
Last synced: 28 Apr 2026
https://github.com/asukiaaa/re-natal-esp32control-app
A re-natal (clojure script on react-js) project to control esp32 over BLE connection.
android ble esp32 react-native renatal
Last synced: 28 Apr 2026
https://github.com/datanoisetv/esp-hosted-open
Patched fork of esp-hosted-mcu that exposes every radio of an Espressif co-processor over SDIO: Wi-Fi 6, 802.11p / ITS-G5 / V2X, FTM ranging, CSI sensing, ESP-NOW, 802.15.4 / Thread / Zigbee. Research / lab use only.
802-11p 802-15-4 csi esp-hosted esp-idf esp-now esp32 esp32-c5 esp32-c6 esp32-p4 ftm its-g5 monitor-mode research sdio thread v2x wifi wifi6 zigbee
Last synced: 02 May 2026
https://github.com/filipporaciti/esp32-wol
ESP32 send Wake On Lan packet to power on your Computer. You can do that with its website or a voice assistant (Google or Alexa)
alexa esp-rainmaker esp32 esp32-idf google-assistant google-home google-home-assistant idf iot rainmaker voice-assistant wake-on-lan
Last synced: 26 Apr 2026
https://github.com/kenken64/promptink
AI-powered image generation app with TRMNL e-ink display sync. Generate stunning images using OpenAI's DALL-E 3 and display them on your TRMNL device.
ai bun dall-e esp32 openai-api railway react shadcn-ui sqlite3 trmnl trmnl-plugin
Last synced: 11 Jun 2026
https://github.com/xbach/spojboard-firmware
An ESP32-based LED matrix display firmware showing real-time transit departures from APIs.
esp32 gtfs prague public-transit public-transport transport-api
Last synced: 12 May 2026
https://github.com/justinh-rahb/klipper-micro
A stripped-down Klipper host that runs on an ESP32 CYD (Cheap Yellow Display), driving a standard Klipper MCU.
Last synced: 10 Jun 2026
https://github.com/caseywebb/mayfly
Environmental monitoring for Aquaculture and Hydroponics
aquaculture aquaponics atlas-scientific circuitpython environmental-monitoring esp32 esp32-s2 hydroponics iot riscv ulp
Last synced: 10 May 2026
https://github.com/make2explore/esp32-matter
Getting Started with Matter on ESP32 Devices using ESP Launchpad
esp32 homeautomation iot matter
Last synced: 17 Apr 2026
https://github.com/prefixfelix/fernopy
Control Rademacher FernoTron devices (shutters) using an ESP32 / ESP8266 via a web interface and REST-API.
api esp32 esp8266 fernotron micropython protocol rademacher smart-home
Last synced: 09 May 2026
https://github.com/anlopo/lilygo_t-dysplay-s3_platformio
Lilygo T-Display-S3 + espidf + PlatformIO + VS Code
esp32 esp32-s3 espidf hello lvgl lvgl-esp32 lvgl-esp32-port lvgl9 platformio t-display-s3 vscode
Last synced: 09 May 2026
https://github.com/nopnop2002/esp-idf-virtual-serial-link
Virtual serial communication using esp-idf
esp-idf esp32 espnow serial-communication udp-unicast
Last synced: 04 Apr 2026
https://github.com/lintangwisesa/esp32_favoriot
A simple IoT test, uploading analog value of a potentiometer from ESP32 board to Favoriot
Last synced: 08 May 2026
https://github.com/lemariva/upytrain
This tutorial helps you update a BRIO locomotive using an ESP32 that runs MicroPython. As a result, you can control the speed of the BRIO using a cell phone or a laptop (basically, everything that has a browser).
Last synced: 08 May 2026
https://github.com/jovinull/irrigacontroll
Este projeto implementa um sistema de irrigação automática utilizando um ESP32 para monitorar a umidade do solo e controlar um relé, garantindo a eficiência no uso da água. Os dados coletados pelos sensores são exibidos em um dashboard desenvolvido com Flask, permitindo o monitoramento remoto das condições do solo e do ambiente.
automation dashboard esp32 flask hardware-project iot monitoring sensors smart-agriculture smart-irrigation
Last synced: 06 May 2026
https://github.com/tostmann/rfnethm
Network adapter for an unmodified HmIP-RFUSB stick — exposes BidCoS/HmIP radio over LAN to FHEM, Homegear, piVCCU, RaspberryMatic.
busware eq-3 esp32 esp32-s3 fhem hmip hmip-rfusb homegear homematic-ip pivccu raspberrymatic
Last synced: 22 Jun 2026
https://github.com/snmetamorph/esphome-jhs-ac-component
ESPHome component for air conditioning units manufactured by JHS (Timberk, Hyundai, Scoole, Lifetime Air, Goldair brands), makes possible to control AC from Home Assistant through Wi-Fi connection using ESP8266/ESP32.
air-conditioner esp32 esp8266 esphome goldair home-assistant home-automation hyundai lifetime-air scoole timberk
Last synced: 16 Apr 2026
https://github.com/gaming12846/esp8266-esp32alexarelayswitch
Alexa voice controlled relay switches with an ESP8266/ESP32.
alexa alexa-voice-control amazon arduino esp esp32 esp32-arduino esp8266 esp8266-arduino light relay smart-home smarthome switch voice-assistant voice-control
Last synced: 06 May 2026
https://github.com/danilogcrf2-oss/esp32synth
Polyphonic synthesizer with 80 voices/channels for the ESP32 family, offering high-fidelity audio (48kHz).
audio audio-player audio-processing esp32 esp32s3 synthesis synthesizer
Last synced: 18 Apr 2026
https://github.com/galihru/githubiotpy
GitHubIoT is a comprehensive toolkit designed to simplify the visualization of IoT (Internet of Things) data with seamless GitHub integration. The application provides an intuitive graphical interface for real-time data monitoring, analysis, and configuration
cli esp32 esp8266 github-actions github-iot matplotlib numpy pypi-packages python tkinter
Last synced: 05 Apr 2026
https://github.com/robotflow-initiative/rfmarkit-esp-node
Firmware of an IMU tag
Last synced: 05 Apr 2026
https://github.com/maxwelljay256/gdey0154d67-esp32-driver
1.54-inch e-paper driver based on esp-idf v4.4.6, especially designed for GDEY0154D67/GDEY0154D67-T03.
e-paper epaper esp-idf esp32 good-display spi
Last synced: 16 Apr 2026
https://github.com/stevencyb/securedlinkedlist
A Linked List implementation for Arduino, ESP 32 / 8266.
arduino esp32 esp8266 library linked-list linkedlist thread-safe
Last synced: 02 Apr 2026
https://github.com/stritti/kostal-pv-monitor
E-Paper Gadget to monitor Power Consumption of PV using Kostal Converter.
e-paper esp32 gadget iot kostal-plenticore
Last synced: 05 May 2026
https://github.com/rzeldent/esp32-trex-ttgo
Velos TTGO T-Rex game, adapted for PlatformIO and updated sprites.
esp32 game platformio t-rex-game ttgo-t-display
Last synced: 16 Apr 2026
https://github.com/valerio-vaccaro/trentanove
Create a BIP39 mnemonic on an embedded board just with a PS2 keyboard and a VGA monitor
bip39 bitcoin esp32 esp32-arduino mnemonic mnemonic-phrase vga
Last synced: 04 May 2026
https://github.com/loan-mgt/js-ble-esp32
communicate between esp32 and WebBrowser ( JS ) with Bluetooth BLE
arduino arduinoble bluetooth bluetooth-low-energy esp32 javascript web
Last synced: 04 May 2026
https://github.com/jczic/motorboardmd49
MicroPython driver for Motor Board "MD49" (used on Pycom modules)
driver esp32 hc2 lopy md49 micropython motor-board motors pycom pycom-modules wipy
Last synced: 04 May 2026
https://github.com/mikrojs/mikrojs
TypeScript runtime for microcontrollers
esp32 javascript microcontroller quickjs runtime typescript
Last synced: 10 May 2026
https://github.com/nanoframework/system.collections
:package: System.Collections Class Library for .NET nanoFramework
csharp dotnet embedded-systems esp32 hacktoberfest nanoframework
Last synced: 20 Apr 2026