An open API service indexing awesome lists of open source software.

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.

https://github.com/Dwarf1er/esp-wifi-provisioning

Captive-portal WiFi provisioning for ESP32 targets via esp-idf-svc

captive-portal embedded embedded-rust esp-idf esp32 iot provisioning rust wifi

Last synced: 20 Apr 2026

https://github.com/thelonelyotaku315/esp32-led-controller

The ESP32-LED-Controller project lets you wirelessly control LEDs via Bluetooth with features like button inputs, custom commands, and a timer functionality for automation. 💡📱⚙️

bluetooth cpp esp32 esp32-arduino serial-communication

Last synced: 20 Apr 2026

https://github.com/roseledark/ase32_swap

Small swapping system for the ESP32

esp-idf esp32 esp32-arduino espressif memory-management mmu swap

Last synced: 13 Jun 2025

https://github.com/hms-homelab/hms-fysetc

HTTP file server firmware for FYSETC SD WiFi Pro (ESP32). Serves SD card files over WiFi. Experimental.

esp-idf esp32 file-server fysetc http-server sd-card wifi

Last synced: 04 Jun 2026

https://github.com/yangyao/xiaozhi-homepod-mcp

MCP server for XiaoZhi/ESP32 to control HomePod playback, browse local music, and stream audio over AirPlay.

airplay audio esp32 homepod mcp music xiaozhi xiaozhi-mcp

Last synced: 20 Apr 2026

https://github.com/jithugowda20/rural-bus-tracking

Bus tracking and management system

arduino esp32 gps html tracking vercel

Last synced: 13 Apr 2026

https://github.com/fabianferno/theremin

Theremin - a musical instrument emulator using ESP8266 and a couple of ultrasonic sensors.

esp32 in-progress iot theremin

Last synced: 09 May 2026

https://github.com/mustfaozcan/wificaresp-32cam

Bu projenin ana hedefi, ESP32-CAM modülü kullanılarak mobil cihazlar üzerinden uzaktan kontrol edilebilen kameralı bir araba tasarlamaktır.

arduino camera camera-car car diy esp32 esp32camera nodemcu-esp8266

Last synced: 07 May 2026

https://github.com/azholtikov/zh_dht

ESP32 ESP-IDF and ESP8266 RTOS SDK component for DHT11/DHT22/AM2302/AM2320 humidity & temperature sensor.

am2302 am2320 component dht11 dht22 esp-idf esp32 esp8266 i2c rtos-sdk

Last synced: 20 Apr 2026

https://github.com/jcbernack/esp-ulp-adc-bug

MWE to reproduce bad ADC samples taken by the ULP

esp-idf esp32

Last synced: 19 Jun 2026

https://github.com/mkrasselt1/ve.bus-library

ESP32 Arduino/PlatformIO library for Victron Multiplus VE.Bus RS485 communication

arduino esp32 ess inverter multiplus platformio rs485 vebus victron

Last synced: 20 Apr 2026

https://github.com/tqduysuke/project-ecg-homepage

Chỉ là một trang giới thiệu

ai-generated arduino ecg-signal esp32 html mobile-friendly

Last synced: 20 Apr 2026

https://github.com/pablotoledom/ESP32-video-streaming-USB

This project allows video streaming from a PC to an **ST7789** screen using an **ESP32** via UART.

esp-32-videp-receiver esp32 esp32-video-streaming esp32-wroom-32

Last synced: 02 Apr 2025

https://github.com/jeandeaual/watchy-revolution

Watchface for Watchy showing the current date in the French Republican calendar (also called the French Revolutionary calendar) and the current decimal time.

arduino e-ink eink esp32 esp32-arduino watchface watchy-faces

Last synced: 09 May 2026

https://github.com/androidcrypto/esp32_lora_frequencyanalyzer

ESP32 based LoRa Frequency Analyzer to detect any activities within the LoRa frequency band in your region

esp32 frequency frequency-analysis lora

Last synced: 21 Apr 2026

https://github.com/nvonaesch/esp32_soil_moisture_sensor

This repository provides a project for monitoring soil moisture, humidity, temperature and luminosity using an ESP32 microcontroller.

android-application bluetooth bme280 esp32 luminosity-sensor socket soil-moisture-sensor ssd1306

Last synced: 09 May 2026

