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/paramsiddharth/esp32-morse

A simple text to morse code generator that runs on an ESP32 microcontroller.

esp32 internet-of-things morse-code serial tinygo

Last synced: 19 Feb 2026

https://github.com/dattasaurabh82/esp32_secure_boot

Secure boot ensures that our ESP32 only runs firmware that we have authorized. This repository is a tutorial on how to do just that

esp32 secure-coding secureboot

Last synced: 18 May 2026

https://github.com/vircoding/esp32-dht-lcd-example

An ESP32 example project using DHT11 and LCD 16x2 display

cpp dht11 esp32 lcd16x2 platformio

Last synced: 20 Apr 2026

https://github.com/brianoy/esp32_led

用ESP32製造一個led燈條

arduino cpp esp32 esp32s3 led leds

Last synced: 08 Apr 2025

https://github.com/unsignedarduino/tcec-chess-display

An ESP32-based E-Paper display that shows the current TCEC Chess game on a 4.2in E-Paper display.

arduino chess eink eink-dashboard epaper epaper-displays esp32 esp32-arduino tcec

Last synced: 03 Aug 2025

https://github.com/philkes/homeplantery

Solar powered HomeAssistant/ESPHome plant watering system

esp32 esphome home-assistant plant-watering soil-moisture-sensor solar-energy water-pump

Last synced: 26 Mar 2025

https://github.com/sudodevinci/esp-environment-drivers

Centralized repository for i2c drivers for the ESP32 with thread-safety built-in. This would be an alternative to wrapping existing drivers such as BusIO from Adafruit.

driver-programming drivers esp32 i2c i2c-bus rtos sensors threading

Last synced: 17 May 2026

https://github.com/mauriciobarroso/led

ESP-IDF component to drive multiple instances of LEDs

blink esp-idf esp-idf-component esp32 esp32-s2 esp32c3 fade led oop pwm

Last synced: 27 Feb 2026

https://github.com/jujax/telescope

Telescope GOTO/Tracking system with steppers motors for equatorial mounts

equatorial esp32 esp32-arduino platformio rts2 stellarium steppers telescope

Last synced: 30 Apr 2025

https://github.com/hi-squeaky-things/little-squeaky-machine-hardware

The Little Squeaky Machine is a hardware reference platform for the Little Weirdo Software Synthesizer.

esp32 hardware synthesizer

Last synced: 28 May 2026

https://github.com/jannis-baum/homekit-esp

Apple Homekit automation with ESP32s and HomeSpan

esp32 homekit-accessory homespan platformio smarthome

Last synced: 04 May 2026

https://github.com/deltea/yume-os

my dream mp3 player

audio embedded esp32 hardware mp3-player music

Last synced: 04 Aug 2025

https://github.com/vek03/smart-collect-gestao-de-pontos-de-entrega-voluntaria-para-ongs

SmartCollect: Plataforma de Gestão de Pontos de Entrega Voluntária para ONGs. Consiste em um Ponto de Coleta que mede seu preenchimento e uma plataforma para gestão dos pontos, marketing e incentivo aos doadores. Colaboradores: @gabrielMendes21, @juan9321 e @vek03

3d-printing community esp32 firebase-auth firebase-database firebase-realtime-database iot-platform ngo reactjs recycling

Last synced: 13 Jan 2026

https://github.com/laurigates/mcu-tinkering-lab

This repository contains projects for various embedded platforms (ESP32, Arduino, STM32).

arduino esp-idf esp32 stm32

Last synced: 17 Jan 2026

https://github.com/ehabmagdyy/esp32-ota-firebase

Performing Over The Air Update for ESP32 Microcontroller using Firebase.

esp-ota esp32 firebase ota-update

Last synced: 04 Feb 2026

https://github.com/painnick/guntank_esp32

Using ESP32, we planted motors and LEDs in the HG gun tank and created works that were controlled by PS3 Wireless Controller. ESP32를 이용해 HG 건탱크에 모터 및 LED를 심고, PS3 Wireless Controller로 제어하는 작품을 만들었습니다.

arduino controller esp32 gundam guntank hg motor ps3-controller servo wireless

Last synced: 09 May 2026

https://github.com/technoo10201/esp32-read-aps-inverters-platformio

This project facilitates communication between APS solar inverters and an ESP32 using a Zigbee CC2530 module. Developed with the Arduino framework on PlatformIO, it enables remote monitoring and control of the inverter's parameters via Zigbee protocol.

