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/sam0jones0/sugarsentry
ESP32-based portable blood glucose visualisation device with e-ink display. Utilizes Dexcom API, BME280, and VCNL4040 sensors. Developed in C++ for low power, long battery life.
blood-glucose-monitoring bme280 cpp dexcom dexcom-api e-ink esp32 low-power portable vncl4040
Last synced: 10 Apr 2025
https://github.com/josejuansanchez/wemos-lolin-esp32
Notes and experiments with ESP32
Last synced: 07 Mar 2026
https://github.com/xreedev/automated-solar-panel
This project aims to increase efficiency of solar panels by adjusting its tilt based on the calculated sun's position in the sky ,without a LDR.This was done as part of my BTech mini project.
arduino arduino-library btech btech-project btech-projects cpp css esp32 html js json ktu solar-panels solpos
Last synced: 11 Apr 2025
https://github.com/olivier-true/micropython-memory-friendly-http-requests
A lightweight and memory-efficient HTTP client module for MicroPython, optimized for use cases on resource-constrained devices such as ESP32.
embedded esp32 http-client iot lightweight low-memory memory-efficient micropython nanoframework requests
Last synced: 19 Jun 2025
https://github.com/ekv88/esp32-bluetooth-rubber-ducky
Bluetooth Rubber ducky on ESP32 that acts like bluetooth keyboard and mouse
esp32 pentesting-tool rubber-ducky
Last synced: 14 May 2026
https://github.com/ixy05/homespan-d5evo-gate
HomeKit gate controller for Centurion (Centsys) D5 Evo gate motor
centsys centurion d5-evo d5evo esp32 esp32-s2 garage garage-door-opener gate gate-opener home-automation homekit homespan
Last synced: 14 Jul 2025
https://github.com/bunnysakura/lv_port_esp32c3
基于ESP-IDF v5.1.1,将LVGL v7.11.0 ~ v8.3.10 移植到合宙ESP32C3-CORE开发板,并适配合宙0.96寸屏幕拓展板。
esp32 esp32-c3 esp32-idf lvgl lvgl-esp32 lvgl-esp32-port
Last synced: 10 Sep 2025
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/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/allanoricil/esp32-lvgl-lcd-touch-sd-card
lvgl + lcd + touch + sd card CYD minimum example
Last synced: 04 Mar 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/blueandi/droidcontrolship
Robot platooning, sensor fusion of odometry and inertial unit and more ...
convoy cpp11 esp32 kalman-filter platooning robotics sensor-fusion webots
Last synced: 17 Jun 2025
https://github.com/error311/unraid-epaper-server-monitor
Unraid ePaper Server Monitoring real time statistics tool
Last synced: 07 May 2025
https://github.com/kotyara12/remqtt
MQTT клиент ESP32 и ESP-IDF с возможностью настройки двух серверов (основного и резервного) / MQTT client ESP32 and ESP-IDF with the ability to configure two servers (primary and reserved)
esp-idf esp32 mqtt mqtt-client
Last synced: 14 May 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/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/probonopd/esp32s3-linux
Based on https://gist.github.com/jcmvbkbc/316e6da728021c8ff670a24e674a35e6
Last synced: 27 Mar 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/reala10001986/dash-gauges
Building instructions and firmware for the Dash Gauges ("Plutonium gauges") as known from the Delorean Time Machine
bttf dash-gauges dashgauges delorean deloreantimemachine docbrown dtm esp32 gauges mcfly plutonium plutonium-chamber plutonium-gauges time-machine
Last synced: 07 Sep 2025
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/nopnop2002/esp-idf-remote-lcd
Control the HD44780 using HTTP/MQTT.
esp-idf esp32 hd44780 http http-client lcd1602 lcd1604 rest
Last synced: 03 Apr 2025
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/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/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/sensirion/arduino-i2c-scd30
Arduino I2C driver for Sensirion's SCD30 sensor
arudino co2 co2-sensor driver esp32 humidity i2c sensirion sensor temperature
Last synced: 30 Apr 2025
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/robertoostenveld/wifimic
esp32 microphone skype teams wifi zoom
Last synced: 25 Oct 2025
https://github.com/pedrofnseca/copanga-iot
🌱 Irrigação automática IOT
charts cloud esp32 hardware iot low-level-programming nodejs react sql
Last synced: 11 Jul 2025
https://github.com/homespan/spanpointlightswitch
Demonstrates use of SpanPoint to transmit data to Remote Devices
arduino-sketch esp32 esp8266 home-automation homekit homespan
Last synced: 03 Apr 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/tornado67/yaeed
yet another esp exception decoder
arduino arduino-platform decoder esp32 esp32-arduino esp8266 exception iot
Last synced: 06 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/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/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/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/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/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/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/martinberlin/m5stickc
Making some fun examples for the ESP32-Pico for a M5 Stick
Last synced: 27 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/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/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/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/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/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/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/robotflow-initiative/rfmarkit-esp-node
Firmware of an IMU tag
Last synced: 05 Apr 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/nopnop2002/esp-idf-brotli
Google brotli for ESP-IDF
brotli compress esp-idf esp32 uncompress
Last synced: 30 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/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/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/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/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/mikrojs/mikrojs
TypeScript runtime for microcontrollers
esp32 javascript microcontroller quickjs runtime typescript
Last synced: 10 May 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/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/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/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/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