https://github.com/lmtreser/domotica-con-node-red

Demo de implementación de panel domótico con Node-RED para proyectos de dómotica de bajo costo.

arduino dashboard domotic esp32 esp8266-arduino micropython mosquitto mqtt nodered

Last synced: 11 Apr 2026

https://github.com/npotts/esp32-samplenode

ESP32 that measures PTU and AC power measurements to spew to MQTT.

esp32 humidity mqtt power-meter temperature

Last synced: 11 Mar 2026

https://github.com/dynow/wakedht

Wake on Lan + ambient Temperature and Humidity ⛅ from DHT11/DHT22 sensor in your browser with dashboard & api

dht11 dht22 esp32 humidity pwa temperature wake-on-lan

Last synced: 18 May 2026

https://github.com/leocov-dev/lc-esp32-sprinkler

A WiFi connected sprinkler system controller based around the esp32 microcontroller.

cpp esp-idf esp32 iot sprinkler-controller

Last synced: 22 Apr 2026

https://github.com/robotjaol/serial_exception_ch340

serial.serialutil.SerialException: Cannot configure port Ubuntu/Windows/Linux

ch340 esp32 espressif stm32

Last synced: 22 Apr 2026

https://github.com/omote-community/omote-hardware

Open Source Remote - Hardware

ble esp32 infrared remote wifi

Last synced: 20 Aug 2025

https://github.com/marcoplaitano/iot-alarm-clock

An IoT-based alarm clock.

alarm alarm-clock esp32 iot zerynth

Last synced: 22 Apr 2026

https://github.com/mml0/volumetric_display

ws28XX controler with ESP

esp32 esp8266 wa2812

Last synced: 09 May 2026

https://github.com/mxv3a/cyclic-data-log

Log custom data in flash memory on ESP32, STM32, and BW16

bw16 eeprom esp32 logger stm32

Last synced: 23 Apr 2026

https://github.com/pepaberan/esp32-tasmota-modbus-bridge

ESP32 tasmota firmware for modbus bridge

esp32 modbus-rtu rs485 tasmota

Last synced: 09 Apr 2025

https://github.com/jrmmendes/mother-api

ESP-IDF powered firmware to a REST API and WIFI access point.

c cmake esp-idf esp32 iot

Last synced: 09 May 2026

https://github.com/hubertnshuti/bus-people-counting

Real-time bus passenger counting system using ESP32 sensors, FastAPI, Streamlit, and ML-based occupancy prediction.

embedded-systems esp32 fastapi iot machine-learning passenger-counting platformio python smart-transport streamlit

Last synced: 06 Jun 2026

https://github.com/artembotnev/esp32-weather-station

The simple copy of "ESP32-weather-station", with Sallas

cpp esp32 iot

Last synced: 24 Apr 2026

https://github.com/zhenglinlei/qn001-drone

Qing Niao v1 Drone for Oroneta System

arduino ardupilot drone esp32

Last synced: 09 May 2026

https://github.com/josvaal/iot-academic-management

Academic Space Management System uses IoT technology based on ESP32 and a mobile application developed with Flutter to intelligently manage spaces in a university.

arduino esp32 esp32-arduino esp32-wroom firebase firebase-auth firebase-realtime-database flutter iot

Last synced: 21 Jan 2026

https://github.com/divanvisagie/frosti

Remote thermometer that gathers data to MQTT

bme680 esp32

Last synced: 24 Apr 2026

https://github.com/dark-thirty/ttgo-t4-ov7670

Connecting OV7670 camera module to TTGO T4 board

esp-idf esp32 lvgl ov7670 ov7670camera ttgo-t4

Last synced: 02 Aug 2025

https://github.com/achillestd/esp-burner-utility

A Python-based Windows app using PyQt6 for automating the process of burning bin files into ESP microcontrollers. Features include a user login, database connectivity check on startup, automatic product bin file download & deletion, auto ESP Flash size & port detection, error handling, session logging & hardware data tracking for record-keeping.

binary-file esp esp-microcontroller esp32 esptool pyqt6 pyqt6-desktop-application pyqt6-gui

Last synced: 02 Apr 2025

https://github.com/celliesprojects/lgfx-screenshot

This library allows you to take screenshots of a 16 bit RGB565 `LGFX_Sprite` or `LGFX_Base` display and save them as 24-bit BMP files on the SD card

