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/unit-electronics-mx/ecosistema-de-desarrollo-unit

El ecosistema de desarrollo de UNIT Electronics ofrece soporte para aplicaciones tecnológicas avanzadas, incluyendo las familias DualMCU y Cocket Nova, con planes de expansión a nuevas tecnologías.

ch552 cocket-nova dualmcu dualmcu-one esp32 rp2040

Last synced: 14 Feb 2026

https://github.com/rapax00/arduino_projects

Projects and test with Arduino and ESP32.

arduino esp32 experimentos proyectos robotica

Last synced: 13 Apr 2026

https://github.com/tdhoward/tartlab

Web-based MicroPython IDE for embedding into devices

embedded esp32 ide integrated-development-environment micropython python self-hosted

Last synced: 14 Feb 2026

https://github.com/freezin-fire/modbus-master-esp32

Code to read data using rs485 to ttl converter on an esp32 microcontroller

arduino esp32 rs485 sensor

Last synced: 08 May 2026

https://github.com/otavio-f/inkclock-esp

ESP32 e-ink management application

arduino-ide eink esp32 iot

Last synced: 13 May 2026

https://github.com/brevex/greenhouse-monitoring-system

System made using esp-32 for monitoring the environment in a greenhouse using MQTT

esp32 iot java spring-boot thymeleaf

Last synced: 07 May 2026

https://github.com/calinradoni/test-travisci-and-esp-idf

Test repository for compiling a project using ESP-IDF release 4.0 in Travis CI

esp-idf esp32 travis-ci

Last synced: 02 May 2026

https://github.com/dailycode-group/esp32-wol

ESP32 setup to send a WOL command to a specified MAC - uses PIO

esp32 home-improvement wake-on-lan

Last synced: 13 May 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/gerryvel/uni-sensor

Uni Sensor-case for Boatssensors

esp32 nmea0183 nmea2000

Last synced: 29 May 2026

https://github.com/x-real-ip/zero-grid

Routes surplus solar power to a heating element using an ESP32 and onboard PID controller. The goal: keep grid power near 0 W by dynamically adjusting heater load based on live grid readings.

energy esp32 esphome home-assistant home-automation solar-energy

Last synced: 28 Feb 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/rahtol/timerinterrupt0

Using a ESP32 HW timer to control a 4-digit LED Display.

esp32 esp32-arduino platformio vscode

Last synced: 15 Feb 2026

https://github.com/asukiaaa/esp32-nodejs-samples

A nodejs project with using noble to communicate with ESP32.

ble esp32 noble nodejs

Last synced: 13 Apr 2026

https://github.com/mawaeg/openesptemp

An open-source, battery-powered temperature and environmental monitoring sensor.

bme280 esp32 smarthome

Last synced: 15 Feb 2026

https://github.com/abduznik/gitphysicist

AI-powered hardware constraint enforcement for embedded code using Google Gemma 3.

ai arduino code-review embedded esp32 gemma github-action hardware-check stm32

Last synced: 01 Mar 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/jithugowda20/rural-bus-tracking

Bus tracking and management system

arduino esp32 gps html tracking vercel

Last synced: 13 Apr 2026

https://github.com/aanikei/esp_projects

Various projects using ESP microcontrollers.

arduino esp32 esp32-cam esp32s2 watering watering-plants

Last synced: 13 Apr 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/46nori/glimmergo

DIY Matter Device using ESP32

esp32 esp32-ardunio iot iot-device matter

Last synced: 16 Feb 2026

https://github.com/iqfareez/iot-mini-weather-station

ESP32 Based IOT Mini Weather Station

arduino esp32 esp32c3 iot weather-station xiao

Last synced: 03 Oct 2025

https://github.com/thijses/as5600_thijs

A slightly faster (lower level) AS5600 I2C library for atmega328p, ESP32, MSP430 or STM32 (or Wire.h)

arduino arduino-library as5600 esp32 msp430 platformio-library

Last synced: 17 Apr 2026

https://github.com/catmeowbyte/cat-32_upy_font_converter

Font image to MicroPython module converter.

esp32 esp8266 font micropython

Last synced: 13 Apr 2026

https://github.com/tuke307/paddock-monitoring

