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/dcelasun/esp32-meter-reader

Battery powered water meter reader for Home Assistant using ESP32 and PaddleOCR

arduino docker-image esp32 home-assistant k8s-at-home m5stack mqtt ocr paddelocr self-hosted timer-camera-x

Last synced: 13 Apr 2026

https://github.com/sha1cybr/esp32-pi-solar-control

A BLE-Powered Smart IoT Water Valve with ESP32 & Pi Zero

ble esp32 fastapi iot python raspberry-pi

Last synced: 30 Apr 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/lexus2k/esp32_i2c

ESP32 i2c C++ library

esp32 i2c

Last synced: 30 Apr 2026

https://github.com/sgrljess/nogasm-link

Edging detection and local control of any lovense device

ble edging esp32 lovense nogasm pressure-sensor

Last synced: 08 Jun 2026

https://github.com/mathisloge/cppesphome-api

C++ Client for ESPHome native API.

cpp esp32 esphome home-assistant internet-of-things iot

Last synced: 13 Apr 2026

https://github.com/marcos4503/lego-creative-hub

Lego Creative Hub is an Open Source Hub, a combination of Hardware and Software components that anyone can re-create to use in their Lego Power Functions projects. The goal is to be a COMPLETE Hub, programmable through an App, compatible with sensors/actuators and with all Lego Power Functions components.

android app arduino bluetooth esp32 function geekservo hub joystick lego lego-powerfunctions power programmable

Last synced: 30 Apr 2026

https://github.com/dmitreiro/esp32-radio

ESP32 wireless stream radio project.

esp32 radio streaming-audio

Last synced: 01 May 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/kaxori/Action-Repeater

Repeats an action after defined timeout period.

esp32 toit toit-language

Last synced: 11 Mar 2025

https://github.com/make2explore/m5stack-cardputer

Device overview and Getting Started with Cardputer

arduino artificial-intelligence cardputer esp32 iot m5stack machine-learning

Last synced: 01 May 2026

https://github.com/heman/aoc2022

My Advent of code 2022

aoc2022 cmake cpp cpp20 esp-idf esp32

Last synced: 01 May 2026

https://github.com/marcopslost/examen-p1

Este proyecto consiste en una estación meteorológica inteligente basada en ESP32, capaz de medir y registrar temperatura, humedad y presión atmosférica.

buzzer c dht22 esp32 oled

Last synced: 01 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/fabianober/websocketserver

WebSockets for ESP32 devices, enabling real-time communication between the ESP32 and web clients

embedded-systems esp32 websocket

Last synced: 01 May 2026

https://github.com/paramsiddharth/esp32-web-server

A simple web server that runs on an ESP-32 microcontroller.

esp32 espruino internet-of-things serial server web

Last synced: 16 Jun 2026

https://github.com/tahasamadi2008/radar

micropython esp32 radar with real-time targets show via wifi

esp32 html javascript micropython python radar

Last synced: 15 Apr 2025

https://github.com/sudoerr/odyssey

Transform the ESP32 into a lightweight file drive server with an integrated WebApp on a Micro SD card.

arduino esp32 esp32-arduino file-sharing webapp

Last synced: 01 May 2026

https://github.com/stackallocator/roverctl

Rust CLI utility to control custom rovers using UDP packets

arduino esp32 iot robotics rust

Last synced: 09 May 2026

https://github.com/onkar69483/electronics

This repository showcases a collection of my personal electronics projects that I've passionately developed during my leisure hours. These projects ingeniously employ microcontrollers such as Arduino, NodeMCU, and ESP32-CAM, combined with an array of sensors and other cutting-edge components.

arduino electronics electronics-projects esp32 esp32cam nodemcu nodemcu-esp8266

Last synced: 09 May 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/sker65/huawei-r4850g2-esphome

ESPHome project for huawei r4850g2 rectifier with can bus control

canbus charger esp32 esp8266 huawei r4850 r4850g1 r4850g2 rectifier

Last synced: 01 May 2026

https://github.com/smanar/mitsubishi2wifi

Firmware for ESP32 microcontrollers supporting UART communication via the CN105 Mitsubishi connector to control their HVAC unit using Wifi

cn105 esp32 json mitsubishi wifi

Last synced: 01 May 2026

https://github.com/aufwaerts/binsmart-ess

Low-cost, high-efficiency energy storage solution (ESS) for small photovoltaic installations (German: "Balkonkraftwerke")

arduino balkonkraftwerk esp32 ess hoymiles jkbms meanwell nulleinspeisung retrofit rf24 shelly solar zero-export

Last synced: 01 May 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/mechazawa/ghlive-hardmod

Convert a Guitar Hero Live controller to BLE

ble clone-hero esp32 guitar-hero-live

Last synced: 01 May 2026

https://github.com/luigiifan/esp32plus

ESP32 Plus Project created by Luigi Ifan

arduino esp32 iot microcontroller

Last synced: 01 May 2026

