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/deadlysurgeon/espfizzbuzz

A game of FizzBuzz between an ESP32 and an HTTP Server written in Go.

esp32 esp32-arduino fizzbuzz go golang

Last synced: 29 Jun 2026

https://github.com/marconicivitavecchia/2024-pedana-salto

Load cells data acquisition system for jump performance analysis

ads1256 arduino esp32 fir-kalman loadcells spa stream-websocket wifi

Last synced: 04 May 2026

https://github.com/kotyara12/reethernet

Библиотека для подключения ESP32 к сети посредством ethernet-соединения. Является хорошей альтернативой широко используемому WiFi-соединению.

esp-idf esp32 ethernet

Last synced: 21 Jan 2026

https://github.com/johnwargo/m5stickc-plus-cloud-function

A sketch for the M5Stack M5StickC-Plus device that triggers a URL at the press of a button.

arduino esp32 https rest-api tls

Last synced: 14 Apr 2026

https://github.com/dra1ex/esp_ir_motion

Smart IR Motion Sensor based on ESP32/ESP8266

esp32 esp8266 motion-sensor mqtt

Last synced: 05 May 2026

https://github.com/marconicivitavecchia/stazione-monitoraggio-ambientale

Codice in MicroPython per ESP32 per il corso tenuto dalla nostra scuola rivolto ai docenti sulla creazione di una stazione di monitoraggio ambientale che copre gli argomenti di Python, IoT ed Intelligenza Artificiale.

ai esp32 micropython micropython-esp32 python school-project scikit-learn

Last synced: 05 May 2026

https://github.com/ilia-ae/rpm-fun_esphome

📝📦🔓 ESPHome fan controller for ESP32-S3-DevKitC-1: 4 PWM channels + 6 RPM inputs, Home Assistant native API.

arduino esp32 esp32-s3 esphome fan-control fan-controller home-assistant pc-fan pulse-counter pwm ws2812

Last synced: 13 Jun 2026

https://github.com/axel-ex/feed_my_plant

Smart watering system for your plant to stay hydrated!

esp32 iot

Last synced: 13 Jun 2026

https://github.com/takeyamayuki/inverted-pendulum

Program for inverted pendulum using ESP32, MPU6050

arduino esp32 inverted-pendulum mpu6050

Last synced: 20 Apr 2026

https://github.com/lukaskirner/ota-security

Secure Over-the-air (OTA) firmware updates for ESP32 - Seminararbeit (Hauptseminar SS21)

esp-idf esp32 ota ota-update paper

Last synced: 11 Oct 2025

https://github.com/robthree/openspool-ams

A PCB to connect up to 5 PN532 NFC reader modules to an ESP32 S3 WROOM devkit board

ekectronics esp32 esp32-devkit esp32-s3 hardware nfc nfc-card-reader octoprint opensource openspool pcb-design prusa rfid

Last synced: 09 Apr 2025

https://github.com/t0mer/espcam-secserver

Python backend for esp32 cam based security system

arduino-ide docker esp32 esp32-camera fastapi greenapi python3 security-camera

Last synced: 21 Jan 2026

https://github.com/milanalexandre/e-paper_velov

Le Vélo'v Tracker est un projet qui affiche en temps réel les disponibilités des stations Vélo'v de Lyon sur un écran e-paper connecté à un ESP32.

esp32 grandlyon lyon velov waveshare

Last synced: 21 Jan 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/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/ljmu-se/cold-frame-project

A project in the works...

arduino esp32

Last synced: 06 May 2026

https://github.com/realsba/kicadlibraries

Comprehensive symbol and footprint libraries for KiCad, tailored for IoT and electronics projects. Includes detailed symbols and PCBs to streamline your design process.

esp32 ina219

Last synced: 19 Jan 2026

https://github.com/Kartik9250/Fall_detection

The ESP32 Fall Detection Device is a wearable gadget that uses an MPU6050 sensor to detect falls based on acceleration jerk. It triggers a buzzer during a fall and includes an interrupt button to stop it. With a built-in WiFi manager, it connects to networks and sends SOS SMS messages to emergency contacts for help.

arduino embedded-c embedded-systems esp32

Last synced: 25 Jun 2026

https://github.com/dreiseu/kloudtrack_portal

ESP32 Setup Portal with WiFi, GSM, and OTA features

arduino esp32 gsm iot ota platformio wifi

Last synced: 09 Oct 2025

https://github.com/ehabmagdyy/esp-github-downloadfile

Download File from GitHub and Store it ESP32/ESP8266 File System.

esp32 esp8266 github iot nodemcu

Last synced: 06 May 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/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/nuwanj/smart-computer-table

My custom build "Work from Home" setup

cad cam esp32 platformio