IoT project to monitor horse paddocks

azure esp32 node

Last synced: 08 May 2026

https://github.com/zebrajaeger/esp32clock

WiFI Clock, synchronized with NTP, WiFi and timezone settings via web interface. Auto access point mode. Arduino-OTA updateable.

arduino-ota autoconnect esp32 i2c ntp ntp-client oled-display platformio timezone wifi

Last synced: 08 May 2026

https://github.com/enriquesoria/smartclock

Personal project that combines several programming languages and technologies

arduino clock esp32 iot raspberry-pi smart

Last synced: 14 Apr 2026

https://github.com/tevesmanuel/esp32-sumo-linebot

Final project alberth tomas minisumo, maded with esp32

cpp embedded esp32

Last synced: 17 Apr 2026

https://github.com/eren23/synapse

Modular LLM inference engine in Rust + Zig SIMD kernels. Runs on desktop (Metal GPU), browser (WASM), and ESP32. INT8/Q4 quantization, speculative decoding, multi-model support.

apple-silicon edge-ai embedded esp32 inference llm local-inference local-llm machine-learning metal metal-gpu quantization rust simd transformer wasm zig

Last synced: 04 Apr 2026

https://github.com/calle66/custom_made_webcam_for_h0-locomotive_with_xiao-esp32-cam

Upgrade a classic Märklin H0 locomotive (Model 3366) with modern tech! Using the Xiao ESP32-CAM, this project transforms an analog loco into a digital video loco, streaming its surroundings live to a web server. Watch the video here: https://www.youtube.com/watch?v=oGMQHV2rfZA Components include ESP32-CAM, LiPo battery, LEDs, and more.

esp32 lokfuehrerperspektive marklin modellbahn modellbahnsteuerung selbstgebaut webcam webserver

Last synced: 17 Apr 2026

https://github.com/stavrosmachinima/esp32-minimal-face-detection

esp32-face-detection differs with other projects that in this case, I create my own streaming configuration, sensor configuration, face detection configuration and my own drawings of the face.

arduino camera esp32 face-detection

Last synced: 21 Jan 2026

https://github.com/frklan/esp32-homekit-temp

Homekit enabled temperature sensor

cpp17 esp32 homekit

Last synced: 16 Apr 2026

https://github.com/absent42/esphome-audio-reactive

ESP32 audio analysis component with beat detection, frequency and amplitude energy

audio-analysis audio-processing esp32 esphome home-assistant

Last synced: 04 Apr 2026

https://github.com/zonfacter/esp32-canopen-master-light

CANopen Master auf Basis eines ESP32 mit OLED-Menü, WebSocket-Schnittstelle, motorischer Steuerung und Support für Dunkermotoren. Modular, erweiterbar und bereit für industrielle Anwendungen.

can-bus canopen canopennode esp32 mcp2515 motor-control ssd1306 webserver

Last synced: 25 Mar 2025

https://github.com/alexxsouzaa/monitordecomsumo_sct013

Este projeto consiste em um dispositivo de monitoramento de consumo de energia baseado no ESP32, utilizando o sensor de corrente SCT-013, um sensor de temperatura, um display OLED de 1.3 polegadas e comunicação sem fio via LoRa.

arduino esp32 esp32-arduino sct

Last synced: 07 May 2026

https://github.com/killer0071234/esp_abus

ABUS Socket Communication library for PLCs (Cybro-2 and Cybro-3) from Cybrotech and ESP32 / ESP8266 over WiFi

arduino arduino-library cybro cybrotech esp32 esp32-arduino esp8266 plc

Last synced: 13 Apr 2026

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

AWS IoT light sensor based on ESP32 development board

aws esp32 iot

Last synced: 13 Apr 2026

https://github.com/aureliodeboa/mydoctor

O MyDoctor é um aplicativo que facilita o gerenciamento de medicamentos para pacientes, especialmente idosos, e seus cuidadores. Ele oferece notificações, organização de tratamentos e controle remoto de gaveteiros inteligentes, garantindo mais segurança e tranquilidade.

arduino cloudant esp32 ibm-cloud iot iot-application node-red swftui swift

Last synced: 08 May 2026