esp32 esp32-arduino lovyangfx screenshot-utility

Last synced: 24 Apr 2026

https://github.com/superguine/micronova32

MicroNova32 is an ESP32-based device I built to support a variety of creative and innovative projects. This repository contains everything you need to know about MicroNova32, including its features, usage, and project ideas.

animations ble esp32 esp32-wroom espressif oled-display-ssd1306 video-game wroom32

Last synced: 01 May 2026

https://github.com/azdz-club/azdz-101-25

Orientation Workshop for International Undergraduate Students SoSe25

101 esp32 microcontroller

Last synced: 24 Apr 2026

https://github.com/androidcrypto/esp32_c6_ili9341_starter

Getting started with an ESP32-C6 Supermini device and a TFT display ILI9341

esp32 esp32-c6 ili9341 spi tft-display

Last synced: 24 Apr 2026

https://github.com/strix007/esp32_fall-detector

Use an esp32 along with a mpu6050 to monitor sudden increases in velocity to detect falls.

arduino esp32 mpu6050 python twilio

Last synced: 06 May 2026

https://github.com/khaled-mohamedali/wifi_prov_esp32_ble

This code provides a template for provisioning a microcontroller, such as ESP32, using Bluetooth Low Energy (BLE) technology. By following these instructions, you can configure your microcontroller with Wi-Fi credentials using a BLE provisioning application.

esp-provisioning esp32 espressif iot

Last synced: 19 Jun 2026

https://github.com/matheussricardoo/iot-risk-prevention

IoT project for environmental risk prevention in Brazil (SDG 15). Simulates ESP32 sensors in Wokwi, sending real-time temp/humidity data to AWS. Node-RED orchestrates data, stores it in InfluxDB, and uses OpenWeather API to predict wildfire risks, triggering WhatsApp alerts.

esp32 grafana influxdb iot-application node-red

Last synced: 09 May 2026

https://github.com/blark/sscte

Secure Super Cereal Tap ESP: A lightweight ESP32 firmware to bridge UART devices over TCP with TLS/mTLS support.

esp-idf esp32 mtls serial serial-bridge tls uart uart-bridge

Last synced: 25 Apr 2026

https://github.com/lily-osp/spnc

ESP32 Scientific Programmable Networked Calculator

calculator esp32 programmable

Last synced: 23 Apr 2025

https://github.com/00kenno/captive_portal_monitor

Arduino library for monitor any string on captive portal. Works with Raspberry Pico W, Pico 2W and ESP32.

esp32 raspberry-pi-pico-2-w raspberry-pi-pico-w

Last synced: 29 Apr 2026

https://github.com/uzr374/gpstracker

ESP32-based IoT solution for GPS tracking

cloud electronics embedded esp32 gps-data gps-tracking iot

Last synced: 25 Apr 2026

https://github.com/lululombard/esp32-touch-badge

A basic project to display QR code socials when pressed. I was wearing it @NFC2024

esp32 sunton touchscreen

Last synced: 18 Jan 2026

https://github.com/gwenz2/esp32-cam-ip-camera

IP Camera using ESP32-Cam "192.168.4.1/stream"

arduino esp32 esp32cam ipcamera

Last synced: 23 Apr 2025

https://github.com/kalpthakkar/alie-iot-automation

ALIE is a next-gen, full-stack IoT automation platform engineered as a product, not just a project. Enjoy real-time, secure, multi-modal control (voice, touch, web, mobile, BCI), cloud sync, immersive 3D dashboards, and robust automation for smart homes or industry. Experience true intelligent living!

ai-agents arduino automation computer-networks embedded-systems esp32 espalexa firebase freertos fusion360 gcp html-css-javascript iot react rest-api robotics sensors voice-assistant webapp webhook

Last synced: 12 Apr 2026

https://github.com/alexbaril/sleepy-stuffy

A stuffed animal that plays music from a computer by squeezing its paws. The user presses the front left paw to pause and play the songs. The user presses the front right paw to switch to the next song. An ESP32 is used for collection of sensor data and serial communication.

esp32 force-sensor processing stuffed-animals

Last synced: 26 Apr 2026

https://github.com/iloveandlikepizza/lednet-tiny

A compact ESP32-based DMX generator