https://github.com/giomonci/accelerometer-data-collection-and-processing

This collection of scripts configures the Adafruit ISM330DHCX + LIS3MDL FeatherWing, gets the serial data into a csv, and graphs it.

accelerometer cplusplus esp32 python

Last synced: 13 Apr 2026

https://github.com/mk590901/toit-temperature-sensor

The repository contains an implementation of a temperature sensor simulator in the TOIT language for ESP32 controller.

esp32 toit-language toitware

Last synced: 31 Aug 2025

https://github.com/frytg/sensory

ESP32 test project with sensors and Embedded Rust

embedded-rust esp32 esp32c6 rust

Last synced: 10 Mar 2026

https://github.com/chl33/boiler

Software for monitoring water level in a home boiler

boiler-monitor esp32 platformio

Last synced: 11 May 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/goto-eof/elisys-esp32-motion-detector-rust

Motion Detector and Server Notifier (Rust) is a motion detector application for ESP32 device, implemented using Rust programming language, that allows to detect movements and send an alert to a server which will send a notification to a smartphone.

esp32 home-automation homeautomation motion-detection motiondetection rust sensor

Last synced: 02 May 2026

https://github.com/paulgreg/esp32_word-of-the-day

eink device displaying word-of-the-day-server output

eink esp32 waveshare

Last synced: 02 May 2026

https://github.com/ellishg/sf-cam

A timelapse generator for the esp32-cam

esp32 esp32-cam rust

Last synced: 25 Apr 2026

https://github.com/wilyj80/esp-test

ESP32 networking projects

esp32 telnet

Last synced: 02 May 2026

https://github.com/alwint3r/esp32-ultrasonic-i2c-slave

A firmware for an ESP32-based board that act as an I2C slave device that reads distance measurement data upon request by an I2C master device.

esp32 ultrasonic-sensor

Last synced: 02 May 2026

https://github.com/thespaceegg/mksservocan

Arduino ESP32 library for controlling MKS SERVO42D/57D closed‑loop stepper drivers over CAN.

closed-loop-control esp32 makerbase

Last synced: 02 May 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/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/isaackoz/web-to-embed

A CLI tool to convert static web assets into embeddable C++ code for use with Arduino, ESP32, etc.

arduino esp32 microcontroller

Last synced: 02 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/pointer2alvee/iot-automated-residence

An IoT (Internet of Things) project powered by an ESP32 microcontroller, designed to fully automate home appliances, which can be controlled via an Android app.

embeded-systems esp32 internet-of-things

Last synced: 02 May 2026

https://github.com/oltdaniel/webserial-protobuf-example

example of commuication with protocolbuffers between an ESP32 and Browser using WebSerial

esp32 protobuf webserial

Last synced: 28 Apr 2026

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/vekeryk/home-monitor-server

Server-side application built with Flask that supports an ESP32 microcontroller in monitoring and displaying data

dash docker esp32 flask sqlite

Last synced: 05 Feb 2026

https://github.com/dawoudtormos/gfci_adc_ads1115_esp32

A GFCI Ground Fault Circuit Interrupter Device.

adc ads1115 arduino esp32 gfci

Last synced: 02 May 2026

https://github.com/unsignedarduino/esp32-extra-display

A TFT display that can display images sent over serial! Use with https://github.com/UnsignedArduino/ESP32-Extra-Display-daemon

arduino display esp32 tft

Last synced: 08 May 2026

https://github.com/sulaimanniazi/esp32-mfrc522-rfid-reader-writer

A module written to interface ESP32-C3-mini-1 with RFID MFRC522 to detect, read and write to tags.

arduino esp32 esp32-arduino esp32-c3 esp32-c3-mini-1 mfrc552 nfc nfc-card-reader nfc-reader nfc-tag rfid rfid-card rfid-reader rfid-tags

Last synced: 13 Apr 2026

https://github.com/kotyara12/reethernet

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

esp-idf esp32 ethernet

Last synced: 21 Jan 2026

https://github.com/upc-pre-202402-si572-wv71/esp32-rest-api-client-embedded-app-wv71

This project is an embedded system application that illustrates how to build and send HTTP POST and GET Request to a Web RESTful API. It also shows how to handle JSON Object and JSON Array responses. The project is developed with C++ Arduino Sketch.

arduino cpp esp32 iot-application rest-api-client sketch wokwi

Last synced: 12 May 2026

https://github.com/tibordp/cube-timer

Bluetooth-enabled Arduino/ESP32 Twisty Puzzle Timer

bluetooth-low-energy cube-timer esp32 esp32-arduino platformio

Last synced: 03 May 2026

https://github.com/nerkoux/weather-station-for-rural-farming

This is a project about monitoring temperature and pressure at real time!

esp32

Last synced: 12 May 2026

https://github.com/oklookat/ledy-micro

ESP32 firmware for WS2812B.

esp32 ledstrip ledy-micro ws2812b