https://github.com/maraxd/interactive-robot

🤖 interactive crochet robot

arduino crochet esp32

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/thelastoutpostworkshop/video_conversion

Video Conversion Studio helps you convert video and audio for ESP32 small displays and embedded projects directly on your own machine.

esp32 video-converter video-editing video-editing-software video-editor video-processing

Last synced: 05 Apr 2026

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/pfannenhans/fan32-zephyr

Zephyr firmware for local potentiometer controlled fans using my FAN32 hardware project

embedded esp32 esp32c3 fan pwm-fan zephyr

Last synced: 18 Apr 2026

https://github.com/thisisnttheway/espressif_partitioner

Website to interactively edit partition tables for Espressif MCUs.

esp32 esp8266 espressif

Last synced: 18 Apr 2026

https://github.com/achinthyadulshan/elec-33542-electronic-research-project

This repository contains code samples used to evaluate the ESP32's capability to generate high-frequency signals.

academic electronics esp32 research-project

Last synced: 18 Apr 2026

https://github.com/androidcrypto/esp32_h2_st7789_starter

Getting started with an ESP32-H2 Supermini device and a TFT display ST7789

esp32 esp32-h2 spi st7789 tft-display

Last synced: 19 Apr 2026

https://github.com/mahendraplus/wifi-rssi-intrusion-guard

This project uses an ESP32 to detect if someone is in a room by analyzing WiFi signal strength (RSSI). No camera or motion sensor needed! It uses machine learning to smartly sense presence, logs data to SD card, and alerts with OLED + buzzer. Privacy-safe, real-time, and great for smart security.

cybersecurity detection esp32 mahendra-mali micropython real-time-edge-computing-anomaly-detectio vishna-sharma

Last synced: 19 Apr 2026

https://github.com/itsvenu22/iot-utility-scripts

A collection of utility testing scripts for IoT

esp32 esp32-arduino esp8266 iot matlab matlab-script raspberrypi testing

Last synced: 19 Apr 2026

https://github.com/teslaneuro/esp32_ds18b20_wi-fi_mqtt_temperature_logger

A simple Wi-Fi based temperature logger for Steady-State or Dynamic thermal testing needs.

1-wire arduino ds18b20 esp32 mqtt remote-monitoring remote-sensing thermal-sensor

Last synced: 19 Apr 2026

https://github.com/mcuw/esp32-c6-amoled-2.06-sdk

SDK for the Waveshare ESP32 C6 Watch with AMOLED 2.06" touch display

amoled esp32 esp32-c6 watch

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/nthnn/dynaconfig

Arduino WiFi dynamic configuration library for ESP32 using captive portal authentication.

arduino-library arduino-wifi captive-portal esp32 esp32-arduino esp32-library esp32-platformio platformio-arduino platformio-library wifi wifi-configuration

Last synced: 20 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/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/egeonderx/py-dos-on-esp32

PY-DOS on ESP32 is a lightweight command-line OS ported to MicroPython. It runs on resource-limited ESP32 boards and provides a simple DOS-like experience via a serial terminal NOT A SIMULATOR! An Operating system! IT USES ESP32'S RAM, EEPROM AND CPU.

esp32 esp32-devkit-v1 micropython operating-system os py-dos

Last synced: 09 May 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/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/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/thorsten-l/cameracontrolbt-tds3p

CameraControlBT-TDS3P for Canon digital cameras with Bluetooth connectivity, based on LILIGO T-Display S3 Pro

bluetooth bluetooth-low-energy canon esp32 esp32-s3 lilygo

Last synced: 21 Apr 2026

https://github.com/storres20/bio-data-nextjs

A real-time monitoring web application built with Next.js that displays temperature data using dynamic, auto-updating charts. Data is captured by a DS18B20 sensor connected to an ESP32 and sent to a backend server, where it's fetched and displayed on the frontend with interactive graphs.

arduino-ide dht22 ds18b20 esp32 magnetic-sensor mongodb-database netlify-deployment nextjs14 realtime tailwindcss

Last synced: 19 Jan 2026

https://github.com/aiplayuser/esp8266easylib

Mgmt via Web: WiFi, MQTT, Update, Upload, Files. only 3 lines of code, 8266 is so easy to use.

