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-28 00:10:21 UTC
- JSON Representation
https://github.com/codeguima/pet-feeder-iot-mycropython
Este projeto envolve o desenvolvimento de um alimentador automático para animais de estimação utilizando o ESP32 e programado em MicroPython. O sistema é projetado para facilitar a alimentação de animais de estimação, permitindo o controle remoto e a automação das refeições.
Last synced: 06 Feb 2026
https://github.com/ts5h/esp32_mkz4
A customized MKZ4 firmware for ESP32
arduino esp32 esp32-arduino mkz4
Last synced: 05 May 2026
https://github.com/israel-charles/vending-machine-firmware
Firmware & Simulation for a vending machine using the ESP32-WROOM development board, the programming language C, and the FreeRTOS (Real-Time Operating System). The vending machine operates under FreeRTOS to manage real-time tasks, handle concurrent operations, and simulate random faults.
c concurrent-programming cpp esp32 firmware freertos multithreading real-time-operating-system simulation
Last synced: 28 Jan 2026
https://github.com/juliandevante/esp32bluebasic
This is a Simplified 'Basic Like' custom Interpreter for the Espressif Boards (can be modified for any board)
Last synced: 03 Sep 2025
https://github.com/tmate6/vroomba
I bored so i put esp in Roomba
arduino-ide esp32 lidar remote-control roomba wifi
Last synced: 15 Apr 2026
https://github.com/pink0d/geekshield
Power Functions and GeekServo shield for ESP32
Last synced: 15 Feb 2026
https://github.com/rajeevkr945/firmwareforge
MyWorks
bluetooth-low-energy c cpp esp32 l2cap linux nordic nrf52840 python3 raspberry-pi-3 rgb-led
Last synced: 29 Jan 2026
https://github.com/oberoner21/simplekey
Basic library debouncing keys and detect short and long pushes.
arduino debouncing esp2866 esp32
Last synced: 29 Jan 2026
https://github.com/cangeus/esp32-mqtt-monitoring-control
Project using ESP32 to monitor temperature and humidity, and control an LED light via MQTT protocol and a web interface. This repository includes the necessary code and instructions to set up and manage the system.
bootstrap4 dht esp32 led mqtt mqttjs webiste
Last synced: 04 Feb 2026
https://github.com/dnoegel/temperature-monitor
Simple temperature monitor using DS18B20 and ESP32
ds18b20 esp32 heatermeter monitoring temperature
Last synced: 30 Jan 2026
https://github.com/adenvt/esp32-iptv
Mini IPTV Client using ESP32
esp32 iptv streaming video-player
Last synced: 17 Mar 2026
https://github.com/martinpartin/nodetruck
NodeTruck is a project aimed at controlling and monitoring a kids Ride-on car via a microcontroller and a web interface. The project consists of two main parts: the Microcontroller Unit (MCU) and a Web Application.
cpp csharp esp32 esp8266 mqtt platformio remote-control soldering wifi
Last synced: 06 Feb 2026
https://github.com/nopnop2002/esp-idf-lsm9ds1
A demo showing the pose of the lsm9ds1 9DoF IMU sensor in 3D using esp-idf.
esp-idf esp32 euler-angles imu kalman-filter lsm9ds1 madgwick-filter roll-pitch-yaw-angles stmicroelectronics
Last synced: 01 Jun 2026
https://github.com/smdn/mhz19x-arduinoframework
Winsen MH-Z19 NDIR CO2 sensor library for Arduino Framework
arduino-library arduino-platform attiny attiny402 attiny404 co2-measurements co2-sensor esp32 mh-z19 mh-z19c mh-z19e winsen
Last synced: 01 Sep 2025
https://github.com/grunmax/rtosempty
A template of rtos project for Platformio.
arduino esp32 espressif32 freertos platformio rtos
Last synced: 15 Apr 2026
https://github.com/duglof/libteleinfo
Wifinfo serveur web wifi pour compteur linky compatible avec jeedom V4, domoticz, mqtt
domoticz energy-consumption esp32 esp8266 jeedom libteleinfo linky mqtt wifinfo
Last synced: 12 Apr 2026
https://github.com/johnsonfarmsus/lilygo-weather-station
Real-time weather station for LilyGo T-Display S3 with current conditions and 3-day forecast with OpenWeatherMap API.
arduino embedded esp32 esp32s3 iot lilygo lvgl openweathermap platformio weather weather-station
Last synced: 15 Apr 2026
https://github.com/taunusflieger/global-state-experiment
This project shows how to share a GPIO pin across different threads.
Last synced: 31 Jan 2026
https://github.com/tech02-7semi/7semi_bmi270
Arduino wrapper for the Bosch BMI270 IMU (accelerometer + gyroscope) using I2C or SPI. Provides Arduino-friendly initialization, configuration, and data reading functions while using the official Bosch BMI2/BMI270 driver.
accelerometer arduino bmi270 embedded esp32 gyroscope i2c imu sensor spi
Last synced: 03 Apr 2026
https://github.com/spytaspund/esp32-ili9341-lvgl-template
Example code for esp32 running lvgl with connected ili9341 + touch
esp32 lvgl lvgl-esp32 platformio tft-display
Last synced: 01 Feb 2026
https://github.com/claudiojara/esp32-esphome-lab
ESP32-C3 SuperMini + ESPHome + Home Assistant — OLED dashboards and HLK-LD2410C mmWave presence sensor
esp32 esp32-c3 esphome home-assistant ld2410 mmwave-radar oled sh1106
Last synced: 01 Jun 2026
https://github.com/ehabmagdyy/esp-ota-supabase
Perform Over The Air Update for ESP32/ESP8266 using Supabase
arduino-ide esp32 esp8266 iot nodemcu ota supabase
Last synced: 12 Apr 2026
https://github.com/ksatriow/explore-esp32
This repository provide about my project experience using Module Train ESP32
controller esp32 esp8266 firebase-auth firebase-realtime-database firestore iot monitoring thingspeak ubeac
Last synced: 05 May 2026
https://github.com/dynow/simpledht-app
Ambient temperature and humidity ⛅ from DHT11 or DHT22 sensor in your browser with dashboard and api
dht11 dht22 esp32 humidity pwa temperature
Last synced: 08 Apr 2025
https://github.com/1-max-1/rgb-matrix
PCB and software for driving an 8x8 matrix of common anode RGB LED's.
electronics-projects embedded-cpp esp32 led led-controller led-matrix led-matrix-8x8 multiplexing pcb-design persistence-of-vision rgb-led rgb-led-matrix shift-register spi
Last synced: 15 Apr 2026
https://github.com/pakyjr/beezzz-arduino
ESP32 Microcontroller board code for hive sound frequency analysis
Last synced: 15 Apr 2026
https://github.com/renato0307/alarmista-esp32
ESP32 code for the "alarmista" alarm clock
Last synced: 15 Apr 2026
https://github.com/khemthit/examplecode-awifi-with-arduino
A collection of example codes demonstrating how to use WiFi capabilities with Arduino, specifically focusing on the ESP8266/ESP32 modules. The examples cover various applications from basic WiFi functionalities, sensor integration, and MQTT communication to OLED displays.
Last synced: 07 Feb 2026
https://github.com/nvonaesch/esp32_android_communication
Android Application Communication with ESP32 via Socket and Bluetooth
android-application bluetooth bme280 esp32 luminosity-sensor socket soilmoisture-sensor ssd1306
Last synced: 05 May 2026
https://github.com/inf0matics/esp-battery-shield
This project demonstrates how to connect a 3.7V LiPo battery to the LiPo shield for the D1 and enables the ability to read the battery voltage.
Last synced: 01 Jun 2026
https://github.com/peppson/water-leak-sms-alarm
A small battery-powered device that detects water leakage and sends an SMS alert
Last synced: 08 Feb 2026
https://github.com/jithugowda20/embedded-safety-system-for-autonomous-vehicles-
ADAS
camera esp32 motordriver raspberry-pi-3 ultralytics yolov8
Last synced: 06 May 2026
https://github.com/podnet/hx711
A mongoose OS library for talking to HX711 (Arduino Port)
arduino esp32 hx711 mongoose-os mongoose-os-library
Last synced: 06 May 2026
https://github.com/medhabalaji/tamper-detection
Tamper Detection system built on ESP32 using LDR, MPU6050, Reed Switch, and Blynk submitted for the Smart India Hackathon 2025.
blynk blynk-iot-platform embedded-systems esp32 esp32-arduino iot ldr-sensor mpu6050 reed-switch sensor sensor-fusion smartindiahackathon tamper-detection tamper-detector tamper-proof
Last synced: 15 Apr 2026
https://github.com/jl1nie/wifikey2
Realtime morse signal transmitter via network.
amatuer-radio esp32 morse-code rudp rust-embedded stun wifi-network
Last synced: 12 Apr 2026
https://github.com/ronanbastos/b-blia-cardputer-m5stack
🕊️ Um projeto que une fé e tecnologia. 📖 A Bíblia, sempre acessível no seu dispositivo M5Stack.
arduino atom3tool bible biblia-sagrada cardputer esp32 json m5cardputer m5stack txt
Last synced: 11 Jun 2025
https://github.com/aprocryphan/aprogen
Aprogen - Custom Protogen head firmware & hardware using Arduino Nano ESP32.
arduino arduino-sketch esp32 esp32-arduino protogen
Last synced: 15 Apr 2026
https://github.com/eloistree/hellogodotremotecontrolhub
Learn code by creating your own controllers with Godot on RaspberryPi
arduino esp32 godot godot-engine hacking-tool iid input integer qa-automation
Last synced: 15 Apr 2026
https://github.com/ballistyxx/bucky-arm
5-axis, 3D-printed robot arm. Uses heavily modified CAD files from https://github.com/DDeGonge/OS-ARM
3d-printing 5-axis esp32 inverse-kinematics python python3 robot-arm
Last synced: 14 May 2026
https://github.com/vda-solutions/vda-ir-control
Home Assistant integration for controlling IR devices using ESP32 boards
esp32 hacs home-assistant home-assistant-custom-component homeassistant ir-remote
Last synced: 13 Jan 2026
https://github.com/mryndzionek/time_lapse_sd
ESP32 - TTGO T-Camera Plus - SD card time-lapse camera
esp32 esp32-cam esp32-idf time-lapse wifi-hotspot
Last synced: 15 Apr 2026
https://github.com/isysxp/esp32_11_ffs_24
A PDP 11/24 running Ultrix 3.1 from flash on an ESP32S3
Last synced: 18 Apr 2026
https://github.com/gcattt/aerosol-indoor
Portable instrument for the measurement of indoor particulate matter in the 1-10 micron range
bme280 esp32 omron particulate-matter sps30
Last synced: 16 Apr 2026
https://github.com/trailcurrentoss/trailcurrentbearing
GNSS positioning module providing location and timing data over CAN bus
can-bus esp32 gnss gps iot kicad open-source platformio
Last synced: 16 Apr 2026
https://github.com/shayanshabani/esp32hub
An IoT system for managing sensors and actuators connected to ESP32 via the internet. Features include an MQTT broker, Django backend, Vue.js frontend, and ApexCharts for visualization. Devices send/receive JSON data, authenticated via tokens. Add/manage devices through the frontend, with data securely stored in the database.
Last synced: 10 Feb 2026
https://github.com/kenny1342/e-panel
Energy Monitor Display using a Shelly EM device and ESP32 board
arduino energy esp32 lilygo-tdisplay monitor platformio shelly shelly-api shelly-em tft-display ttgo-t-display
Last synced: 10 Feb 2026
https://github.com/andreie91/arduino_projects
Collection of Arduino projects, from basic 7-Segment displays to LCDs, Wi-Fi on ESP32 and I2C interface communitation and even a game of snake on cascaded 8x8 arrays.
arduino arduino-uno esp32 i2c lcd-display led-matrix snake-game spi tones wifi-network
Last synced: 06 May 2026
https://github.com/estebancarrillog/esp32-api-data-fetching
This project demonstrates how to use an ESP8266 microcontroller to control three PWM (Pulse Width Modulation) pins by fetching data from a RESTful API. The device connects to a Wi-Fi network, retrieves JSON data from the API, and adjusts the PWM duty cycle of the pins based on the received data.
Last synced: 11 Apr 2026
https://github.com/kemtan/itnc
Informatics & Creation (ITNC) extracurricular repository
arduino cpp esp32 esp8266 programming python robotics
Last synced: 12 Apr 2026
https://github.com/imlunchtime/simplecardputeros
A simple OS for the Cardputer(-ADV) device. I hadn't come up with a name yet.
arduino cardputer esp32 m5cardputer platformio
Last synced: 08 May 2026
https://github.com/gpbenton/espnow-mqtt
Sends messages from ESPNow to MQTT
esp32 esp8266 espnow mqtt mqtt-client platformio
Last synced: 11 Feb 2026
https://github.com/dawoudtormos/elva
Elva is an IoT-based access control system for elevators, utilizing wireless key fobs for user authentication and tracking energy usage per user.
Last synced: 08 May 2026
https://github.com/elykdeer/esp32-dev
Dockerized ESP32 Development Environment
development-environment docker esp32
Last synced: 08 May 2026
https://github.com/surin-learning-lab/esp8266-p10-led-panels
Arduino, Raspberry Pi, ESP32, ESP8266 Node MCU projects
arduino arduino-sketch esp32 esp8266 esp8266-projects microcontroller-programming
Last synced: 27 Feb 2026
https://github.com/vistx/factory-io-with-esp32
This repository contains code to establish communication between an ESP32 and Factory IO, specifically for controlling the "Pick and Place XYZ" scene using real-life buttons and a joystick.
esp esp32 factorio modbus modbus-tcp platformio plc tcp-ip vscode
Last synced: 11 Feb 2026
https://github.com/ellishg/fragile-sky
Display SF MUNI transit times on an epd2in13 e-ink display with an esp32c6 board
epd2in13 esp32 esp32c6 rust rust-esp rust-nostd
Last synced: 11 Feb 2026
https://github.com/mjouins/SimplePCA9685
Simple library API for the PCA9685 PWM Board module to control servos. Made for the Esp32 with Arduino as component.
arduino arduino-library esp32 esp32-arduino esp32-idf pca9685 pwm pwm-driver pwm-servo-driver
Last synced: 16 Apr 2026
https://github.com/abidhasanrafi/edge-computing-anomaly-detection
This repository is part of an ongoing research initiative.
anomaly-detection edge-computing esp32 express-js mongodb mongoose tailwind-css wokwi
Last synced: 10 Apr 2026
https://github.com/t0mer/esp32-security-cam
esp32 cam based security camera
esp-cam esp-camera esp32 iot security-camera
Last synced: 12 Feb 2026
https://github.com/alexandrehiroyuki/esp32_practice_sketches
Practice with ESP32 and PlatformIO. Task management, HTTP requests and Unit Tests.
Last synced: 06 May 2026
https://github.com/esp32cubes/esp32-tutorials
ESP32Cube Tutorials Projects Code
Last synced: 30 Apr 2026
https://github.com/mxkmn/hackathonesp32mqttvaluestransceiver
📶 Transceive analog values by MQTT with ESP32 series MCU!
arduino arduino-framework esp32 esp32-arduino mqtt mqtt-client platformio platformio-arduino
Last synced: 11 Apr 2026
https://github.com/awawa-dev/hyperk
A lightweight, wireless, high-performance LED controller for ESP8266, ESP32 family (inc. S2/S3/C3/C6) and Raspberry Pi Pico (RP2040/RP2350). Fast, multi-arch alternative for driving LED strips over WiFi.
ambilight esp32 esp8266 hyperhdr led-strips raspberry-pi-pico
Last synced: 28 Feb 2026
https://github.com/chl33/room133
An ESP32-based device for room monitoring, for use with Home Assistant
esp32 esphome home-assistant kicad openscad pir-sensor platformio radar
Last synced: 08 May 2026
https://github.com/fingerling42/data-harvester
Projects for transforming Turtlebot 4 + ESP32 to data harvesting machine
Last synced: 06 May 2026
https://github.com/cronware/automated-test-bench-for-embedded-systems
A C# WinForms application that communicates with ESP32/Arduino via serial (UART). It supports automated test sequences and Lua scripting for sending commands and logging results.
arduino automation csharp embedded-systems esp32 hardware-testing lua-scripting serial-communication test-automation testing-framework uart winforms
Last synced: 16 Apr 2026
https://github.com/melau-eddy/dozertrace
DozerTrace is an Arduino-powered tracker for earth-moving machines, featuring GPS and motion sensing. Paired with a mobile app, it enables real-time location tracking, remote control, and status monitoring—giving managers full visibility over their equipment.
arduino cpp esp32 esp32-arduino gateway-api lora ota repeater sensor
Last synced: 06 May 2026
https://github.com/jakson-almeida/rnn-cpp
This Neural Networks library was designed to be lightweight and efficient, making it ideal for embedded systems.
arduino arduino-library cpp-library deeplearning esp32 neural-network recurrent-neural-networks
Last synced: 06 May 2026
https://github.com/kainovelia/catch-your-commute-clock
A ESP32 powered alarm clock that will help you catch your commute in real-time. Based on NYC MTA public transit info.
arduino clock esp32 mta public-transport
Last synced: 06 May 2026
https://github.com/bwyatt/feather-th-azure-iot
An internet-connected temperature and humidity monitor for 3D printer enclosures based on the Adafruit Feather TFT ESP32-S3 board and AHT20 breakout sensor.
circuit-python esp32 esp32-s3 iot sensor
Last synced: 04 Feb 2026
https://github.com/milan-sony/downdetect
A lightweight Wi-Fi and Internet monitoring tool built using an ESP32 DEVKIT V1 board
Last synced: 18 Apr 2026
https://github.com/kdesp73/smart-plant
The Smart-Plant project is an IoT solution that monitors key environmental factors like temperature, humidity, soil moisture, and light to optimize plant care. It provides real-time data, statistics, and alerts through a web dashboard, ensuring your plants thrive with minimal effort.
esp32 iot iot-device mqtt platformio smart-plant
Last synced: 16 Apr 2026
https://github.com/jgxi55kdkgd/micropython
A VS Code devcontainer for MicroPython development with support for ESP32 and Windows 11 USB access
devcontainer esp32 micropython
Last synced: 06 May 2026
https://github.com/maik205/wimon-terminal
Wireless Patient Monitoring System Terminal controller code based on ESP32 built with LVGL, Firebase and uses nRF24 to communicate
esp32 firebase healthcare lvgl
Last synced: 14 Feb 2026
https://github.com/aviantotiyo/esp32-access-point-fix-lib
This project is designed to help developers set up an ESP32 as an Access Point with a simple login interface
esp32 esp32-access-point esp32-webserver
Last synced: 14 Feb 2026
https://github.com/marek128b/live-weatherstation-bme280-esp32
This project allows you to read the temperature, humidity and air pressure from the bme280 sensor and displays it on the 16x2 i2c display as well as on a live updating webseite
bme280 esp32 i2c lcd16x2 platformio
Last synced: 06 May 2026
https://github.com/yusufkarabocekz/esp32-and-lora-communication
A comprehensive ESP32-based solution for collecting and transmitting sensor data using LoRa technology.
esp32 iot lora mpu9255 sensor-data wireless-communication
Last synced: 15 Feb 2026
https://github.com/wireless-hazard/circular-queue
A simple circular buffer for esp32 implemented using modern C++
Last synced: 16 Apr 2026
https://github.com/eawariyah/esp32golangultrasonicprediction
A home automation system utilizing an HC-05 ultrasonic sensor. It sends distance data to a PHP server via Wi-Fi for storage and analysis, with machine learning tasks performed using Go and Arduino (ESP32) code for sensor data collection.
arduino esp32 go golang gorgonia ultrasonic-sensor
Last synced: 09 Mar 2026
https://github.com/dobanov/esp32_micropython
esp32
esp32 led led-control led-controlling micropython micropython-esp32
Last synced: 16 Feb 2026
https://github.com/chinmay-esp/microros_sub-led
This project demonstrates how to control an LED using ROS2 Humble and Micro-ROS on an ESP32. The ESP32 subscribes to the led_control topic and toggles the LED state based on received messages. Ideal for learning ROS2 integration with embedded systems. 🚀🔌
cpp esp32 microros platformio ros-subscriber ros2-humble
Last synced: 06 May 2026
https://github.com/askitendo/esp32-arduino-iot-labs
Explore a collection of 12 hands-on IoT projects using Arduino and ESP32. Learn sensor integration, distance measurement, collision detection, and environmental monitoring with practical examples and code.
arduino buzzer dht22 esp32 iot irsensor lcd led ultrasonic-sensor
Last synced: 16 Apr 2026
https://github.com/renanstn/over-engineered-mute-unmute-meet-button
Incrível e absolutamente desnecessário dispositivo de controle remoto que muta/desmuta uma chamada no Google Meet através da rede local. Inútil porém muito estiloso! :sunglasses:
Last synced: 19 Apr 2026
https://github.com/renanstn/lcd-notifications
Projeto de um display conectado ao wifi para exibir notificações aleatórias, utilizando um ESP32.
arduino esp32 esp32-arduino i2c-display lcd-display lcd16x2 webserver
Last synced: 19 Apr 2026
https://github.com/littlehackid/sour-apple-esp32
Crasher iOS V-17 para el esp32 (sin errores)
esp32 iphone iphonexploit scriptkiddie-hacking sourapple
Last synced: 16 Apr 2026
https://github.com/podnet/websocket-mgos-test
Mongoose OS WebSocket client application
c esp32 mongoose-os mongoose-os-app websocket
Last synced: 11 Apr 2026