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/prohetamine/webcam-gun-device
Money rain on the broadcast
arduino bonga chaturbate esp32 stripchat webcam webgirl
Last synced: 22 Apr 2026
https://github.com/agjendem/esp32-ttgo-temperature-display
ESP32 TTGO temperature display with ds18b20 temperature sensors
ds18b20 esp32 micropython ttgo
Last synced: 09 May 2026
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: 26 Aug 2025
https://github.com/otti/pvexcess
Use your photovoltaics excess power
arduino arduino-ide esp32 photovoltaic platformio solar solar-energy
Last synced: 11 Apr 2026
https://github.com/mauriciobarroso/ads101x
12-bit ADC ADS101x (ADS1013, ADS1014 and ADS1015) driver for ESP-IDF and STM32CubeIDE
adc ads1013 ads1014 ads1015 ads101x arm-cortex-m3 arm-cortex-m4 esp-idf esp32 esp32c3 esp32c6 esp32s2 esp32s3 stm32 stm32cubeide
Last synced: 20 Jun 2025
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/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/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/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/chmoore889/esp_rainmaker_association
Native Dart implementation of ESP Rainmaker provisioning and user mapping.
Last synced: 20 Jan 2026
https://github.com/moucha19/smart-uppatvind
Redesigned control board for IKEA Uppatvind with smart capabilities
esp32 homeassistant ikea pcb uppatvind
Last synced: 22 Mar 2025
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/zvosolider/wespdisp
esp32 firmware and python library for ssd1306 wifi display
display esp32 python ssd1306-oled
Last synced: 11 Jul 2025
https://github.com/hugokernel/esphome-pellet-stove
Drive your pellet stove easily with ESPHome
esp32 esphome pellet-stove stove
Last synced: 03 Jan 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/shironxn/growbyte
An IoT-based smart plant monitoring and control system using ESP32
Last synced: 22 Jul 2025
https://github.com/cdfer/kea-co2
Firmware for a ESP32 Based true CO2 Monitor
arduino co2 co2-sensor esp32 open open-source openhardware platformio scd4x-sensor webserver ws2812b
Last synced: 12 Apr 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/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/rupakpoddar/esp32webhook
Leverage IFTTT and the ESP32 library to set off events via Webhook.
arduino arduino-library dev-kit esp32 esp32-arduino esp32s2 esp32s3 ifttt ifttt-makerwebhooks ifttt-webhooks webhook webhook-api webhook-events
Last synced: 30 Sep 2025
https://github.com/diegoperea20/iot_-internet_of_things-
internet_of_things, ESP32 , conecction wifi, save ,save database through sensors, create local server, mqtt, mosquito, iot, CRUD iot etc.
crud crud-application esp32 iot mosquitto mqtt platfformio uao
Last synced: 29 Apr 2026
https://github.com/celliesprojects/smartmeterreader-esp32
A simple smartmeter (slimme meter) reader for the esp32. Compiles in the Arduino IDE.
arduino-ide dsmr dsmr-reader dsmr-to-websocket esp32 serial-to-websocket slimme-meter web-application web-interface
Last synced: 03 Feb 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/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/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/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/bunnysakura/lv_micropython
适用于具有16M flash的ESP32芯片的MicroPython LVGL绑定 | Micropython bindings to LVGL for Embedded devices, Unix and JavaScript | M5Stack BASIC
esp32 gui lvgl lvgl-esp32 m5stack m5stack-core micropython mpy
Last synced: 31 Oct 2025
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/vs4vijay/vizix
An operating system for fun and learning.
assembly bare-metal clang esp32 gcc kernel linux linux-kernel nasm operating-system os qemu raspberry-pi rust
Last synced: 29 Apr 2025
https://github.com/desifish/gps-clock-v2
GPS Clock V1 redeveloped with buttons and in compact form.
128x64glcd arduino bh1750 bme280-sensor doit-esp32-devkit-v1 esp32 gps gps-clock gps-neo-6m menu-navigation potentiometer push-button reset-button st7920 tinygpsplusplus wifi-manager
Last synced: 19 Jun 2025
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/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/mguellsegarra/muse-mqtt-audioplayer
🔊 An Arduino sketch for ESP32-based MUSE Luxe board that enables network audio streaming via MQTT control.
arduino arduino-sketch audio-player audio-streaming es8388 esp32 home-automation i2s iot mqtt muse-luxe pubsub smart-speaker wifi
Last synced: 10 Feb 2026
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/martinius96/vcelarska-vaha-hx711
Včelárska váha - Beehive weight - Bienenzuchtwaage - Arduino / ESP8266 / ESP32 - Ethernet, WiFi.
arduino beehive esp32 esp32-arduino esp8266 esp8266-arduino ethernet ethernet-shield gsm hx711 lora nrf24l01 php php7 sigfox strain-gauge tenzometer weight wifi
Last synced: 09 Apr 2026
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/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/styropyr0/bme688
The BME688 Arduino Library is a comprehensive driver for interfacing with the Bosch BME688 environmental sensor. This library provides functionality to measure temperature, pressure, humidity, and gas resistance, supporting various oversampling settings and operation modes.
arduino arduino-ide arduino-library arduino-project bme688 bosch-sensor driver environmental-sensor esp32 esp32-library library
Last synced: 13 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/berkayguzel06/iot_based_solarradiationprediction
IOT based solar radiation prediction with machine learning models
ai andro android android-application android-studio artifical-intelligense cloud colab-notebook colaboratory esp32 flask flask-api google google-cloud iot machine-learning micropython ml prediction torch
Last synced: 23 Jun 2025
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/kotyara12/rerx433
Модуль приемника RX 433MHz для охранно-пожарной сигнализации / Receiver module RX 433MHz for security and fire alarm.
Last synced: 11 Apr 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/9dl/hardware-engineering
ESP32 based Projects
esp32 esp8266 security security-tools signal-manipulation signals wireless
Last synced: 30 Apr 2025
https://github.com/tobozo/esp32-flocker
🏗️ App-suite builder for ESP32
arduino arduino-cli arduino-ide esp32 m5stack-sd-updater m5stackupdater platformio
Last synced: 06 May 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/nopnop2002/esp-idf-brotli
Google brotli for ESP-IDF
brotli compress esp-idf esp32 uncompress
Last synced: 30 Apr 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/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-hmc5883l
Display the orientation of HMC5883L with ESP32
compass esp-idf esp32 hmc5883l
Last synced: 02 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/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/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/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/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/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/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/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/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/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/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/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