arduino-ide dmx dmx-controller esp32 led

Last synced: 08 Mar 2025

https://github.com/honeyhoneyteam/esp32-marauder-pocket-unit-gps-slim-jim

ESP32 Marauder Unit Pocket Unit with GPS - Slim Jim Version by Honey Honey Lab

esp32 marauder network-penetration network-penetration-testing

Last synced: 29 May 2026

https://github.com/pixelweatherproject/pwmp-server

PixelWeather Messaging Protocol server implementation used for sending/receiving messages in PiwerWeather networks.

esp32 esp32-rust esp32-wifi esp32s3 pixelweather rust rust-networking rust-tcp rust-tcp-server rust-tcpserver serde-serialization weather weather-station

Last synced: 26 Apr 2026

https://github.com/alwint3r/esp32proj

Generate ESP32 project directory from a very simple template

esp32 iot project-scaffolding

Last synced: 26 Apr 2026

https://github.com/unit-electronics-mx/dualmcu_curso_introductorio

Introdución a Micropython (DualMCU)

cortex-m0 dualmcu esp32 rp2040

Last synced: 27 Apr 2026

https://github.com/ifeech/esp32_experiments

esp32 experiments

esp32 ili9341 sd-card st7789

Last synced: 27 Apr 2026

https://github.com/bipark/esp32-ota-update

ESP32 OTA Update Sample

esp32 ota update

Last synced: 29 Oct 2025

https://github.com/conan286/carparking_iot

HỆ THỐNG GIÁM SÁT BÃI ĐỖ XE PTIT

android arduino esp32 firebase nodejs ptit

Last synced: 11 Apr 2026

https://github.com/senssei/esp32-cloud-iot-workshop

Workshop materials for "The basic of ESP32 and cloud IoT" workshop

azure azureiothub-device esp32 esp32-idf iot

Last synced: 13 Oct 2025

https://github.com/peff74/esp32_tfa_drop_rain_gauge_decoder

About Arduino script for receiving and decoding the Drop Rain Gauge via 433 CC1101 - TFA Dostmann 30.3233.01 Regenmesser

433 arduino cc1101 dostmann drop esp32 gauge rainmeter rf rx470-4 superheterodyne tfa

Last synced: 27 Apr 2026

https://github.com/zoraizmohammad/sonicsync

Wearable Subaqueous Psychoacoustic Testing Apparatus

cad esp32 firmware hardware-designs testing

Last synced: 28 Jun 2026

https://github.com/yohannfra/esp-idf-template

Full featured template project for esp-idf

cppcheck esp-adf esp-idf esp32 template template-project unit-testing

Last synced: 27 Apr 2026

https://github.com/podnet/uart-in-mgos-test

A mongoose OS app for printing incoming values from UART interface

c esp32 esp8266 mongoose-os uart uart-protocol

Last synced: 09 May 2026

https://github.com/optimized-brain/autonomous-agricultural-bot-with-real-time-dashboard-and-ai-support

An ESP32-based automated plant care system with wireless sensor-actuator communication, seed dispensing, and smart irrigation — integrated with Firebase and AI logic via Tensorflow

agrobot disease-detection-cnn esp32 firebase iot

Last synced: 27 Apr 2026

https://github.com/v1veknaik/corridormotionlightingesp

A smart, motion-sensitive corridor lighting control system using ESP32, PIR/IR sensors, and relays, featuring a web interface for manual and automatic mode selection.

arduino-ide esp32 iot smart

Last synced: 27 Apr 2026

https://github.com/dikshitadas/temperature-monitoring-using-esp32

Monitor temperature in real-time with an ESP32, DS18B20 sensor, and Blynk IoT platform for cloud-based visualization.

blynk-iot-platform ds18b20 esp32 iot monitoring

Last synced: 27 Apr 2026

https://github.com/koweblomke/esp32-sonos-display

A minimalist ESP32-C6 project that displays information like the current volume of your Sonos speaker

arduino esp32 home-automation lvgl smarthome sonos squareline upnp

Last synced: 09 May 2026

https://github.com/ferreira-igor/networkmonitor

An ESP32 based device that sends instant notifications through Telegram whenever a new device joins your network.

esp32 mdns monitor network telegram

Last synced: 26 Jan 2026

https://github.com/imseanconroy/custom-esp32