Last synced: 03 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/ectalite/lorawan-syscom

LORA/LORAWAN (ESP32)-GATEWAY-TTN & Raspberryp Pi

esp32 lorawan lorawan-gateway pico

Last synced: 03 May 2026

https://github.com/tuemb/mqtt-esp-rs-example

the example for MQTT on esp and Rust

esp32 mqtt-client tls-certificate

Last synced: 14 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/milan-sony/downdetect

A lightweight Wi-Fi and Internet monitoring tool built using an ESP32 DEVKIT V1 board

arduino esp32 esp32-arduino

Last synced: 18 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/paramsiddharth/esp32-blink

A simple blinking LED programme that runs on an ESP-32 microcontroller..

arduino esp32 internet-of-things serial

Last synced: 03 May 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/kemtan/itnc

Informatics & Creation (ITNC) extracurricular repository

arduino cpp esp32 esp8266 programming python robotics

Last synced: 12 Apr 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/isysxp/esp_wrover_ega_terminal

An EGA (40x25) scrolling terminal for the ESP32 Wrover kit.

ega esp32 lcd terminal wrover

Last synced: 03 May 2026

https://github.com/nugrohoesbb/webserver_iot

Pengiriman data sensor dari ESP8266/ESP32 ke web server

esp32 esp8266 iot webserver

Last synced: 03 May 2026

https://github.com/nobodysnightmare/btle-sensor

Sensing room temperature and announcing it via Bluetooth LE

btle esp32 esp32-idf

Last synced: 03 May 2026

https://github.com/cdfer/business-cards

Showcasing a collection of functional PCB business cards, each demonstrating a unique embedded electronics project.

arduino arm business-card business-cards esp32 pcb pcb-design risc-v stm32

Last synced: 21 Jan 2026

https://github.com/sibyx/vogon-air-sensor

Air pollution sensor using ESP32, DHT22 and SDS011 writen in ESP-IDF

air-pollution esp-idf esp32

Last synced: 19 May 2026

https://github.com/hpsaturn/canairio-docs

Documentation of CanAirIO Project

air air-quality arduino diy-electronics esp32 hardware

Last synced: 19 Apr 2025

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/matdombrock/ziotbp32

An Arduino compatible IOT boilerplate system for the ESP32 development board. Just add 3 lines of code and get a soft AP for setup and a full featured web server.

arduino boilerplate-template esp32 esp32-arduino wifi

Last synced: 11 Apr 2026

https://github.com/shuaiwen-cui/liftnode_esp32

ESP32-based AIoT Node by Laboratory of Intelligent Infrastructure at Nanyang Technological University

aiot esp32 mcu shm

Last synced: 13 Oct 2025

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/notcoffee418/power_control_center

Automated system for managing airconditioning system using IR remote ESP32 devices, smart meter and solar inverter reader and a PIR detector.

airconditioning automation esp32

Last synced: 31 May 2026

https://github.com/2122600021-alfarruq/aquasmart

Repository ini berisi Project Based Learning untuk Memonitoring Ketersediaan dan Penggunaan air bagi Pemilik Kontrakan atau Kos dan Rumah Tangga

esp32 mqtt-protocol project-based-learning water-monitoring

Last synced: 14 Oct 2025

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/kampi/esp32-gnss-parser

Improved version of the ESP32 nmea parser from Espressif.

cpp esp-idf esp32 gps nmea nmea-parser nmea0183

Last synced: 12 May 2026

https://github.com/renanstn/esp32-mini-game

Montando e programando um minigame do zero com um ESP32, um visor OLED, um potenciômetro e um buzzer.

arduino cplusplus esp32 oled oled-display-ssd1306

Last synced: 20 Apr 2026

https://github.com/pubnub/pubnub-mqtt-gate-esp32-iot

Example firmware for local secure and easy mqtt iot gate to PubNub channels on esp32 using PlatformIO

arduino-esp32 diy esp32 esp32-arduino esp32-library esp32-platformio gateway iot iot-application iot-device iot-devices iothub pubnub

Last synced: 14 Oct 2025

https://github.com/chriamue/esp32_ultrasonic

Ultrasonic distance measuring using esp32 with display

arduino distance-measures esp32 hc-sr04 heltec

Last synced: 03 May 2026

https://github.com/kevin-doolaeghe/initiation-esp32

Chargement d'une carte ESP32

documentation esp32 learning-by-doing

Last synced: 14 Oct 2025

https://github.com/diegogtz03/esp-pc

ESP-PC is the arduino code for a remote PC power monitor and switch.

esp32 esp8266 pc websockets

Last synced: 22 Jan 2026

https://github.com/g1ibby/esp-presence

ESP32-C6 SuperMini + LD2410c/SEN0610(C4001) presence senor + Case 3D model in build123d/cadquery + ESPHOME configs

3d-models build123d c4001 cadquery esp32 esphome home-assistant ld2410 ld2410c presence-detection

Last synced: 03 May 2026