aps-inverter arduino arduino-framework cc2530 energy-monitoring esp32 espressif espressif-systems espressif32 iot platformio zigbee

Last synced: 30 Sep 2025

https://github.com/sukikui/esp32-cam-sign-recognition

Development guide for sign recognition on ESP32 using TensorFlowLite for implementation.

cnn esp32 sign-recognition tensorflow-lite

Last synced: 16 May 2026

https://github.com/trombik/roomping

ICMP sensor on ESP32 and ESP8266

esp-idf esp32 esp8266 icmp monitoring network

Last synced: 13 Apr 2026

https://github.com/nithinmathewjoji/schrodinger-clock-pcb-watch-

An open-source ESP32-S3-based smartwatch with RTC, I2C display, buzzer, LEDs, and battery monitoring. Designed using KiCad, it features a compact PCB layout, Li-Po battery support, and USB charging

circuit esp32 funproject pcb pcb-design pcbwatch rtc-module schrodingers-cat tp4056 watch wearable-devices

Last synced: 23 Jul 2025

https://github.com/sudodevinci/esp32animator

A small footprint, memory efficient, multicore render system for the ESP32.

animation esp32 esp32s3 led-strips matrix neopixel rendering ws1228b

Last synced: 15 May 2026

https://github.com/ayapejian/micro-examples

Examples and snippets for microcontrollers

arduino esp32 esp8266 microcontroller platformio

Last synced: 05 Apr 2026

https://github.com/ankush2992/smart-power-hub

Smart Power Hub: Control AC outlets remotely using ESP8266/ESP32 and SinricPro. Features voice control via Alexa/Google Assistant, mobile app support, WiFi connectivity, and real-time status updates. Turn any power strip into a smart home device. Perfect for home automation with easy setup and secure cloud communication.

esp32 iot-application voice-commands wireless-communications

Last synced: 17 Apr 2026

https://github.com/alx3dev/uv-curing-station

UV Curing Station - Firmware for https://github.com/alx3dev/UV-Curing-Station-GUI

3d-printing arduino esp32 esp8266 sla-3d-printing

Last synced: 08 Apr 2026

https://github.com/mikedx/esp32-c3-oled

🎄 ESP32 Christmas OLED Animation - Festive animations for SSD1306 displays featuring Santa, snowman, weather effects and more! Built with Arduino/PlatformIO

animation arduino christmas embedded esp32 iot oled platformio

Last synced: 09 Apr 2026

https://github.com/sudodevinci/skyimager-obfuscated

Public facing version of the devinci.cloud website functionality, with appropriate obfuscation and censorship.

arduino cpp data-science esp32 esp32-arduino flask image-processing mysql object-detection ota-update

Last synced: 21 Jan 2026

https://github.com/georgecatalin/esp32_for_arduino_makers

ESP32 Projects using the Arduino IDE

arduino-ide esp32 iot

Last synced: 15 May 2026

https://github.com/donguyenanhtuan/iotkits-dataset

This repository hosts the dataset and benchmark code for our paper: "IoTKITs: A Novel Dataset for IoT Education Kit Recognition" Accepted at [Your Conference or Journal Name], 2025

arduino deep-learning embedded-systems esp32 image-annotation iot iot-dataset jetson-nano machine-learning opencv pytorch raspberry-pi roboflow yolo

Last synced: 11 Apr 2026

https://github.com/ehabmagdyy/tic-tac-toe

Tic Tac Toe game using Microcontrollers.

esp32 microcontroller microcontroller-games stm32 tic-tac-toe xo-game

Last synced: 24 Apr 2026

https://github.com/diegoperea20/react-native-iot-flask

IOT Flask REST API with a MySQL database using sqlalchemy. It includes login, register, and account management features. Users can create nodes with unique device codes and names, with data displayed in tables and line graphs. The frontend is built using React Native.

esp32 expo flask iot react-native

Last synced: 31 Dec 2025

https://github.com/cakraawijaya/motor-speed-rpm-pid-ziegler-nichols-2-iot

UPN Veteran Jatim | Final Project | Undergraduate Thesis

esp32 iot motor-dc mqtt pid-control rpm speed ubidots ziegler-nichols

Last synced: 08 Aug 2025

https://github.com/nubbsterr/stewart

A self-balancing robot project developed at SproutHacks 2025.

arduino arduinoide cpp esp32 hackathon-project pid-control pid-controller robotics

Last synced: 13 Apr 2026

https://github.com/lobis/arduino-garage-door

