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-20 00:10:16 UTC
- JSON Representation
https://github.com/xreef/ebyte_lora_e32_micropython_library
This library implements the EBYTE LoRa E32 Series for MicroPython.
arduino e32 ebyte esp32 esp8266 library lora micropython raspberry-pi rp2040 stm32 sx1276 sx1278
Last synced: 14 Mar 2026
https://github.com/chadsr/aurora-server
A wireless, ESP32 controlled, addressable RGB LED strip server (UDP streaming & JSON API)
addressable-leds esp32 esp32-arduino fastled json-api platformio rgb-led udp-stream wifi-led-controller wireless wireless-led-controller
Last synced: 10 Jun 2025
https://github.com/mp-se/victron-receiver
Victron Instant Readout receiver for Home Assistant
ble bluetooth esp32 hassio home-assistant instant-readout victron
Last synced: 28 Dec 2025
https://github.com/vs4vijay/iot-playground
IoT Playground for ESP32, Arduino, M5Stack, and other firmware platforms
arduino esp esp-idf esp32 esp32s3 esp8266 espressif iot iot-platform m5cardputer m5stack m5stickc m5stickcplus m5stickcplus2 platformio playground
Last synced: 25 Oct 2025
https://github.com/nanoframework/nanoframework.networking.sntp
:package: .NET nanoFramework SNTP Class Library
csharp-library dotnet esp32 hacktoberfest library nanoframework sntp stm32
Last synced: 21 Apr 2025
https://github.com/usamahacker0/wifi-uchiha
A WIFI Pentesting Tool ( WIFI Hacking ) with Powerfull tools.
esp32 esp8266 nodemcu-esp8266 oled-display ssh1106-i2c wifi-hacking wifi-security
Last synced: 25 Oct 2025
https://github.com/jjsch-dev/esp32-thermistor
esp32 thermistor component example
Last synced: 24 Jul 2025
https://github.com/janc18/cae32
Simracing equipment, including hardware, software, and firmware design.
esp32 esp32-idf firmware gtk3 hardware-designs open-source-hardware pcb simracing stm32 usb-hid
Last synced: 12 May 2025
https://github.com/smolbun/air101-lcd-esp32-c3
Simple test for Air101-LCD TFT display module with LuatOS ESP32 C3 board
Last synced: 26 Oct 2025
https://github.com/passerbyzzz/car
基于树莓派的巡线小车/ESP32的避障小车
esp32 raspberry-pi raspberrypi
Last synced: 10 Oct 2025
https://github.com/mkgeiger/astro-tracker
equatorial mount stepper motor controller with GPS high precision star-, moon- and sun-tracking, Skysafari server for GOTO and Webinterface for stepper motor settings on an ESP32 microcontroller
1pps astro autoguider declination em406 equatorial esp32 fast-slewing goto gps high-precision lm2596 lx200 mt-1 navilock rectascension skysafari stepper-motor tb6612fng wifi
Last synced: 16 Mar 2026
https://github.com/sparkfun/sparkfun_rtk_torch
The datasheets and documentation for the centimeter level RTK Torch GNSS receiver with built in tilt compensation.
arduino esp32 esp32-arduino gnss gps sparkfun-tutorial
Last synced: 14 Apr 2025
https://github.com/claudemarais/alfaromeogiulia_dashboardinfo_esp32-s3
Arduino project using OBD2 to display info like turbo boost pressure, current gear and engine temp on dashboard of an Alfa Romeo Giulia. Info is displayed in location on instrument cluster where infotainment info is normally displayed, e.g. radio station name. An ESP32-S3 with SN65HVD230 and MCP2515 communicates on two CAN busses simultaneously.
alfa alfaromeo arduino can car dashboard esp32 esp32-s3 esp32s3 giulia mcp2515 obd2 oil pid romeo rpm sn65hvd230 twai xiao-esp32-s3
Last synced: 14 Apr 2025
https://github.com/codingjoe/m5maps
Map software for the M5 Paper ESP32 eInk development board
Last synced: 15 Apr 2025
https://github.com/daleonpz/cv_yolo_on_esp32
Screw type detection using ESP-EYE, YOLOv5, and TensorFlow Lite Micro for real-time classification on ESP32.
computer-vision esp32 machne-learning tinyml yolo yolov5
Last synced: 09 Oct 2025
https://github.com/xreef/esp32-cam_camera_webserver_enhanced
Firmware for esp32-cam to make the most of it with BeePrint for MKS WiFi
esp32 esp32-cam streaming streaming-video web-interface web-server
Last synced: 14 Apr 2025
https://github.com/phha/vitowifi_esphome
An esphome custom component for Viessmann heaters
esp32 esp8266 esphome home-assistant iot
Last synced: 23 Apr 2025
https://github.com/ivynya/esp32-rick-roller
A compact solution for Rick Rolling your friends, coworkers, and normies in public.
arduino cpp esp32 rick-astley rickroll
Last synced: 08 Oct 2025
https://github.com/lucaam/ikea-obegransad-led
HACS Plugin to control IKEA OBEGRÄNSAD Wall Lamp hacked with ph1p/ikea-led-obegraensad and ESP device
esp32 hacs hacs-integration home-assistant ikea ikeahack obegransadpanel
Last synced: 07 Feb 2026
https://github.com/moduscreateorg/genus
Modus Create's 2018 Holiday Game for the ODROID GO
32bit arduino cplusplus cplusplus-11 cpp cpp11 esp32 esp32-idf esp32-sound game modusinternal
Last synced: 15 Apr 2025
https://github.com/onolab-tmu/blinky
Hardware design files and software for a flexible and portable sound-to-light conversion device.
blinky esp32 hardware leds microphone pcb sound sound-to-light
Last synced: 04 Sep 2025
https://github.com/100askteam/esp-idf-learn
100ask esp-idf learning
esp-idf esp32 learning learning-by-doing learning-exercise
Last synced: 23 Apr 2025
https://github.com/calinradoni/esp32hal
ESP32 HAL: helper C++ classes for some ESP32 info (tasks, heap) and generic peripherals (ADC, GPIO, I2C, SPI, Timers, ...)
adc esp-idf esp32 freertos-task gpio i2c spi
Last synced: 03 Sep 2025
https://github.com/calinradoni/esp32boardmanager
Basic board manager with WiFi AP / STA mode, HTTP server and firmware OTA update
esp-idf esp32 ota-firmware-updates
Last synced: 03 Sep 2025
https://github.com/ccbp/k210_juglanscar
A deep learning intelligent tracking car based on the K210 chip. The project uses an ESP32 to build an HTTP server for remote control and use MobileNet to train the model, and provides detailed information on the project's structure, environment, and resources, as well as instructions for setting up and using the car.
car deep-learning esp32 k210 keras tensorflow
Last synced: 06 Oct 2025
https://github.com/darekbx/esp32-notification-receiver
M5StickC as a notifications receiver. Notifications are transferred from the Android phone.
Last synced: 04 Sep 2025
https://github.com/nopnop2002/esp-idf-si4432
SI4432 ISM Transceiver driver for esp-idf
Last synced: 05 Oct 2025
https://github.com/rpsubc8/ESP32TinyElkulator
Port ESP32 Elkulator Acorn Electron
acorn-electron bitluni esp32 ttgovga32
Last synced: 29 Apr 2025
https://github.com/debsahu/artikcloud
ESP8266/32 ⯈ Samsung ARTIK Cloud https://my.artik.cloud/
alexa artik esp32 esp8266 google-home iot neopixel smartthings
Last synced: 08 Aug 2025
https://github.com/initerworker/esp32-s3-touch-lcd-1-28
A Rust-based boilerplate for supporting the waveshare esp32-s3-touch-lcd-1-28 with esp-idf-svc
Last synced: 30 Jul 2025
https://github.com/paclema/mqttclient
MQTT Client library that wrappers ESP-IDF mqtt client component into a C++ class
Last synced: 12 Apr 2025
https://github.com/shchuko/acurite-bridge
AcuRite 5n1 Weather Station measurements forwarder
acurite acurite-5n1 acurite-iris esp32 weather-station
Last synced: 17 Mar 2025
https://github.com/andrewklement/bluetoothcoffeescale
A bluetooth coffee scale that can connect to an app and track coffee brewing
arduino coffee coffee-lovers esp32 scale
Last synced: 10 Apr 2025
https://github.com/codingblocks5/puppetblocks
Learn programming with blocks and a puppet.
blockly cs-education elementary-school embedded-systems esp32 firebase micropython programming puppet robotics static-website visual-programming-language
Last synced: 12 Apr 2025
https://github.com/celliesprojects/estreamplayer32_vs1053
An esp32 app to play web-radio or music files from a local lamp or llmp server. Needs a separate VS1053 decoder board. Compiles in the Arduino IDE.
esp32 radio-browser vs1053b webradio
Last synced: 25 Jun 2025
https://github.com/angrest/pocketbme280
Compact and efficient library to use BME280 in Arduino using only integer arithmetics
arduino arduino-library bme280 bme280driver compact efficient esp esp32 esp32-arduino esp8266 esp8266-arduino humidity integer-arithmetic library minimal pressure sensor temperature tiny weather-monitoring
Last synced: 09 Aug 2025
https://github.com/martinberlin/esp32-spi-slave
esp32 SPI slave in case you need to sniff what the master sends
Last synced: 30 Aug 2025
https://github.com/etiennetremel/esp32-home-sensor
ESP32 DevKit v1 home sensor (bme280) with InfluxDB, Telegraf and Mosquitto MQTT
docker-compose embassy esp-wifi esp32 home-automation homeassistant influxdb iot mqtt telegraf
Last synced: 30 Oct 2025
https://github.com/sensirion/arduino-i2c-sf06-lf
Sensirion Liquid Flow I2c drivers for Arduino.
arudino driver esp32 flow i2c ld20-0600l ld20-2600b liquid-flow sensirion sensor sf06 slf3c-1300f slf3s-0600f slf3s-1300f slf3s-4000b
Last synced: 09 Sep 2025
https://github.com/tve/esp32-secure-base
Base project for the esp32 focused on security using MQTTS
esp32 esp32-arduino mqtt mqtts ota-update
Last synced: 09 Aug 2025
https://github.com/xtrinch/esp-internet-radio
Internet radio station using an ESP32, VS1053 module, a TFT ILI9341 screen and an IR sensor.
esp esp32 internet-radio radio radio-player vs1053
Last synced: 19 Mar 2025
https://github.com/nopnop2002/esp-idf-world-weather
Display the weather forecast on M5STACK
Last synced: 19 Mar 2025
https://github.com/FrozenAssassine/NeuralNetwork-Arduino
A lightweight neural network library for ESP32 and Arduino, enabling on-device training and simple predictions like XOR. Ideal for microcontroller-based AI projects with resource constraints. 🔧🚀
ai arduino cpp esp32 local neural-network neural-networks xor
Last synced: 27 Mar 2025
https://github.com/nthnn/tomo
An AI-like handheld interactable full of emotion companion pet made with ESP32 NodeMCU via Arduino Platform.
arduino-robot companion companion-app companionship esp32 esp32-arduino mini-robot robot
Last synced: 06 Mar 2026
https://github.com/akashdip2001/esp32-host-html-website
Host your custom website using ESP32 in your Local Area Network LAN
esp32 html iot local-area-network localhost website
Last synced: 09 Mar 2026
https://github.com/wei1234c/clock_generators
Clock generators ( Si5351 for now ) toolbox.
clock-generator esp32 ft232h ftdi fx2lp micropython python si5351
Last synced: 30 Apr 2025
https://github.com/m5stack/core2foraws-micropython
M5Stack Core2 for AWS IoT Kit MicroPython repo with examples for connecting to AWS IoT and using device features.
Last synced: 08 Jul 2025
https://github.com/civictechto/tracket-sensor
Design files and source code for the tRacket noise sensor
arduino civic-tech cpp esp32 kicad noise platformio sound urban
Last synced: 09 Jul 2025
https://github.com/homespan/programmablehub
Demonstrates how to add a Web Server alongside HomeSpan to create a Programmable Hub
arduino-sketch esp32 home-automation homekit homespan
Last synced: 08 Mar 2026
https://github.com/alexlynd/esp32-scada-mockup
Vulnerable ESP32 "SCADA" system that controls (and destroys) a motor over WiFi, as will be demonstrated on Hak5.
dashboard esp32 iot materializecss mockup
Last synced: 13 Jun 2025
https://github.com/otasd/komodopager
Mini pagers in retro style, work on ready-made board ESP32-2432S028R AKA CYD.
3d-printing arduino cyd esp32 esp32-arduino esp8266 messenger pager retro
Last synced: 18 Aug 2025
https://github.com/wokwi/esp32-ntp-clock
ESP32 NTP Clock Example (using Platform IO)
esp32 esp32-arduino platformio
Last synced: 11 Sep 2025
https://github.com/kotyara12/retgsend
Library for sending notifications to Telegram from a device to ESP32. There is a built-in queue of outgoing messages for delayed sending (for example, when there is no Internet)
esp-arduino esp-idf esp-idf-framework esp32 telegram telegram-bot
Last synced: 11 Apr 2025
https://github.com/pilotak/mqtt-relay
Universal MQTT wifi relay
arduino dht22 ds18b20 esp32 esp8266 home-automation homeassistant mqtt relay-board sonoff temperature-sensor
Last synced: 14 Apr 2025
https://github.com/brainstorm/esp-modbus-power-meter
(unofficial) Modbus Espressif component for power meters
esp-idf esp-idf-component esp32 powermeter powermeter-reader
Last synced: 22 Mar 2025
https://github.com/youtecha320u/autoypiano
AutoPlayToyPiano
arduino esp32 i2c km-basic m5stack machikania micropython midi python27 raspberry-pi toypiano uart
Last synced: 15 Jun 2025
https://github.com/retr0kr0dy/beamstalker
BeamStalker is open-source firmware for esp based board designed for RF experimentation, encouraging collaboration and ethical exploration.
esp32 firmware hacking m5cardputer microcontroller radio rf
Last synced: 18 Aug 2025
https://github.com/sighmon/co2_sensor_scd4x_esp32_http_server
An Arduino sketch for the Adafruit SCD4X and SCD-30 CO2 sensor running on an ESP32 with an http server.
co2 esp32 http-server prometheus scd-30 scd-40 scd-41 sensor
Last synced: 05 Jul 2025
https://github.com/jminjares4/esp32-lcd-1602-driver
ESP32 LCD device driver using esp-idf
esp32 esp32-idf lcd-display lcd1602
Last synced: 30 Apr 2025
https://github.com/bunnysakura/espnanotool
一个使用ESP32系列芯片开发的小工具。| 合宙 ESP32C3-CORE 开发板和 0.96寸 屏幕拓展板 | M5Stack BASIC
esp32 esp32-c3 esp32-idf esp32c3 gui luatos lvgl lvgl-esp32 lvgl-esp32-port m5stack m5stack-core
Last synced: 10 Apr 2025
https://github.com/sangyuxiaowu/iotbytefont
IotByteFont is a .NET tool that can load user-preferred font files and generate custom dot matrix font code, particularly useful for IoT projects with .NET nanoFramework.IotByteFont是一款.NET工具,能够加载用户喜欢的字体文件,并生成自定义的点阵字体代码,特别适用于.NET nanoFramework的IoT项目。
Last synced: 04 Oct 2025
https://github.com/acvigue/smartmatrixserver
Helper application that serves generated sprites to SmartMatrix devices over MQTT
Last synced: 13 Jul 2025
https://github.com/lbuque/micropython-ft6x36
This is a micropython module for self-capacitive touch panel controllers produced by FocalTech Systems.
esp32 micropython touch touchscreen
Last synced: 13 Apr 2025
https://github.com/mik3y/esp32-ble-pinpad
An ESPHome component for accepting a secret PIN over Bluetooth LE.
Last synced: 08 Sep 2025
https://github.com/smittytone/featherclock
Feather Huzzah ESP8266/ESP32 Digital Clock
adafruit adafruit-feather-huzzah esp32 esp8266 micropython
Last synced: 13 Apr 2025
https://github.com/zakharb/legocity
Build LEGO City with ESP32
ampy esp32 firmware lego micropython
Last synced: 13 Apr 2025
https://github.com/styropyr0/json_encoder
A library specifically made for arduino devices to encode JSON strings to URL strings and vice versa.
arduino arduino-ide arduino-json arduino-library arduino-uno arduino-web-client arduino-webserver esp32 json-decoder json-decoding json-encoder
Last synced: 11 Aug 2025
https://github.com/josverl/vfs_merge
Merge a MicroPython firmware and with source files into a single binary that can be flashed to a device.
esp32 littlefs micropython rp2
Last synced: 21 Jul 2025
https://github.com/why-shiro/neolink
2.4Ghz, LoRa based long range, high speed and efficient telemetry
arduino-ide esp32 long-range lora python rf telemetry
Last synced: 23 Oct 2025
https://github.com/sangyuxiaowu/esp32_s2_pico
.NET nanoFramework 演示微雪的 ESP32-S2-Pico 使用
csharp esp32 iot nanoframework
Last synced: 14 May 2026
https://github.com/refactor-group/esp32-wroom-rp
A Rust-based RP2040 series driver providing WiFi functionality via Espressif ESP32-WROOM-32U/UE WiFi daughter controllers/boards
embedded-hal esp32 esp32-wifi esp32-wroom rust-crate rust-lang spi
Last synced: 05 Apr 2026
https://github.com/geo-tp/esp32-usb-stick
SD card reader into a USB stick, allowing it to function as a mass storage device
esp32 m5cardputer sd-card-reader usb-stick
Last synced: 27 Apr 2026
https://github.com/nopnop2002/esp-idf-analog-joystick
2-axis XY joystick using ESP-IDF
Last synced: 28 Apr 2026
https://github.com/nanoframework/nanoframework.hosting
📦 nanoFramework.Hosting library for .NET nanoFramework
csharp dependency-injection esp32 generic-host hacktoberfest ioc iot nanoframework stm32 texas-instruments
Last synced: 28 Apr 2026
https://github.com/matesxs/esp32fancontroller
ESP32 10 Channel PWM Fan Controller
esp32 esp32-arduino led-controller led-strips pwm-fan temperature-control
Last synced: 28 Apr 2026
https://github.com/cloasdata/mbparser
mbparser is a simple but modern C++ library to parse from a modbus RTU master or slave. The Modbus Protocol is handled via finite state machine pattern. This makes it very easy to debug or validate the communication partner. A minimal modbus slave can be implemented in less than 5 lines.
arduino cpp11 esp32 esp8266 modbus
Last synced: 03 Apr 2026
https://github.com/g1ibby/water-tank-monitor
ESP32-based tank level monitor using XKC-Y25-V sensors and ESPHome for real-time Home Assistant integration. Features 3-point level detection and waterproof design.
electronics esp32 esphome home-assistant home-automation iot sensor xiao xiao-esp32-c3 xkcy25v
Last synced: 25 Apr 2026
https://github.com/nanoframework/nanoframework.hardware.esp32.rmt
📦 .NET nanoFramework class library for the RMT (remote control) peripheral for ESP32 targets
csharp dotnet esp32 hacktoberfest library nanoframework
Last synced: 11 May 2026
https://github.com/iotexproject/ioconnect
An embedded SDK for abstracting firmware development for DePIN hardware, providing examples of device registration and DID-based encrypted communication using the ioID module.
depin did esp32 iot raspberri-pi sdk
Last synced: 04 Mar 2026
https://github.com/r57zone/thelasthostesp32
Wi-Fi access point with a web server for static sites, emulation of http/https pages, and work with files from a memory card / Wi-Fi точка доступа, с веб-сервером статичных сайтов, эмуляцией http/https страниц, а также работой с файлами карты памяти
esp32 esp32-c3 esp32-c3-super-mini esp32-webserver esp32-wifi hotspot-wifi
Last synced: 17 Apr 2026