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-22 00:10:16 UTC
- JSON Representation
https://github.com/michtronics/axloratnc
ESP32 LoRa AX.25 TNC with KISS, WA8DED, APRS, NET/ROM, BBS, and connected-mode digipeating.
aprs ax25 bbs bpq32 digipeater esp32 ham-radio heltec linbpq lora netrom packet-radio radiolib sx1262 sx1276 tnc ttgo-tbeam wa8ded
Last synced: 19 May 2026
https://github.com/siara-cc/marisa-esp32
Fast lookups in large static dictionaries - an ESP32 Arduino wrapper for Marisa library
arduino-library dictionary-tools esp32
Last synced: 20 Jul 2025
https://github.com/josejuansanchez/wemos-lolin-esp32
Notes and experiments with ESP32
Last synced: 07 Mar 2026
https://github.com/fonger/esp-homekit-servo-switch
[WIP] This is a HomeKit NodeMCU wall light switch controller using servo
esp-homekit esp-open-rtos esp-open-s esp32 esp8266 espressif freertos homekit nodemcu
Last synced: 06 Apr 2025
https://github.com/juliankarrer/kishte
Building a Bluetooth Midi Controller from an ESP32
bluetooth diy electron esp32 hardware midi-controller schematics tutorial
Last synced: 06 May 2026
https://github.com/funpythonec/fit_guatemala_2019-smart_badge
Hoja de datos y scripts para el gafete inteligente con MicroPython, basado en ESP32.
badge badgelife bme280 esp32 esp32-wroom iot matrizled max7219 micropython mma8452
Last synced: 22 Jul 2025
https://github.com/franpog859/waterinator
🌾⚡️ IoT project for effortless plant cultivation. The chip measures soil moisture, irrigates plants, and pushes the data to the cloud via a lambda
arduino esp32 gcp-cloud-functions iot lambda mongodb pump watering-plants
Last synced: 29 Oct 2025
https://github.com/blackhole-consulting/blackblock
A private blockchain for micropython embeded systems
blockchain blockchain-technology esp32 ior iot micropython
Last synced: 20 Jul 2025
https://github.com/philipphenkel/esphome-config
Repo for my ESPHome configurations
ble deye esp32 esphome homeassistant smartsolar victron
Last synced: 14 Sep 2025
https://github.com/unclerus/esp-idf-libnsgif
GIF decoder library ported to ESP-IDF
esp-idf esp-idf-component esp32 gif gif-decoder
Last synced: 19 Mar 2025
https://github.com/asukiaaa/thingspeak_asukiaaa
A library to send field values to ThingSpeak.
arduino arduino-library esp32 esp8266 thingspeak
Last synced: 08 Apr 2026
https://github.com/robertoostenveld/wifimic
esp32 microphone skype teams wifi zoom
Last synced: 25 Oct 2025
https://github.com/alenoc/clawdbox
ESP32-S3-BOX desk monitor for Claude Code API usage - polls Anthropic rate-limit headers over WiFi, no host daemon
anthropic claude claude-code esp32 esp32-s3 iot lvgl oauth platformio rate-limit
Last synced: 23 May 2026
https://github.com/nopnop2002/esp-idf-x9c103
Three-Wire Digitally Controlled Potentiometer driver for ESP-IDF
digital-potentiometer dpot esp-idf esp32 x9c103 x9c104 x9c503 x9x102
Last synced: 23 Jul 2025
https://github.com/f33rni/petalflow
A pure C light-weight library for machine learning
ai alternative amd arduino arm artificial-intelligence avr c esp32 machine-learning ml neural-network neural-networks stm32 tensorflow x86-64
Last synced: 23 Jul 2025
https://github.com/nthnn/diwa
Lightweight simple implementation of Artificial Neural Network for Arduino ESP32, ESP8266, RP2040, PlayStation Portable SDK, WebAssembly, and even Windows, macOS, and Linux-based OSes.
arduino arduino-library artificial-neural-network esp32 esp32-arduino esp32-wroom neural-network neural-networks platformio-arduino platformio-library psp-sdk wasm wasm-library
Last synced: 27 Jul 2025
https://github.com/yasir-shahzad/fancontroller
A lightweight Arduino library for ESP32 to control AC fan speed using zero-crossing detection and TRIAC firing with precise timing.
dimmer esp32 esp8266 fan-dimmer nodemuc yasir-shahzad zerocrossing
Last synced: 24 Jul 2025
https://github.com/shonp40/espresense-sensors
A custom-made PCB designed for an ESP32 running ESPresense with weather, light and motion sensors
bme280 esp32 espresense motion pir sensor tsl2561
Last synced: 03 Feb 2026
https://github.com/damiansuess/espblelibrary
BLE Library for ESP-IDF based on Arduino
ble bluetooth bluetooth-le bluetooth-low-energy esp-idf esp32 espidf suess suesslabs xeno-innovations xenoinc
Last synced: 12 Feb 2026
https://github.com/2b-t/esp32s3-microros
Example of how to stream camera data from a Seeed Studio Xiao ESP32-S3 Sense to ROS 2 using micro-ROS
camera esp32 esp32-s3 esp32-s3-cam micro-ros micro-ros-esp32 ros2 ros2-humble seeedstudio seeeduino-xiao xiao-esp32s3-sense
Last synced: 21 Sep 2025
https://github.com/lcgamboa/qemu
This fork contains a modified version of the Espressif QEMU used by the PICSimLab simulator. This version has been altered to compile QEMU as a dynamic library. Additionally, this fork adds support for WIFI and ESPNOW to the Espressif QEMU.
esp32 esp32c3 espressif picsimlab qemu wifi
Last synced: 30 Sep 2025
https://github.com/yahboomtechnology/esp32cam
ESP32 WiFi Camera Module(2DOF PTZ Optional)
esp32 esp32-camera wifi-camera
Last synced: 08 Aug 2025
https://github.com/funnygeeker/micropython-easytime
A MicroPython library for synchronizing and setting time. 用于同步时间和设置时间的MicroPython库
esp01s esp32 esp8266 micropython ntp ntp-client rtc time
Last synced: 03 Oct 2025
https://github.com/nullstalgia/yap
A friendly serial terminal application.
defmt esp32 macros ratatui rust serial serialport tui usb
Last synced: 10 Aug 2025
https://github.com/lexus2k/espressif-diptrace
Espressif ESP32 component for Diptrace
diptrace esp32 espressif layout library schematics
Last synced: 13 Aug 2025
https://github.com/roboticsbrno/rb3204-rbcx
🔬 RBCX is a universal controller for hobby robots. It is a successor of RB3201-RBControl. It is used in our robot Robotka on Robo camp 2020.
arduino coprocessor esp32 espidf led motor rbcx servo stm32f103
Last synced: 15 Aug 2025
https://github.com/arash77/balemessengerbot_arduino
Bale Messenger Bot Library for Arduino
arduino balemessenger balemessengerbot-arduino bot esp32 esp8266
Last synced: 09 Apr 2026
https://github.com/luzifer/espsms
Receive SMS for a SIM-card and forward them to a server
Last synced: 18 Aug 2025
https://github.com/khinthandarkyaw98/aiot_group_1
Recycling Rewards: A Point-based Reward System with Recycling Incentives for Smart and Green Campus
Last synced: 09 Sep 2025
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/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/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/martinberlin/m5stickc
Making some fun examples for the ESP32-Pico for a M5 Stick
Last synced: 27 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/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/vedantparanjape/pid-plotter-component
ESP-IDF component for pid plotter
c esp-idf-framework esp32 freertos
Last synced: 01 May 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/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/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/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/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/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/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/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/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/robotflow-initiative/rfmarkit-esp-node
Firmware of an IMU tag
Last synced: 05 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/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/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/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/nanoframework/system.collections
:package: System.Collections Class Library for .NET nanoFramework
csharp dotnet embedded-systems esp32 hacktoberfest nanoframework
Last synced: 20 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/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/aredarn/trackpro
A telemetry mobile app for the ESP32/8266, which can calculate drag or track times using real time GPS data to help the driver improve or gather information about their vehicles.
dragtime esp32 gps-data hardware kotlin racing telemetry telemetry-collection track-recording
Last synced: 01 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/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/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/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/bpi-steam/mpy-editor
💻 Simple! Easy! Quick! Start your micropython!
esp32 micropython python3 tkinter-gui
Last synced: 30 Apr 2026
https://github.com/pierre-muth/ov7725_esp32cam
RSTP server on ESP32cam board and the OV7725 sensor
arduino esp32 esp32cam ov7725 rtsp-server
Last synced: 30 Apr 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/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/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/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/nopnop2002/esp-idf-hmc5883l
Display the orientation of HMC5883L with ESP32
compass esp-idf esp32 hmc5883l
Last synced: 02 May 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/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/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/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/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/thorsten-l/esp32-heltec-lora-ttn-otaa
Sample LoRaWAN code for HELTEC WiFi LoRa V2 and V3 boards using PlatformIO
esp32 esp32-arduino heltec heltec-wifi-lora-32-v2 heltec-wifi-lora-32-v3 lora lorawan lorawan-node
Last synced: 22 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/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/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/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/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/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/donaldcampbelljr/rs-micro-iss
Track the ISS using an ESP32 microcontroller.
embedded-rust embedded-systems esp32 rust
Last synced: 20 Apr 2026
https://github.com/mikrojs/mikrojs
TypeScript runtime for microcontrollers
esp32 javascript microcontroller quickjs runtime typescript
Last synced: 10 May 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/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/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/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