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-27 00:10:06 UTC
- JSON Representation
https://github.com/perfecxx/kmitl-iiotdevboard
Example Usage of KMITL-IIoT Dev Board.
arduino esp32 iiot kmitl micropython
Last synced: 19 Apr 2025
https://github.com/amusarra/esp32-mqtt-publish-subscribe
This project shows how to use the ESP32 to interact with the MQTT protocol in the IoT environment. For more information, refer to the article https://bit.ly/3a3t7xq
Last synced: 11 Jun 2025
https://github.com/xreef/pcf8574_micropython_library
MicroPython library for pcf8574 an i2c digital expander for Arduino, esp32, SMT32 and ESP8266. Can read write digital values with only 2 wire.
arduino digital esp32 esp8266 expander i2c library micropython pcf8574 pcf8574a raspberry rp2040 samd stm32 wire
Last synced: 26 Oct 2025
https://github.com/socalit/esp-phisher
A powerful ESP32-based cybersecurity platform featuring Wi-Fi phishing, credential and payment data capture, a built-in OLED display, and a fully on-device administration interface.
arduino cybersecurity cybersecurity-awareness cybersecurity-education cybersecurity-projects cybersecurity-tools cybersecurity-training esp32
Last synced: 28 Jan 2026
https://github.com/jana-marie/trainlog
simple position and movement tracker/logger.
battery eletronics esp32 hardware kicad oshw trains
Last synced: 21 Apr 2025
https://github.com/Xtalism/bluetooth-server-communication-esp32
(Server side) Communication between two ESP32 via Bluetooth making use of the BLEServer library.
arduino bluetooth-low-energy communication-protocol esp32 platformio uuid
Last synced: 24 Oct 2025
https://github.com/gruppio/throttle
Throttle library for arduino, just like a Debounce but faster! 😎
arduino arduino-library bounce button debounce due duemilanove esp32 esp8266 platformio throttle uno
Last synced: 15 Apr 2025
https://github.com/ggkooo/esp32-sensors
Developing an ESP32 code to read environmental variables
arduino-ide c esp32 esp32-devkit-v1 humidity-sensor ino noise-sensor sensors temperature-sensor
Last synced: 06 Oct 2025
https://github.com/jessechale/halehound-cyd
ESP32-DIV HaleHound Edition for Cheap Yellow Display - Multi-protocol offensive security toolkit
bluetooth cc1101 cheap-yellow-display cyd esp32 esp32-diy hacking nrf24l01 offensive-security pentest security security-tools subghz wifi
Last synced: 12 Mar 2026
https://github.com/rolandort/water-tank
Water tank monitoring with ESP32-C6 and an ultrasonic distance sensor.
esp32 esphome ultrasonic-sensor
Last synced: 23 Oct 2025
https://github.com/lu-fi/tasmota-seplos-driver
berry bms driver esp32 monitoring mqtt seplos tasmota
Last synced: 03 Sep 2025
https://github.com/redchenjs/pwm_fan_controller_esp32
PWM Fan Controller | PWM風扇控制器
bluetooth ec11 esp32 ina219 ota-update power-monitor pwm pwm-fan-controller quickcharge st7789
Last synced: 09 Jul 2025
https://github.com/nyumaya/libnyumaya_esp32
Experimental support for nyumaya audio recognition on ESP32
deep-learning esp32 esp32-s3 hotword-detection voice-activity-detection wake-word-detection wakeword
Last synced: 07 Oct 2025
https://github.com/photobooth-app/photobooth-buzzer
Buzzer for photobooth-app. Based on ESP32 emulating a keyboard to remotely trigger capture actions.
bluetooth button buzzer esp32 esp32-arduino photobooth
Last synced: 09 Apr 2025
https://github.com/frank20a/audio-visualiser
A complete back to front software GUI for visualising audio with individually addressable LEDs
arduino audio-processing audio-visualizer blynk esp32 gui multithreading neopixel python3 tkinter udp
Last synced: 30 Jul 2025
https://github.com/nopnop2002/esp-idf-switch-access-points
Switching access points for esp-idf
esp-idf esp32 station-mode switching wifi
Last synced: 08 Oct 2025
https://github.com/becem-gharbi/esp-ota-cicd
A complete CI/CD solution for ESP32
Last synced: 23 Mar 2025
https://github.com/unsignedarduino/esp32-camera-pcb
KiCad PCB files for my ESP32 Camera!
arduino camera esp32 esp32-arduino esp32-camera pcb pcb-files
Last synced: 24 Apr 2025
https://github.com/tesa-klebeband/esp32-webflasher
Web Flasher for my ESP32 projecs allowing easy flashing and upgrading, with the functionality provided by ESP Web Tools
Last synced: 12 Jun 2025
https://github.com/furkankayam/lab-project-1
✅ A vehicle with manual control designed by combining various technologies
arduino docker esp32 java lorawan mosquitto postgresql react springboot swiftui ubuntu
Last synced: 24 Apr 2025
https://github.com/kotyara12/rlog
Библиотека для форматированного вывода отладочных сообщений на Arduino и ESP-IDF с возможностью отключения / Library for formatted output of debug messages on Arduino and ESP-IDF with the ability to disable
arduino esp-idf esp32 esp8266 logger logging
Last synced: 13 Jun 2025
https://github.com/mongoose-os-apps/losant-mqtt
Losant + Mongoose OS example
esp32 esp8266 gpio hardware iot javascript losant mongoose-os mqtt
Last synced: 23 Apr 2025
https://github.com/crocsg/midiflower_wifi
sonification of biodata with web configuration
biodata cpp esp32 midi music sonification
Last synced: 02 May 2025
https://github.com/echo7394/ecostat
Seeed Studio Xiao ESP32C3 Smart ThermoStat
arduino esp32 esp32-arduino esp32c3 home-automation seeduino seeedstudio seeeduino-xiao smart smarthome thermostat thermostat-controller
Last synced: 25 Oct 2025
https://github.com/martinius96/wifi-termostat
WiFi termostat postavený na platforme Espressif - ESP8266 / ESP32 s využitím teplotného senzora Dallas DS18B20 na OneWire zbernici. Umožuje riadiť kotol signálovým relé ovládaným cez GPIO invertovanou logikou. Výstup je možné na základe firmvéru riadiť v automatickom režime s nastavenou cieľovou teplotou a hysterézou, alebo manuálne softvérovým tlačidlom. WiFi thermostat built on the Espressif platform - ESP8266 / ESP32 using the Dallas DS18B20 temperature sensor on the OneWire bus. It allows to control the boiler by a signal relay controlled via GPIO inverted logic. The output can be controlled on the basis of the firmware in automatic mode with the set target temperature and hysteresis, or manually with a softkey.
arduino communication control dallas ds18b20 eeprom esp32 esp8266 http onewire output relay socket temperature temperature-monitoring temperature-sensor thermostat thermostat-controller webserver wifi
Last synced: 15 Oct 2025
https://github.com/datavenueliveobjects/liveobjects_sdk_for_python
Live Objects SDK for Python & MicroPython
esp32 esp8266 iot linux liveobjects micro-python micropython mqtt mqtts orange python raspberry raspberry-pi raspberrypi windows
Last synced: 25 Oct 2025
https://github.com/RobTillaart/DAC8554
Arduino library for DAC8554 Digital Analog Convertor
Last synced: 17 Jul 2025
https://github.com/resinchem/matrix-clock-esp32
ESP32-based matrix clock, scoreboard, countdown timer and text display, with optional WLED via second controller
diy-electronics esp32 led-matrix ws2812b
Last synced: 27 Oct 2025
https://github.com/nopnop2002/esp-idf-tea5767
TEA5767 FM Stereo Radio Driver for esp-idf
esp-idf esp32 fm-radio tea5767
Last synced: 05 Oct 2025
https://github.com/tana/balance-robot2
Self-balancing robot using LQR control, written in Rust
esp32 rust self-balancing-robot
Last synced: 30 Jan 2026
https://github.com/matthias-bs/MicroPython-BresserWeatherSensorReceiver
Bresser 868 MHz Weather Sensor Radio Receiver for MicroPython
cc1101 esp32 micropython sensors weather
Last synced: 13 Apr 2026
https://github.com/chandler767/bluetooth-crowd-monitor
Scans advertising BLE devices and reports to a React Native App
arduino arduino-bluetooth bluetooth bluetooth-low-energy crowd-analysis crowd-counting esp esp32 esp32-arduino iot iot-device nodemcu32s pubnub scanner serverless serverless-applications serverless-functions
Last synced: 28 Oct 2025
https://github.com/funpythonec/luces_ritmicas_digitales_wifi
Luces rítmicas usando un esp8266/esp32 para controlar tiras led neopixel via WiFi con micropython y python.
esp32 esp8266 espressif iot micropython music-visualizer python3 udp-protocol
Last synced: 11 Oct 2025
https://github.com/johannstark/termio
Indoor temperature & humidity measuring device
arduino dht11 esp32 esp8266 homebridge iot platformio smart-home
Last synced: 11 Jun 2025
https://github.com/albinvar/hydrolink-plus
IoT and AI-powered Smart Water Metering System for real-time usage monitoring and automated billing. Transforms traditional meters into smart devices for efficient water management. Features user-friendly interface and solar-powered operation.
ai esp32 esp32-idf fastapi firmware iot laravel llm water-meter water-quality watering
Last synced: 26 Oct 2025
https://github.com/vensim/embedded_ml
Application of TinyML on an ESP32 system. To sample ECG data, feature gather and output new ML model based on sampled data to be re-compiled into ESP32.
data-processing ecg esp32 esp32-arduino machine-learning sampling tinyml
Last synced: 16 Apr 2025
https://github.com/programandoconro/esp32-wroom
Web Server, 🍄Psychedelic-wroom-esp32-lamp🏮-and-intruder-alarm 📢
esp32 lightning micropython random server wroom
Last synced: 16 Apr 2025
https://github.com/nopnop2002/esp-idf-scp-client
scp client example for esp-idf
Last synced: 03 Apr 2025
https://github.com/robtillaart/dac8550
Arduino library for DAC8550 SPI Digital Analog Convertor
Last synced: 01 Jul 2025
https://github.com/neoxic/escape32-wifi-link
Firmware for ESCape32 Wi-Fi Link
Last synced: 12 Apr 2025
https://github.com/tsndr/waveshare-epaper-image-converter
Convert GIF to Binary for WaveShare ePaper Displays
converter eink epaper esp32 image microcontroller waveshare
Last synced: 10 Oct 2025
https://github.com/canokaue/mqtterra
IoT solution for plant irrigation and monitoring.
cloudmqtt cloudmqtt-broker dashboard eel7515 esp32 heroku-deployment iot iot-application iot-cloud iot-device javascript monitoring mqtt mqtt-smarthome paho-javascript-client paho-mqtt plant-irrigation postgresql signal-processing ufsc
Last synced: 16 May 2025
https://github.com/webdevtodayjason/mct2032
ESP32 Pen Testing Dev Project
cybersecurity esp32 penetration-testing pentesting
Last synced: 10 Oct 2025
https://github.com/RobTillaart/DAC8551
Arduino library for DAC8551 Digital Analog Convertor
Last synced: 17 Jul 2025
https://github.com/ehabmagdyy/rc-car
Remote controlled & Obstacle avoidance car using STM32 and ESP32 as Bluetooth module.
embedded-project embedded-systems esp32 esp32-bluetooth rc-car stm32 stm32f4 stm32f401
Last synced: 01 Mar 2026
https://github.com/jjsch-dev/ceiling-fan-iot
Ceiling Fan Control - (No Humming)
Last synced: 24 Jul 2025
https://github.com/funpythonec/upylora
Clase para uso de LoRa en las placas de desarrollo de HELTEC ESP32 LoRa.
esp32 heltec iot lora lorawan-application micropython-esp32 ubidots
Last synced: 21 Jun 2025
https://github.com/erikdelange/itho-cvu-controller-in-micropython
Control a ITHO central ventilation unit (CVU) using a microcontroller running MicroPython.
cc1101 esp32 esp32s2 micropython wemos
Last synced: 16 Mar 2026
https://github.com/hpsaturn/esp32-chess-engine
Chess engine for the ESP32 microcontroller
arduino chess esp32 platformio
Last synced: 06 Sep 2025
https://github.com/bpi-steam/mpy-flasher
🛠 Simple! Easy! Quick! Flash your micropython on esp32 or esp8266!
esp32 esp8266 esptool micropython
Last synced: 03 Mar 2025
https://github.com/louishitchcock/fpvgate
Affordable, Feature Rich, High-performance & Scalable FPV Race Timer Solution
Last synced: 13 Jan 2026
https://github.com/sergiogasquez/wokwi-projects
Cozy place where my Wokwi projects live alongside a CI that checks them daily
Last synced: 19 Apr 2025
https://github.com/ldab/fenceless_robotic_lawnmower
No fence wires lawn mower with high precision GNSS, Long Range WiFi and GNSS Corrections over MQTT
Last synced: 08 Sep 2025
https://github.com/muki01/rc_controller
RC Controller working on 2.4 GHz for drones and using Bluetooth for PC simulators.
bluetooth bluetooth-controller controller esp32 joystick nrf24 nrf24l01 rc rc-control rc-controller
Last synced: 09 Oct 2025
https://github.com/snifi0/sniffer
Multitool!
arduino badusb cc1101 cpp current-meter emf emf-detector esp32 esp32-arduino ir pn532 rf rfid subghz usb-rubber-ducky
Last synced: 16 Mar 2026
https://github.com/jwillikers/esphome-funhouse
An ESPHome configuration for the Adafruit FunHouse development board powered by the ESP32-S2
adafruit esp32 esp32-s2 esphome funhouse home-assistant mcp9808
Last synced: 15 Apr 2025
https://github.com/tobozo/idf-builder
github action to compile an esp-idf project and create a merged binary that will be saved as an artifact
Last synced: 07 Oct 2025
https://github.com/omasakun/remote-stylus
Turn your iPad into a drawing tablet for your PC.
esp-idf esp32 remote-desktop rust tauri
Last synced: 09 May 2026
https://github.com/ypatel2022/esp32-spotify-display
DIsplay the album art of currently playing songs on a small OLED screen with an ESP32.
cpp esp32 flask oled-display python spotify
Last synced: 29 Apr 2026
https://github.com/tomassebestik/loxone-led2812-esp32
Addressable LED strip driven by Loxone
2812 addressable-leds esp32 esp32-arduino fastled loxone
Last synced: 27 Apr 2026
https://github.com/linuxndroid/cli-esp32marauder
The ESP32Marauder Command Line Interface (CLI) allows developers to interact with the ESP32Marauder using a terminal
esp32 esp32marauder iot-hacking kali-linux linuxndroid penetration-testing wifi-hack wifi-hacking wifi-hacking-tool wifi-security
Last synced: 16 Apr 2026
https://github.com/juanferrla/rotex_solaris
Monitoring Solar Heating System (Solaris RPS3) with ESP32, ESPHome and HA
esp32 home-assistant mqtt-protocol rotex rps3 solaris uart
Last synced: 17 Apr 2026
https://github.com/ldab/esp32_bletomqttbridge
BLE to MQTT Bridge using espressiff esp32 reading nRF52840 BLE-node. As a gateway includes Lux (BH1750), temperature and humidyty (HTU21D), CO2 and TVOC (CCS811)
arduino bh1750 ble bluetooth bluetooth-low-energy ccs811 esp32 espressif htu21d mqtt nina-b3 nrf52 nrf52840 u-blox
Last synced: 04 Apr 2026
https://github.com/ekspla/micropython_aioble_examples
A few aioble (asyncio BLE) examples of MicroPython using esp32
aioble asyncio ble bluetooth-low-energy esp32 heart-rate hioki micropython multimeter nordic-uart-service nus python voltmeter ymodem
Last synced: 06 May 2026
https://github.com/oxidome/oxidoor
🔒 An intelligent door lock written in Rust and ESP32. Supports NFC, Bluetooth, Wi-Fi, ETH, and even PoE power supply.
esp-rs esp32 iot iot-application rust
Last synced: 15 Jun 2026
https://github.com/tobychui/home-dynamic
Home Dynamic Protocol for ESP8266 offgrid home automation system
arduino-ide arozos automation dead-simple esp32 esp8266 iot protocol raspberry-pi stem
Last synced: 03 Mar 2026
https://github.com/chinemeremchigbo/fadr
Fadr makes haircuts cheaper, easier, and faster.
accelerometer ble esp32 gyroscope ios
Last synced: 04 May 2026
https://github.com/nanoframework/nanoframework.runtime.events
:package: .NET nanoFramework Runtime Events Class Library
chsarp cortex-m esp32 hacktoberfest mcu nanoframework stm32
Last synced: 20 Apr 2026
https://github.com/hotakus/hellgatemonitor
微型的MC风格多功能无线监控副屏(开发中)
bilibili c cpp esp esp32 esp32-arduino lvgl monitor wifi
Last synced: 02 Mar 2026
https://github.com/recursiveerror/espat
simple driver to use ESP32 boards as WiFi module via AT command firmware
embedded esp32 wifi zig zig-package
Last synced: 26 Jul 2025
https://github.com/cflarios/ceres-iot
🌱 Proyecto de agricultura con la implementación de IoT.
agricultural-iot dashboard esp32 iot-application mqtt-protocol
Last synced: 11 Apr 2025
https://github.com/nopnop2002/esp-idf-websocket-camera
Take a picture and Publish it via WebSocket
esp-idf esp32 esp32-cam esp32cam esp32camera websocket
Last synced: 13 Jul 2025
https://github.com/KEI4251/ESP32-Jammer-
KEI JAMMER – A personal project focused on experimenting with wireless security using ESP32 and NRF24 modules. It features multiple jamming modes, including Wi-Fi, Bluetooth, BLE, and RC Drones. This repository includes firmware and tools for educational purposes. Use responsibly! ⚡🔧
arduino coding cybersecurity diy electronics esp32 hacking jammer programming
Last synced: 18 Jun 2025
https://github.com/rpavlyuk/esprelayboard
A highly customisable full featured firmware to control ESP32-based relay board(s) with WiFi, WEB API, MQTT and Home Assistant integration
esp esp-idf esp32 firmware home-assistant home-automation mqtt ota-update relay relay-board
Last synced: 10 Apr 2026
https://github.com/lexus2k/esp_ota_upgrade
Improved ESP OTA Upgrade component
esp32 esp32-idf esp32-ota ota ota-firmware-updates ota-server ota-update ota-updater
Last synced: 19 Mar 2025
https://github.com/nannigalaxy/esp32-cam_flask
A simple flask server for esp32-cam to upload captured image.
arduino esp32 esp32-cam flask gunicorn nginx platformio python
Last synced: 20 Aug 2025
https://github.com/rzeldent/esp32-breakout-ttgo
Breakout game for the ESP32 TTGO LCD module. Game adapted from Volos Projects for PlatformIO.
breakout esp32 game game-development games platformio ttgo ttgo-t-display
Last synced: 12 Apr 2025
https://github.com/lemariva/upyjupyter
Dockerfile: Jupyter with custom added Kernel for ESP32/ESP8266
dockerfile esp32 esp8266 jupyter jupyter-notebook micropython
Last synced: 12 Sep 2025
https://github.com/kaloprojects/kalo-esp32-voice-chatgpt
ESP32-based Open AI Voice chat device (similar ChatGPT). Recording questions with a microphone, transcribing via Deepgram STT, then sent to Open AI. Response is played with AI voices on speaker. Supporting ongoing dialogues with saved history for follow-up questions. User defined "system prompts" for own "personalities" and dedicated use cases.
audio deepgram deepgram-stt esp32 i2s i2s-audio i2s-microphone inmp441 max98357 open-ai-4 openai-api-chatbot openai-chatgpt openai-tts recording sd-card speechtotext stt texttospeech touch-pins tts
Last synced: 01 Aug 2025
https://github.com/mazenelnahla/supergameduino
In our project, we collected old vintage arcade games and bring them back with some modern technologies and less cost than old consoles in the market. This game console was made using an esp 32s and an old modified version of fabgl library which allowed us to control the VGA using canvas and simple commands
cpp esp32 fabgl fabrizio-di-vittorio
Last synced: 13 May 2025
https://github.com/robtillaart/dac8551
Arduino library for DAC8551 Digital Analog Convertor
Last synced: 14 May 2025
https://github.com/grimmpp/esp32-cam-example
Little webcam example with esp32 camera and face recognition based on platformio
esp32 esp32-cam face platformio recognition streaming webcam
Last synced: 25 Oct 2025
https://github.com/tve/mpy-weather
Weather station for an esp32 running micropython
anemometer aprs bme680 cwop esp32 micropython micropython-esp32 mqtt pms7003 pmsx003 rain-gauge sht31 sht3x si7021 weather weather-station wind-vane wunderground
Last synced: 03 Apr 2025
https://github.com/Wei1234c/Clock_Generators
Clock generators ( Si5351 for now ) toolbox.
clock-generator esp32 ft232h ftdi fx2lp micropython python si5351
Last synced: 13 May 2025
https://github.com/koendv/xtensa-esp32-elf-raspberrypi
esp32/esp32s2 gcc cross-compiler for 64-bit raspberry
esp32 esp32s2 gcc raspberry-pi
Last synced: 30 Sep 2025
https://github.com/brainstorm/esp32usb
WIP: Attempt at porting @cnlohr's espusb codebase to esp-idf (esp32), pre-alpha status, not working
Last synced: 01 Aug 2025
https://github.com/matthias-bs/lorawan_node
Hardware design of a solar-powered LoRaWAN node based on ESP32
esp32 hardware hardware-design lora lorawan lorawan-device pcb thethingsnetwork
Last synced: 22 Aug 2025