Complete design files for an ESP32 microcontroller-based board, created using KiCad

electronics esp32 kicad

Last synced: 30 Mar 2025

https://github.com/arijsaaleh/esp32-pn532-freertos

An ESP32-based coffee dispenser system that uses RFID for user authentication and a button press for coffee selection. It includes FreeRTOS for parallel task management and communicates with a backend for user verification and coffee type selection.

esp32 freertos freertos-iot pn532 rfid servo-motor

Last synced: 28 Apr 2026

https://github.com/castillodelsol/esp32_enhancedpwm

An Arduino library for ESP32 that extends LEDC PWM functionality with enhanced frequency support due to fractional divider modification.

esp32 esp32-s3 ledc pwm timer

Last synced: 28 Apr 2026

https://github.com/ralph-lange/smart_home_boxle

The Smart Home Böxle is a pretty little wooden box that combines a classic analogue ammeter with an e-Ink display to visualize home automation data

esp32 esp32-ardunio smart-home

Last synced: 28 Apr 2026

https://github.com/ok-home/olt_receiver_transmitter

ESP32 OpenLaserTag IR protocol transmitter/receiver with RMT module

esp32 esp32c3 esp32s3 openlasertag

Last synced: 28 Apr 2026

https://github.com/xbgmsharp/esp32_l298n_bt

ESP32 Bluetooth Remote Car using L298n

bluetooth esp32 esp32-pico-d4 l298n l298n-h-bridge

Last synced: 03 Apr 2025

https://github.com/rudolphriedel/embeddedvideoengine

Multi-Platform C code Library for EVE graphics controllers from FTDI / Bridgetek (FT810, FT811, FT812, FT813, BT815, BT816, BT817, BT818, BT820)

arduino atsam bt815 bt817 bt820 dma esp32 ft813 spi-display stm32 tft touch

Last synced: 09 May 2026

https://github.com/matthias-bs/wifipowersocketcontrol

Control a WiFi power socket switch from an ESP32 used as access point

esp32 esp32-arduino http-client http-requests power-switch wifi-access-point

Last synced: 28 Apr 2026

https://github.com/ErenElagz/Esp32-Robotic-Arm-Controller

Robotic Arm Controler Using Esp32 Blueooth Controller

arduino bluetooth esp32 microcontroller robotic-arm robotics

Last synced: 02 Sep 2025

https://github.com/mins271/design-and-implementation-of-digital-twin-for-a-line-follower-robot

Open-source digital twin for a line-follower robot, integrating MATLAB controller, Unity 3D virtual model, and ESP32 physical robot. Features PID control, UDP/TCP sync, and HTTP dashboard. For university students to modify hardware and external users to simulate or build their own robot. MIT License.

design digital-twins esp32 implementation integrated-development-environment line-follower-robot matlab realtimedatabase robotics tcp-server udp-server

Last synced: 28 Apr 2026

https://github.com/armanghobadi/uecdh

is a lightweight, standards-compliant Elliptic Curve Diffie-Hellman (ECDH) key exchange library for MicroPython, optimized for ESP32 and other resource-constrained IoT devices

cryptography ecdh esp32 microcontroller micropyhton

Last synced: 28 Apr 2026

https://github.com/ehabmagdyy/firebase-dht-flame

Displaying Temperature, Humidity and Flame on Firebase RTDB using ESP.

dht dht-sensor dht22 esp esp32 esp32-fireb esp8266 esp8266-firebase firebase-realtime-database flame-sensor iot rtdb

Last synced: 09 May 2026

https://github.com/philipf/gotta-go

Person Real Time Information (RTI) e-ink display for busses and trains services in Wellington NZ

eink esp32 lilygo metlink

Last synced: 28 Jun 2026

https://github.com/30hours/irrigation

Irrigation controller on an ESP32 for 24VAC solenoids

controller esp32 home-assistant irrigation solenoid

Last synced: 28 Apr 2026

https://github.com/flipez/blumentopf-pot

planter metrics exporter for the blumentopf automation framework based on esp32

blumentopf esp32 planter

Last synced: 28 Apr 2026

https://github.com/xbgmsharp/esp32_l298n

ESP32 Wifi Remote Car using L298n

esp32 esp32-pico-d4 l298n l298n-h-bridge

Last synced: 26 Jul 2025