Last synced: 06 May 2026

https://github.com/milan-sony/esp-wifi_credentials

Enter the WiFi credentials on your ESP over the AIR without hardcoding

esp32 esp8266 nodemcu nodemcu-esp8266 wifimanager

Last synced: 06 May 2026

https://github.com/thijses/cap1293_thijs

A library for the CAP1293 touch sensor for atmega328p, ESP32, MSP430 or STM32 (or Wire.h)

arduino arduino-library cap1293 esp32 msp430 platformio-library

Last synced: 06 May 2026

https://github.com/leobeo-png/musicplayeresp32

ESP32 based music player

esp32 music platformio player

Last synced: 08 May 2026

https://github.com/cyberscoper/esp32-gpu-monitor

Real-time GPU temperature, load, and performance monitoring displayed on an OLED SSD1306 connected to ESP32. Data is collected from a Windows PC using LibreHardwareMonitor and sent via HTTP to ESP32, which cycles through key GPU parameters in a slideshow format.

arduino-ide esp32 gpu-monitoring iot librehardwaremonitor python

Last synced: 14 Jun 2026

https://github.com/nourmorsy/iot_project

real-time IoT monitoring application using an ESP32 microcontroller to capture data from sensors and predict the upcoming data

c esp32 iot-application machine-learning

Last synced: 06 May 2026

https://github.com/hajjsalad/stm32-esp32-iot-monitor-and-control

An ESP32 & STM32-based IoT system for monitoring environmental sensors and controlling devices. Collects sensor data, aggregates it locally, and publishes to AWS IoT Core efficiently, with Wi-Fi management, MQTT communication, and OTA-ready architecture.

aws-iot c cpp esp-idf esp32 freertos make mqtt oop ota-update priority-scheduling stm32 uart uart-handshake wifi

Last synced: 06 May 2026

https://github.com/kaxori/toit-ads1115

Toit driver for the ADS1115, a 4 channel high-resolution analog to digital converter.

ads1115 esp32 toit toit-language

Last synced: 11 Mar 2025

https://github.com/iu8lmc/decodius-edge

🛰️ Decodius Edge — architettura di un assistente vocale radioamatoriale dedicato su ESP32-P4 (LVGL + cloud), integrato con DECODIUM 4. di IU8LMC

amateur-radio decodium embedded esp-idf esp32 esp32-p4 firmware ham-radio iu8lmc lvgl voice-assistant

Last synced: 15 Jun 2026

https://github.com/raibisch/dac80501

Library for the DAC80501 16 bit digital analog converter

dac dac80501 esp32 esp32-arduino spi

Last synced: 15 Jun 2026

https://github.com/gerryvel/uni-sensor

Uni Sensor-case for Boatssensors

esp32 nmea0183 nmea2000

Last synced: 29 May 2026

https://github.com/smartpottech/smartpot-iot

IoT simulation of SmartPot in Wokwi, which emulates the automated monitoring and control of hydroponic gardens. It uses virtual sensors to measure conditions such as luminosity, pH and humidity, and actuators for irrigation and lighting, optimizing crop growth in real time.

esp32 iot micropython python wokwi

Last synced: 07 May 2026

https://github.com/dmatking/esp32-t4-demos

Animated graphics demos for LilyGo T4-S3 2.41 AMOLED

amoled embedded esp-idf esp32 esp32-s3 freertos graphics lilygo

Last synced: 16 Jun 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/fadushin/esp32-shield

A collection of Kicad5 sketches to build modular ESP32 applications.

adafruit adafruit-cp2104-friend esp32 esp32-wroom kicad

Last synced: 18 Jun 2026

https://github.com/chinmay-esp/rice_monitoring_system

**Rice Monitoring System** is an IoT solution that collects soil data via sensors and sends it to Google Sheets for real-time monitoring and ML-based predictions.

cpp esp32 google-sheets platformio sensor-data wifi-network

Last synced: 07 May 2026

https://github.com/becem-gharbi/esp-flash-partitioner

A utility to easily generate partition table for ESP32

esp32 partitions utility

Last synced: 18 Jun 2026

https://github.com/kuhlwasstolen/efr-sgm-c8-smart-interface

Decodes the infrared interface of EFR-SGM-C8 energy meter and provides an ESP32 webserver with the extracted data.

arduino esp-idf esp32 smart-meter sml

Last synced: 07 May 2026

https://github.com/friedjof/floodalert

FloodAlert ist ein ESP32-basiertes Warnsystem, das Wasserlecks und Feuchtigkeit in Echtzeit erkennt und sofortige E-Mail-Benachrichtigungen zur Vorbeugung von Wasserschäden verschickt.

email email-sender esp32 flood pio platformio water