A simple program to use a microcontroller for opening and closing of a garage type of door

arduino automation embedded esp32 esp32-arduino physical relay

Last synced: 07 May 2026

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

Bresser 5-in-1/6-in-1 868 MHz Weather Sensor Radio Receiver based on CC1101, ESP8266/ESP32 and RFM95W - provides data via LoRaWAN to The Things Network [deprecated]

arduino cc1101 esp32 esp32-arduino esp8266 esp8266-arduino lorawan-application thethingsnetwork

Last synced: 08 Aug 2025

https://github.com/semuconsulting/esp32-d9s-monitor

Sparkfun NEO-D9S monitor utility for ESP32 and VSCode/PlatformIO

esp32 gps neo-d9s rtk spartn ublox

Last synced: 15 May 2026

https://github.com/destos/printer-status

Keep an eye on your printers completion percentage

apa102 esp32 esp8266 micropython micropython-esp8266 neopixel

Last synced: 10 Apr 2026

https://github.com/duclek65t/luxlynkmornitor

LuxLynkMornitor is an Assignment for my Embedded system and IoT course

ble blynk esp32 lux stm32

Last synced: 31 Mar 2025

https://github.com/ymich9963/wulpsc

WiFi Ultra-Low Power Stereo Camera

camera esp32 stereo wifi

Last synced: 05 Jul 2025

https://github.com/juanpabloaj/lolin_d32_waveshare

example with Lolin D32 and 1.54 waveshare e-ink display

d32 esp32 lolin lolin-d32

Last synced: 18 May 2026

https://github.com/poornesh-v/smart_mobility-traffic4.0

Our innovative project tackles one of the most significant urban challenges: traffic congestion. We developed a GPS-enabled closed-loop traffic management system using ESP32 microcontrollers and M8N GPS modules.

arduino arduino-ide blynk-iot-platform blynk-server esp32 innovation traffic-management-system

Last synced: 16 Apr 2026

https://github.com/leg3ndary/spotifymacroboard

Fully Custom Macrokeyboard for Spotify.

esp32 ino pcb spotify

Last synced: 02 Apr 2025

https://github.com/techchrism/esp32-home-hub

A home hub based around an ESP32 with CO2 detection, remote temperature monitoring, and wake-on-lan functionality

arduino esp32

Last synced: 06 May 2026

https://github.com/patagonaa/solar-system

Story (and code) of building a somewhat portable solar system for use during outdoor events

3d-printing daly-bms easun esp32 esphome mpp-solar mppsolar openscad powmr pylontech recycling rs485 solar voltronic

Last synced: 02 Jul 2025

https://github.com/gevgev/esp-tool

Go CLI that auto-discovers ESPHome devices from YAML configs and runs OTA firmware upgrades, version checks, and boot-log diagnostics in parallel.

cli esp32 esphome firmware go home-automation ota

Last synced: 27 May 2026

https://github.com/beckversync/tkll_parkingsystem

Integrating the ESP32 microcontroller with a web application enables the management of an automated smart parking system. The system connects various sensors, performs license plate detection, and updates parking status to a Firebase Realtime Database, providing a seamless and efficient parking management solution.

esp32 firebase iot svm

Last synced: 23 Mar 2025

https://github.com/oleksa-oleksa/esp32_noisedetector_internship

Internet of Things project: ESP32, FreeRTOS, WiFi Connectivity

c cpp embedded-systems esp32 internet-of-things microcontroller mqtt-protocol

Last synced: 05 Apr 2025

https://github.com/liamsnow/esphomebridge-rs

aioesphomeapi in Rust!

esp32 esphome rust

Last synced: 17 May 2026

https://github.com/jeffpeterson/coop

Code for the ESP32-C6 powering my chicken coop.

esp32 zigbee

Last synced: 01 May 2026

https://github.com/martinius96/voice-car-arduino-esp

Voice controlled car based on Arduino, ESP8266, ESP32. Web interface is using Webkit technology for Voice-to-text recognition.

ajax arduino chrome esp32 esp8266 ethernet google voice voice-recognition voice-to-text webkit

Last synced: 09 Apr 2026

https://github.com/colemaring/re-rassor-lightweight

Teleoperations interface and dashboard for the RE-RASSOR project

arduino docker esp32 express node react websockets

Last synced: 09 Apr 2026

https://github.com/funnygeeker/micropython-easyrsa

Simple RSA encryption implementation (with limitations) (有缺陷)简单的 RSA 加密实现

esp32 esp8266 micropython rsa

