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/calinradoni/esp32simpleota
Helper component for ESP32 Over The Air firmware updates
esp-idf esp32 ota-firmware-updates ota-update
Last synced: 01 May 2026
https://github.com/virajmalia/mql-dashboard
A Metatrader 5 server is hosted on a PC, which broadcasts MQTT data. This data is received by an ESP32 microcontroller board via WiFi and sent to an E-Paper display driver which displays the received data into a readable format, like a trading profile dashboard.
arduino e-ink epaper-displays esp32 gxepd2 metatrader5 mql5 waveshare-eink waveshare-epaper
Last synced: 27 Feb 2026
https://github.com/chrisjtwomey/esp32-motion-lifx
Motion-activated sensor for smart lights built for ESP32s3
esp32 esp32-arduino esp32s3 lifx motion-detection smart-lights
Last synced: 09 Feb 2026
https://github.com/cyberscopetoday/esp32-game-of-life-ntp
ESP32 project running Conway's Game of Life on an SSD1306 OLED display, featuring real-time NTP clock updates and automatic switching between simulation and time display. 🚀
arduino-ide cpp esp32 oled-display-ssd1306
Last synced: 14 Mar 2025
https://github.com/atomvm/atomvm_gps
Support for GPS device integration (using UART/NMEA) on AtomVM
Last synced: 25 Apr 2025
https://github.com/desiFish/Water-Pump-Controller-V2
A pump/induction motor controller with dry running protection, timer, error detection, time-left to fill, diagnostics and other smart features.
128x64oled ac-voltage aj-sr04m alternating-current arduino automatic-water-pump-controller automation buzzer doit-esp32-devkit-v1 ds1307 esp32 induction-motor intelligent-systems ota-firmware-updates protection relays sct013 wifi ws2812b zmpt101b-sensor
Last synced: 31 Mar 2025
https://github.com/ankit-thealchemist/on_off_model_with_relay
Hello, this code is to show the simple on off model with relay functionality, just to clear the air about the relay node functioning.
ble blemesh bluetooth-low-energy bluetooth-mesh esp-idf esp32 relay tutorial
Last synced: 19 Apr 2026
https://github.com/floatplane/mitsuqtt
Use ESP8266/ESP32 hardware to control Mitsubishi heat pumps via MQTT
esp32 esp8266 mitsubishi mqtt platformio
Last synced: 23 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/opentimewatch-project/opentimewatch-1
An ESP32 based smart watch
arduino esp32 esp32-arduino opentimewatch opentimewatch1 opentimewatchos pcb pcb-layout smartwatch smartwatches wearable wearable-computing wearable-devices wearable-electronic wearable-sensors wearable-tech wearables
Last synced: 16 Jun 2025
https://github.com/ferki-git-creator/ascii-render
Header-only ASCII font renderer for embedded/SDL/terminal
arduino ascii c-library display embedded embedded-systems esp32 font header-only lcd lightweight low-memory low-resource microcontroller no-dependencies oled raspberry-pi stm32 text-rendering tft
Last synced: 11 Aug 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/roycuadra/esp32-cyd-digitalclock-ph-time
This example shows a digital clock with a rolling effect as the digits change. Most of the code are borrowed from other examples. Thanks Internet!
cheap-yellow-display esp32 ili9341
Last synced: 05 May 2025
https://github.com/thingpulse/esp32-icon64-co2
Measure CO2 with either the Winsen MH-Z19C or the Sensirion SCD41 sensor and display the values on the Icon64
co2 co2-sensor esp32 espressif scd41 scd4x sensirion
Last synced: 15 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/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/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/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/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/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/mdaskalov/esp32-dcf77-transmitter
DCF77 Transmitter for ESP32
Last synced: 28 Oct 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/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/shironxn/growbyte
An IoT-based smart plant monitoring and control system using ESP32
Last synced: 22 Jul 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/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/prohetamine/webcam-gun-device
Money rain on the broadcast
arduino bonga chaturbate esp32 stripchat webcam webgirl
Last synced: 22 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/technoo10201/esp32-c6-zigbee-example-platformio
An ESP32 C6 Zigbee light bulnb on/off example with platformio
arduino esp32 esp32c6 home-assistant platformio platformio-arduino zigbee zigbee2mqtt
Last synced: 02 Jul 2025
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/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/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/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/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/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/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/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/loockeeer/esp-ips
This repository is for an Indoor Positioning System (actually designed for outdoor positioning) designed for getting the positions of cars during a race.
bluetooth-low-energy esp32 espidf ips rssi-localization
Last synced: 13 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/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/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/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/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/harry48225/octoscale
a tiny smart espresso scale
arduino cpp esp32 nativescript svelte
Last synced: 18 Feb 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/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/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/motterbine/esp32controller
Bluetooth code for ESP32 dev boards.
bluetooth controls esp32 serial-communication
Last synced: 29 Oct 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/kasbert/sd2iec_esp32
SD2IEC for ESP32
1541 commodore commodore-64 esp32 esp32-s3 sd2iec
Last synced: 25 Jan 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/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/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/seife/lacrosse2mqtt
Lacrosse Sensors to MQTT gateway
esp32 lacrosse mqtt sensor temperature
Last synced: 20 Jan 2026
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/ditronix/espuno-pi-raspberry-pi-esp32-controller-emulator
ESPuno Pi a new STEM board for Q1 2025, incorporating a Raspberry Pi ESP32 Controller and Emulator in a single board.
banana-pi controller emulator esp32 interface orange-pi raspberry-pi raspberrypi
Last synced: 09 Jul 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/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/xythobuz/giess-o-mat
DIY fertilizer mixer and plant watering machine, made with Arduino and ESP32.
arduino esp32 esp8266 i2c influxdb platformio websocket
Last synced: 06 Apr 2026
https://github.com/unsignedarduino/esp32-text-reader
The code for an ESP32-based eBook-style reader that reads text files off an micro SD card!
arduino ebook-reader esp32 esp32-arduino esp32-platformio platformio text-reader
Last synced: 05 May 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/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/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/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/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/jakkra/flipdot
Flip-Dot display.
3d-printing display esp-idf esp32 flip-dot wifi
Last synced: 17 May 2026
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/9dl/hardware-engineering
ESP32 based Projects
esp32 esp8266 security security-tools signal-manipulation signals wireless
Last synced: 30 Apr 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/novoselovmilk/elrs-tx-e32-diy
ELRS передатчик на основе модуля Ebyte E32 с мощностью 1W
Last synced: 25 Oct 2025
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/ehabmagdyy/azure_iot_esp32
Sending Data To Azure IoT Hub Using ESP32 Microcontroller & Displaying Content of Messages With Azure CLI.
azure-iot azure-iothub esp32 iot
Last synced: 16 May 2026
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/matthias-bs/esp32_atc_mithermometer_library
ESP32 BLE Client for receiving ATC_MiThermometer Data (as Advertising Data) [deprecated]
arduino arduino-library ble esp32 esp32-arduino
Last synced: 08 Aug 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/kotyara12/rerx433
Модуль приемника RX 433MHz для охранно-пожарной сигнализации / Receiver module RX 433MHz for security and fire alarm.
Last synced: 11 Apr 2025
https://github.com/nyumaya/nyumaya_esp32_s3_box
Example Application for nyumaya audiorecognition on ESP32-S3-BOX
esp32 esp32s3 keyword-spotting machine-learning wakeword
Last synced: 07 Apr 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/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/zvosolider/wespdisp
esp32 firmware and python library for ssd1306 wifi display
display esp32 python ssd1306-oled
Last synced: 11 Jul 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/otti/pvexcess
Use your photovoltaics excess power
arduino arduino-ide esp32 photovoltaic platformio solar solar-energy
Last synced: 11 Apr 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/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/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/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/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/13rac1/LED-Holiday-String-Lights
A five color color palette cycle with a sine wave fade/wipe for 100 LED pixels running on an ESP32
arduino esp32 led led-strips ws2811
Last synced: 22 Jul 2025