Last synced: 18 Jan 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/hiperiondev/esp32_lua_glue

Port of Lua 4 for ESP32 (ESP-IDF)

esp-idf esp32 esp32-idf idf lua

Last synced: 08 May 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/roschmi/esp32_tr064_soap_library

Arduino ESP32 library for the TR-064 protocol, most commonly used by the Fritz!Box router API

esp32 esp32-arduino fritz-box fritzbox tr-064

Last synced: 08 May 2026

https://github.com/dinosaur-mc/arduino_esp32_zjr

本项目《竹节人大作战数字擂台》为一个竹节人对战记分系统,基于ESP32开发板开发,实现数字化的竹节人对战比赛自动量化记分功能,可根据分数自动裁决胜负并记录。

cpp esp32 esp32-arduino labview platformio

Last synced: 08 May 2026

https://github.com/rapha-tech/esp-32-ruler

PCB ruler featuring an ESP-32 module, push-buttons and an OLED screen

arduino electronics esp32 pcb pcb-design retrogaming tetris

Last synced: 08 May 2026

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

Mongoose OS library for DS18B20 temperature sensor

c ds18b20 esp32 esp8266 mongoose-os

Last synced: 08 May 2026

https://github.com/ahammadnafiz/usb-joystick-rc-car

A USB Gamepad Joystick Controlled RC Car

arduino esp-project-package esp32 iot rc-car

Last synced: 08 May 2026

https://github.com/karljorgensen/smart

Watch face for sqfmi Watchy Open Source smart watch

arduino arduino-sketch esp32 esp32-arduino iot smartwatch watchy watchy-faces

Last synced: 08 May 2026

https://github.com/riconem/location-compass

This project is a location-compass system running on an ESP32 microcontroller. It integrates several modules including a stepper motor, GPS module, and a compass module. The system is designed to point to specific locations using the stepper motor, guided by GPS coordinates and compass direction. It was designed for a Kiosktour in Hannover, Germany

compass esp32 gps microcontroller platformio stepper

Last synced: 09 May 2026

https://github.com/ankush-003/iot-with-esp32

IOT Projects using ESP32 microcontroller

esp32 iot

Last synced: 09 May 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/goto-eof/elisys-esp32-alarm-clock-rust

Elisys ESP32 Alarm Clock (Rust), as can be understood, is an alarm clock developed using Rust programming language for ESP32 devices.

alarm alarmclock esp32 home-automation remote-control rust

Last synced: 03 May 2026

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/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/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/milad-nikpendar/ip5108

Arduino library for the IP5108 PMIC — control charging, boost, flashlight, and read battery status via I²C on ESP32.

arduino arduino-library battery-management battery-monitoring boost-converter charger embedded-systems esp32 flashlight-control ip5108 low-power pmic power-bank power-management

Last synced: 02 May 2026

https://github.com/costyn/lilygo-motion-controller

Full featured websocket controller and frontend webapp for LilyGo T-Motor Controller

esp32 lilygo t-motor

Last synced: 15 May 2026

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/eiffelpeter/esp-wrover-kit-clock

ntp clock on esp32-wrover-kit which sync every hour

arduino esp32 lvgl wrover-kit

Last synced: 09 May 2026

https://github.com/eniehack/amaterrace

Open Source Hardware alarm, waking up by Light. W.I.P.

alarm esp32 platformio

Last synced: 09 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/eiffelpeter/esp32_plug_ntp

esp32 relay which sync time by ntp and configable on its web page

arduino esp32 ntp webpage

Last synced: 08 May 2026

https://github.com/painnick/bb8-2

Add voice recognition and face tracking to Bandai Starwards BB-8

arduino bandai esp32 esp32cam facedetection starwars

Last synced: 09 May 2026

https://github.com/matthewcash/esp32-ecdsa

ECDSA (P-256) signing/verification using esp32 hardware accelerators

cryptography ecdsa embedded esp32

Last synced: 17 May 2026

https://github.com/arunilkeshri/iot-based-smart-medicine-dispenser

💊 An IoT-enabled smart medicine dispenser featuring 🌈 color-coded LED indicators, 🔊 voice alerts, 📱 seamless Blynk & Telegram integration, and 🖨️ a fully 3D-printable modular design for easy deployment.

arduino blynk-iot-platform esp32 iot-healthcare smart-home tech-for-good telegram

Last synced: 01 May 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/giesl/esp32_vehicle_tracking

Recording of the location of means of transport.

canbus-shield docker-compose esp32 iot

Last synced: 09 May 2026

https://github.com/divyamohan1993/amdslingshot

JalNetra — Edge-AI water quality monitoring system for rural India. Real-time sensor analytics, ML-powered anomaly detection & irrigation optimization, deployed on AMD XDNA NPU-equipped VMs.