Last synced: 11 Apr 2026

https://github.com/nopnop2002/esp-idf-mqtt2bt

MQTT to Bluetooth bridge for ESP-IDF

ble bluetooth bluetooth-low-energy esp-idf esp32 mqtt

Last synced: 13 Apr 2026

https://github.com/shahinuralambhuiyan/smart_library

Smart_library is a library management system.

arduino-mega-2560 arduino-uno esp32 liquidcrystal multi-keyboard

Last synced: 19 May 2026

https://github.com/sosokker/homiecare

Monitor indoor conditions with ESP32 + IP Camera with CV tracks actions integrates with weather data for advice, and notifies via LINE in emergencies.

esp32 fastapi opencv

Last synced: 11 Jun 2025

https://github.com/ahg-bscs/wiremap

A webpage application that can detect motion using Wi-Fi signal. This application provides basic tools for data collection, model generation and model application.

csi esp32 extra-trees-classifier motion wi-fi

Last synced: 19 Mar 2025

https://github.com/berg0162/simcline-v2

Arduino Library for Simulation of Changing Road Inclination for Indoor Cycling

arduino-library ble climb cycling elite esp32 ftms inclination indoor lift road simcline simulation tacx trainer wahoo zwift

Last synced: 03 Jan 2026

https://github.com/prashnts/esphome-frekvens-panel

esp-home custom component for IKEA's Frekvens cube

arduino esp32 esp8266 esphome esphome-component frekvens frekvenshacks

Last synced: 04 Oct 2025

https://github.com/ruben-iteng/odroid-h3-mitx-adapter

Adapter board for mounting the ODROID H3(+) onto mITX formfactor. Including onboard LAN management, UART (BIOS) terminal and other features.

esp32 esphome faebryk kicad mitx odroid odroid-h3

Last synced: 25 Oct 2025

https://github.com/d-corler/ota-cli

Uploads firmware over the air to devices like Arduino, ESP8266, ESP32, etc.

arduino cli esp32 esp8266 ota

Last synced: 24 Oct 2025

https://github.com/titonobre/trmnl-custom-firmware-waveshare-esp32-epd

A custom TRMNL Firmware for Waveshare ESP32 EPD

e-paper esp32 trmnl waveshare

Last synced: 24 May 2026

https://github.com/the-wrench/smart-watch-pcb-esp32s3

a smart watch making use of HDSP-2000 alphanumeric displays and an esp32s3 with an RTC/c

ble bluetooth bluetooth-low-energy esp32 esp32-s3 hdsp-2000 mcp79412 pcb pcb-design realtimeclock

Last synced: 04 Jun 2026

https://github.com/mauriciobarroso/shtc3

Temperature and humidity sensor SHTC3 driver for ESP32 and STM32 devices

esp-idf esp32 esp32c3 esp32c6 esp32s2 esp32s3 humidity i2c sensor shtc3 stm32 stm32cubeide stm32g4 stm32l0 stm32wl temperature

Last synced: 06 Mar 2026

https://github.com/nicodupont/esphome-projects

All my home automation projects with esphome and homeassistant

esp32 esp8266 esphome home-assistant

Last synced: 16 Apr 2026

https://github.com/sfxfs/esp-sub-master

General underwater robot control program written based on the ESP-IDF framework | 基于 ESP-IDF 框架编写的通用型水下机器人控制程序

esp-idf esp32 underwater-robotics

Last synced: 20 Feb 2026

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

https://github.com/Bodmer/OpenWeather/tree/master/examples/TFT_eSPI_OpenWeather but on PlatformIO!

arduino esp32 esp32-arduino esp32-weather-station example platformio weather weather-app weather-station

Last synced: 09 Apr 2026

https://github.com/androidcrypto/esp32_environmental_sensors

This is the accompanying repository for all source code and additional material for the article series "Environmental Sensor usage with ESP32"

ags02ma aht10 aht20 bme280 bme680 bmp280 dht11-sensor dht22 dht22sensor ds18b20 environmental-monitoring esp32 esp32-arduino sensors

Last synced: 20 May 2026

https://github.com/senseshift/i2cdevlib-contrib

Customizable I2C device library collection for abstract platform (Arduino, ESP-IDF, etc.) with a C backbone.

arduino arduino-library esp32 esp8266 i2c i2c-device

Last synced: 04 May 2026

https://github.com/galihru/pulsemind