arduino esp32 esp8266 iot mqtt

Last synced: 02 Apr 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/xbgmsharp/esp32_l298n

ESP32 Wifi Remote Car using L298n

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

Last synced: 26 Jul 2025

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/ngoviet/esp32-smart-led-control

ESP32 Smart LED Control System with Home Assistant integration, environmental sensors, motion detection, and intelligent automation. Modular ESPHome architecture for easy maintenance and expansion.

automation bme280 esp32 esphome home-assistant iot led-control motion-sensor smart-home

Last synced: 20 Apr 2026

https://github.com/namib-project/wot-nodes

RIOT OS applications providing Web of Things Thing Descriptions (WoT TD) and Manufacturer Usage Descriptions (MUD).

coap esp32 riot riot-os web-of-things wot

Last synced: 24 Apr 2026

https://github.com/gerryvel/motordaten

Sailboat Enginedata to N2k

esp32 nmea2000 onewire

Last synced: 24 Apr 2026

https://github.com/divanvisagie/frosti

Remote thermometer that gathers data to MQTT

bme680 esp32

Last synced: 24 Apr 2026

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

ESP32 based music player

esp32 music platformio player

Last synced: 08 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/prmditya/haptic-glove

Haptic Glove for Gaming Immersion: An ESP32-powered haptic glove integrated with a Python application featuring game-specific profiles for enhanced sensory feedback.

esp32 immersive-gaming

Last synced: 09 Oct 2025

https://github.com/alopes/esp32-tfl-bus-led

ESP32-S3 RGB LED that shows how soon your next bus arrives using the TfL API

arduino esp32 esp32-s3 iot london-bus neopixel platformio tfl

Last synced: 25 Apr 2026

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/moshdev2213/ola-uno

OLA UNO is an IoT project 🌐 using an ESP32 🤖 and two LEDs 💡. Controlled by an Express server 🖥️ and a React client 📱, it demonstrates basic IoT functionalities like remote control via HTTP 🌐, integrating hardware, server-side logic, and frontend development 🚀.

arduino esp32 express iot platformio react uno vite vscode webapp wokwi

Last synced: 18 Jan 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/roschmi/esp32_sinricpro_fritzdect_switch_powerreader

Switch and monitor power consumption using a switchable Fritz!Dect 200 power socket (for FritzBox) via Sinric Pro

esp32 fritzbox platformio sinricpro

Last synced: 06 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/iamfusta/tbeam_telemetry

Telemetry System with LILYGO® T-Beam V1.2 ESP32 LoRa SX1262 433 mHz

accelerometer esp32 gps lora realtimeclock sdcard telemetry ttgo

Last synced: 26 Apr 2026

https://github.com/itay-grudev/ledespino_x32

Advanced LED strip controller based on the ESP32 WiFi enabled IoT microcontroller.

ambilight esp32 led wifi

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/adnksharp/ino-esp-motor

Control de un motor CD usando un kit de desarrollo ESP y puente H L293D

arduino arduino-sketch esp32 ticker

Last synced: 13 Apr 2026

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/spodhuturi16/dual-watch-winder-esp32

ESP32 dual watch winder with dual stepper control and web UI (PlatformIO)

3d-printing arduino esp32 platformio stepper-motor watch-winder

Last synced: 27 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/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/iloveandlikepizza/lednet-tiny

A compact ESP32-based DMX generator

arduino-ide dmx dmx-controller esp32 led

Last synced: 08 Mar 2025

https://github.com/sagark1912/final-project-

The Patient Health Tracking System is a wearable IoT-based solution designed to continuously monitor a person’s heart rate, blood oxygen (SpO₂), and movement for fall detection. In emergency situations—such as abnormal vital signs or a detected fall—the device automatically sends an SMS alert with the patient’s real-time location to a caregiver or

accelerometer arduino-uno embedded-c esp32 esp32-s3 gps-location gsm-module heart-rate lis3dh neo6m oled-display seeed-studio tracking

Last synced: 17 May 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/divingpixel/simpleblecontrols

Esp32 BLE Library for controls in a mobile app

android ble esp32

Last synced: 28 Apr 2026