amd-xdna edge-ai esp32 fastapi gcp iot lora machine-learning onnx pwa react rural-india smart-agriculture water-quality

Last synced: 13 Apr 2026

https://github.com/eliasdeallmeida/microcontroladores

Repositório com práticas realizadas em laboratório durante a disciplina de microcontroladores no IFCE

circuits esp32 estudos microcontrollers

Last synced: 19 Jun 2026

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/labatata101/oximeter-esp32-firmware

Firmware for an oximeter monitor using the ESP32 microcontroller and the MAX30100 sensor

c cpp esp32 max30100 microcontroller oximeter

Last synced: 09 May 2026

https://github.com/roschmi/esp32_fritzbox_tr064_phone_absence

This App checks if mobile phones are present or absent in the Fritzbox WLAN range and switches a DECT!200 power socket to reflect the present/absent state.

esp32 fritzbox tr-064

Last synced: 20 May 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/apadevices/apapump

Autonomous pool filtration pump controller for Arduino — PCF8574 relay expander, solar heating, freeze protection, dry-run and overcurrent detection · APA Devices

apadevices ardui arduino-library dryrun-protection esp32 esp8266 freeze-protection pcf8574 pool-automation pump-controller relay-control solar-heating st stm32 water-treatment

Last synced: 20 Jun 2026

https://github.com/luonghuuphuc/mqtt_basic

Some projects involved to MQTT of ESP32 that i'm interested in

broker esp32 mqtt tcp udp web wifi

Last synced: 13 Apr 2026

https://github.com/bunnysakura/espnanotool-mpy

一个使用ESP32系列芯片开发的小工具,开发语言为MicroPython。| 合宙 ESP32C3-CORE 开发板和 0.96寸 屏幕拓展板 | M5Stack BASIC

esp32 esp32c3 gui luatos m5stack m5stack-core micropython micropython-esp32 mpy mpython

Last synced: 01 Feb 2026

https://github.com/bunnysakura/esp32c3-mpy-demo

合宙 ESP32C3-CORE 开发板和 0.96寸 屏幕拓展板的 MicroPython 适配 Demo | A lightweight MicroPython GUI library for display drivers based on framebuf, allows input via pushbuttons. See also micropython-touch.

esp32 esp32c3 gui luatos micropython micropython-esp32 mpy mpython

Last synced: 04 Oct 2025

https://github.com/titov-vv/iot-lightactuator

AWS IoT light switch based on ESP32 development board

aws esp32 iot

Last synced: 09 May 2026

https://github.com/jose-alexx/prototipo-de-base-mecanica

Estou desenvolvendo um repositório para acompanhar o planejamento de um projeto chamado "Protótipo de Base Mecânica de Lançamento de Foguetes para Competição".

arduino documentation esp32 inovacao

Last synced: 09 May 2026

https://github.com/lehuuan1006/security-system

A face recognition-based security camera system for secure access, area monitoring, and camera control using ESP32-CAM

arduino-nano esp32 esp32-cam face-recognition pyqt5 python security-cam-esp32 security-camera-app yolo yolov5

Last synced: 09 May 2026

https://github.com/sultanrc/iot-rat-repeller

IoT-based rat repeller prototype for my final project, using ESP32-CAM, PIR sensor, and a buzzer.

cpp css esp32 html iot

Last synced: 09 May 2026

https://github.com/lmtreser/boards

Repositorio educativo con información técnica acerca de placas programables

arduino boards esp32 esp8266 microcontroller raspberry-pi-pico

Last synced: 09 May 2026

https://github.com/bjornverbakel/esphome-wled-controller

ESPHome-based controller for WLED-powered LED strips, integrated with Home Assistant. Features a 16x2 LCD display, rotary encoder for brightness, and a joystick-driven preset menu.

esp32 esphome home-assistant wled

Last synced: 10 Jun 2026

https://github.com/nyfeu/rookie-32

O Rookie-32 é um robô de esteiras, desenvolvido para explorar ambientes, transmitir imagens via câmera e interagir com expressões animadas em um display OLED. Controlado por um app customizado via Wi-Fi, ele combina diversão e tecnologia.

arduino embedded-systems esp32 freertos

Last synced: 10 May 2026

https://github.com/legincy/ontop-datacollector-mpy

Replication of the OnTop-Datacollector software in Micropython

analog bmp280 ds18b20 esp32 i2c micropython micropython-esp32 mqtt onewire wifi

Last synced: 13 Apr 2026

https://github.com/junon10/spiffs-config-file

INI file parser Arduino library

arduino-library esp32 ini-parser spiffs

Last synced: 10 May 2026