PulseMind is an integrated Galvanic Skin Response (GSR) monitoring system that combines ESP32 sensor GitHub-based data storage Web-based visualization dashboard The system measures EDA as an indicator of sympathetic nervous system arousal, which correlates with psychological stress levels.

arduino esp32 galvanic-skin-response iot-application mental-health pulsemind webapp

Last synced: 10 May 2026

https://github.com/masterpluster/esp32-s3-geek-micropython

Intento de libreria novato friendly para el esp32-s3-GEEK - MICROPYTHON

esp32 esp32s3 micropython waveshare

Last synced: 18 Apr 2026

https://github.com/little-red-rover/lrr-firmware

Firmware for the ESP32-S3-MINI-1 at the heart of Little Red Rover.

esp32 espidf

Last synced: 11 Feb 2026

https://github.com/blacknull/serial_monitor_filemgr

light weight and easy way to manage file in esp32‘s spiffs/littlefs by serial monitor

arduino download esp32 esp8266 file filemanager littlefs manage spiffs

Last synced: 11 Feb 2026

https://github.com/luizfranzon/smart-homer

Home automation project with ESP32 and mobile app, controlling lights via API.

esp32 react-native

Last synced: 11 Feb 2026

https://github.com/uqfus/flatpack2ctl

Eltek flatpack2 controller

can esp32

Last synced: 16 Apr 2026

https://github.com/wszxl516/esp32c3-clock

esp32 slint gui clock

esp32 rust slint slint-ui

Last synced: 11 Feb 2026

https://github.com/radiopizza/serial_communicator

A module for Python projects that provides interaction with a microcontroller via a COM port

arduino com-port embedded esp32 interface mcu microcontroller protocol pyserial-library python python-library serial serial-communication stm32 uart

Last synced: 28 Feb 2026

https://github.com/podnet/max17263-mgos-test

Mongoose os app to test MAX17263 library ported from Arduino.

arduino battery-level c cpp esp32 esp8266 max17263 mongoose-os mongoose-os-app

Last synced: 16 Apr 2026

https://github.com/roschmi/esp32_fritzbox_tr064_fritzdect_controller

Use ESP32 to control a Fritzbox via TR-064 protocol (http and https) to switch and read sensor data from switchable power socket Fritz!Dect 200 and ring phones

esp32 fritzbox https platformio tr-064

Last synced: 16 Apr 2026

https://github.com/cfrankb/pcb_tm1637-0.80_led_display_module

0.80" LED Display Module Pin Compatible with 0.56" LED Display Module (TM1637)

7segments arduino display esp32 esp8266 kicad kicad-project kicad-schematics led modules pico rp2040 rp2040w

Last synced: 14 Feb 2026

https://github.com/keenanjohnson/wildlife-spotter-train

Explore the wilderness via Train! BLE-controlled LEGO City train using an ESP32S3 microcontroller. Features real-time video streaming and playful interaction design. Currently in active development.

ble camera esp-idf esp32 esp32s3 lego

Last synced: 14 Feb 2026

https://github.com/mackajunest/turbo-drive

An ESP32 based multifunctional servo & BLDC motor controller

esp32 motor-controller pcb-design

Last synced: 01 Mar 2026

https://github.com/akitaengineering/akita-carnode-for-reticulum

This project transforms your vehicle into a mobile Reticulum Network Stack node. Utilizing an ESP32 microcontroller, it interfaces with a Bluetooth Low Energy (BLE) OBD-II adapter to gather real-time vehicle diagnostics and a GPS module for location tracking.

akita akita-engineering esp32 gps odbii reticulum

Last synced: 01 Mar 2026

https://github.com/romeolontchedji/techsmart-atelier-projets

👋 Bienvenue sur le repo officiel de TechSmart Atelier ! Retrouvez les codes et schémas de nos projets sur ESP32, Arduino, Raspberry Pi, IA et Qt. Suivez nos tutoriels pour créer des solutions innovantes.

arduino electronique esp32 ia qt raspberry-pi

Last synced: 16 Apr 2026

https://github.com/amith152003/power-track--energy-monitoring-with-iot-metering

PowerTrack is an advanced energy monitoring system designed to track electricity usage in real-time. Powered by an ATmega328P microcontroller and an ESP32 module, it measures voltage, current, power, and energy consumption, enabling users to analyze their energy usage and optimize efficiency.

arduino atmega328p embeddedsystems energyefficiency energymanagement energymonitoring esp32 firebase googlesheets iot iotprojects realtimemonitoring smartenergymeter smarthome techprojects

Last synced: 16 Apr 2026