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/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/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/androidcrypto/esp32_h2_st7735_starter

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

esp32 esp32-h2 spi st7735 tft-display

Last synced: 17 Jun 2025

https://github.com/rickysambora55/j1-esp32-gpio-pwm-adc-buttonled

ESP32 - GPIO, PWM, ADC

esp32

Last synced: 20 May 2026

https://github.com/keziatbnn/esp32-ubidots-mongodb

Collecting humidity, temperature, and motion data using sensors and an ESP32, storing the data in MongoDB, and displaying it on an Ubidots dashboard.

esp32 iot mongodb-atlas python ubidots

Last synced: 16 May 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/firmngin/firmnginkit

This library integrates payment systems directly into your IoT devices with simple and secure communication, opening new monetization opportunities for your system 💰.

arduino esp32 iot

Last synced: 20 Jun 2025

https://github.com/leshniak/mesh-pager

Meshtastic-compatible LoRa mesh pager on Arduino Nesso N1 (ESP32-C6) — canned messages, touch UI, AES-256 encryption, deep sleep

arduino esp32 esp32-c6 lora mesh-network meshtastic platformio

Last synced: 13 Apr 2026

https://github.com/your-iot/watmonitor

Watmonitor is a universal web interface designed to efficiently store water level data collected from sensor nodes into a centralized database. It empowers users to monitor real-time water level and volume measurements of their water wells, tanks, or other water sources directly through its user-friendly web interface.

esp32 esp32-c6 monitor ultrasonic water water-level-monitoring water-level-sensor

Last synced: 31 Aug 2025

https://github.com/tobiges/ms5540c-sensor-example

MS5540C Miniature Barometer Module platformio example

arduino esp32 esp8266 ms5540c platformio

Last synced: 07 Apr 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/rakhaevandy27/rancang-alat-psikologi-electric-maze-untuk-melatih-konsentrasi-dan-motorik-berbasis-mikrokontroller

RANCANG ALAT PSIKOLOGI ELECTRIC MAZE UNTUK MELATIH KONSENTRASI DAN MOTORIK BERBASIS MIKROKONTROLLER

arduino esp32 psychology thermal-printer

Last synced: 21 Jun 2025

https://github.com/elmot/esp-windsensor-deck

NMEA wind display ,based on stm8, esp32, and LCD screen

esp32 nmea nmea0183 sailing stm8 weather weather-information weather-instruments wind yachting

Last synced: 18 Apr 2026

https://github.com/rjtpp/standup-mate

Arduino-based tool designed to combat office syndrome – stand alone version of ELEVATE-AI

arduino esp32

Last synced: 09 May 2026

https://github.com/nasim-raj-laskar/heatwave-ews

An IoT-based early warning system using an ESP32, DHT11 sensor, and a machine learning model to detect heatwaves in real time and display alerts on an OLED screen. 🚀🔥

decision-tree-classifier dht11 early-warning-systems esp32 iot

Last synced: 29 Apr 2026

https://github.com/joserenatos/automacaoresidencialcomtelegram

Trata-se do repositório de um projeto de automação residencial controlado pelo Telegram, utilizando os microcontroladores ESP32-WROOM e Arduino Uno.

arduino arduino-uno esp32 esp32-wroom telegram

Last synced: 13 Apr 2026

https://github.com/invpe/gp-iot

General Purpose Things eXperiment - dynamically loading and executing binaries while running a Sketch on esp32.

esp32 esp32-arduino experiment iot

Last synced: 26 Jul 2025

https://github.com/wb1016/blueslime-c3

custom SlimeVR tracker PCBA using ESP32-C3 and enclosure 3D model files.

electronics esp32 hardware kicad slimevr

Last synced: 08 Jun 2026

https://github.com/chinmay-esp/led-blinking

This repository contains a LED blinking program developed using the ESP-IDF framework in C++. The code demonstrates how to initialize GPIO, configure the LED pin, and implement a basic delay for toggling the LED state.

cpp esp32 espidf

Last synced: 16 May 2026

https://github.com/centaurialpha/wstation

Weather Station powered by ESP8266, Docker, MQTT, InfluxDB and Grafana

docker esp32 esp8266 espressif grafana idf mosquitto mqtt

Last synced: 18 Jan 2026

https://github.com/workloads/pathfinder-openapi-specs

OpenAPI Specs for Pathfinder

arduino esp32 openapi

Last synced: 21 Feb 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/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/bropenguin847/arduino-projects

A collection of Arduino projects I have done over the years.

arduino arduino-ide arduino-uno dht22 esp32 esp8266 iot lcd16x2

Last synced: 06 Apr 2026

https://github.com/kkestell/sechzig

Lua-scripted NeoPixel LED animations

esp32 lua neopixel toy

Last synced: 20 Mar 2025

https://github.com/pablotoledom/esp32-video-streaming-wifi

This project allows the transmission of static video from a PC to an **ST7789** display using an **ESP32** via WIFI which is accessed from a webserver raised by the ESP32 itself.

esp32 esp32-video esp32-video-streaming esp32-webvideo-stream

Last synced: 16 May 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/dchoi98/iot-water-valve

This repository provides hardware designs and software for an ESP32-based water-valve controller and its Android companion app. It utilizes secure MQTT communication via Adafruit IO for real-time control of the valve from anywhere, with built-in leak detection and emergency shutoff.

android arduino cpp esp32 home-automation iot kotlin mqtt

Last synced: 15 Apr 2026

https://github.com/deanthecoder/brickintosh

A Lego-sized Mac that thinks it’s a Speccy, boots MacOS 8, and sometimes crashes for laughs.

arduino esp32 game-of-life lego macintosh retro tft thematrix zx-spectrum

Last synced: 29 Apr 2026

https://github.com/wolffshots/esp32-utility

some utility functions that I intend to add to overtime that will be commonly used across my projects

esp32 esp32-idf

Last synced: 18 May 2026

https://github.com/lexciese/bmkg-earthquake-alert-esp32

This project integrates BMKG's real-time earthquake data with an ESP32 to notify users of seismic activity. You can customize the threshold of earthquake to get notified by distance and magnitude.

arduino-ide bmkg bmkg-api earthquake esp32

Last synced: 13 Apr 2026

https://github.com/eiffelpeter/esp32_ftms_indoor_bike

simulate ftms indoor bike data on esp32 Arudino

arduino esp32 ftms kinomap

Last synced: 04 May 2026

https://github.com/matejsemancik/astral-led-firmware

⚡️ ESP32 Firmware for Astral LED installation

esp32 esp32-arduino fastled leds

Last synced: 04 May 2026

https://github.com/zheng-bote/esp32_libs

(Arduino) libraries for ESP32 Microcontroller

arduino cpp11 esp32 libraries

Last synced: 05 May 2026

https://github.com/lilmandrake-hub/firebasemicrocontroller

🌡️ Monitor temperature and humidity in real-time by connecting DHT11 sensors to Google Firestore using ESP8266/ESP32 for your IoT projects.

esp32 esp32-project esp8266 esp8266-projects google-firebase google-firebase-authentication google-firestore iot microcontroller

Last synced: 12 Apr 2026

https://github.com/rddevitte/esp-idf-sample-project

A sample project for an ESP32 module using ESP-IDF toolchain

embedded esp-idf esp32

Last synced: 10 May 2026

https://github.com/androidcrypto/esp32_c3_st7789_starter

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

esp32 esp32-c6 spi st7789 tft-display

Last synced: 29 Apr 2026

https://github.com/doumanash/2b

My playground for microcontroller stuff

esp32

Last synced: 29 Apr 2026

https://github.com/rishabh12005/esp32

Espressif 32-bit architecture microcontroller

c cmake esp32 esp32-c5

Last synced: 06 Oct 2025

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/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/sanchez-team/esp32-electricity-notifier

💡 Public repository of "Notifier about electrical outages with ESP32 and SIM800L"

esp32 micropython-esp32 sim800l telegram telegram-bot

Last synced: 29 Apr 2026

https://github.com/smengerl/mp3_doorbell

Multi-purpose MP3 doorbell for ESPhome / home assistant based on ESP32

3d-printing esp32 esphome home-assistant maker

Last synced: 29 Apr 2026

https://github.com/mmrdni/esorex32

ESP32-CAM based, battery powered modules that allow you to: capture images, record audio, gather sensory information and upload to your own password protected free website on Cloudflare. In addition to viewing you data, you can also send commands to your devices and perform OTA from your webpage.

cloudflare esp32

Last synced: 11 May 2026

https://github.com/eiffelpeter/esp32_csc_bike

simulate bike csc data on esp32 Arudino

arduino csc esp32 nrf-toolbox

Last synced: 07 May 2026

https://github.com/eiffelpeter/esp32_hrm

simulate heart rate data on esp32 Arudino

arduino esp32 heartrate nrf-toolbox

Last synced: 01 May 2026

https://github.com/streamingtime/barmband

Barmband is a wearable wristband designed to gamify social interactions.

cpp esp32 golang microcontroller platformio

Last synced: 29 Apr 2026

https://github.com/darthcloud/esp32_rmt_nsi_sniffer

ESP32 app demonstrating sniffing Nintendo's serial interface via RMT peripheral.

esp-idf esp32 gamecube gcn n64 ngc nintendo nintendo-64

Last synced: 17 May 2026

https://github.com/siwatinc/waterishos

OS for ESP32 Water Flow Hall Effect Sensor with MQTT Support

arduino bluetooth-le esp32 esp32-arduino hall-effect-sensor mqtt-client source-code telemetry wifi

Last synced: 29 Apr 2026

https://github.com/karpad2/obudai_diplomamunka

Escape room management software based on vue, and firebase for esp32 microcontroller.

arduino escaperoom esp32 firebase vue vuejs-router

Last synced: 06 Apr 2026

https://github.com/vs4vijay/m5doom

M5-Doom - A port of the iconic Doom game for M5Cardputer, bringing classic FPS action to your M5 Stack devices.

arduino c cpp doom esp32 m5cardputer m5stack m5stickcplus m5unified platformio

Last synced: 06 Oct 2025

https://github.com/luonghuuphuc/freertos_pratice

Simple Esp32 + freeRTOS projects

esp-idf esp32 freertos

Last synced: 18 Jul 2025

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: 22 Apr 2025

https://github.com/szabilukacs/smartgarden

A low-power ESP32 weather station sending temperature, humidity, rain, and window status data to a website for storage, analysis, and visualization with daily, weekly, and monthly statistics 🌦️

esp32 iot weather-station website

Last synced: 01 May 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: 06 Oct 2025

https://github.com/vitordwb/prime

Plataforma Remota para Integração e Monitoramento de Equipamentos (PRIME)

augmented-reality charts esp32 fei firebase industrial-automation iot micropython pinia tailwind tcc vite vue3

Last synced: 12 Apr 2026

https://github.com/davidanderle/ha-eink-display

An eink diplay for Home Assistant. Must be used with HA-eink-display-HACS

esp32 espidf hacs-custom home-assistant platformio

Last synced: 29 Apr 2026

https://github.com/renanstn/arduino-esp32-digispark-projects

Repositório de scripts que já fiz para as placas Arduino, ESP32, e Digispark.

arduino digispark esp32

Last synced: 13 Apr 2026

https://github.com/effelle/wled-runner

Run beautiful WLED lighting effects on ESPHome devices based on ESP32 with ultra-clean one-line configuration. No verbose lambdas, just simple effect declarations.

esp32 esp32s3 esphome home-automation led-effects wled

Last synced: 21 Feb 2026

https://github.com/aungchooo/omniwheel-robot

omni directional wireless controlled mobile robot

c esp-idf esp32 mobile-robot omniwheel

Last synced: 28 Apr 2026

https://github.com/ahmedrafat-sw/smart-wheel-chair

The Smart Wheelchair project aims to assist individuals with paralysis, particularly those lacking personal care, by offering a modern, technology-integrated wheelchair solution. The system enables wheelchair control via a joystick, voice commands through an Android app, and incorporates safety features like fall detection and temperature monitorin

android arduino electronics embedded embedded-systems esp32 iot-device java mobile-app php sensors webservice

Last synced: 06 Jan 2026

https://github.com/programmer-rd-ai/statvolt

A cloud-connected power monitoring solution that helps track and control energy usage in real-time. Using ESP32 and cloud computing, StatVolt bridges hardware sensors with a web interface to provide instant power consumption data and remote control capabilities.

energy esp32 iot microcontroller monitoring statvolt system

Last synced: 19 Jul 2025

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/esp32cubes/esp32_ui_tutorial

ESP32 UI Tutorial by ESP32Cube

arduino esp32 lvgl ui

Last synced: 19 Apr 2026

https://github.com/diana-iot/xvc-server-esp32

Server and JTAG adapter firmware for an XVC and OpenOCD-compatible Wi-Fi debugger interface. OpenOCD fork is located here: https://github.com/DIANA-IoT/OpenOCD-XVC-support.git

esp32 jtag wifi xvc

Last synced: 25 Apr 2026

https://github.com/androidcrypto/esp32_adafruit_pn532_read_credit_card

The tutorial explains how to read a Credit Card on an ESP32 with a connected PN5232 NFC reader.

arduino credit-card creditcard emv emv-card emv-contactless esp32 nfc nfc-card-reader pn532 pn532-rfid-module tutorial tutorial-code

Last synced: 25 Jan 2026

https://github.com/mhamidjamil/esp_as_a_server_and_router

esp8266 work as a server and clients to exchange data with each other and server will then upload that data to firebase after applying filtration

client esp32 esp8266 firebase server

Last synced: 29 Apr 2026

https://github.com/scout064/esp32-dht22-monitoring

Monitor Temperature and Humidity via ESP32-C6 and DHT22.

dht22 esp32 esp32-c6

Last synced: 16 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/mdroberts1243/adxl345_basic

Very simple polling-mode driver for ADXL345 under ESP-IDF

adxl345 esp-idf esp32 esp32s2

Last synced: 21 Jan 2026

https://github.com/androidcrypto/esp32_c6_sm_gc9a01_coloredwheel_clock

The Colored Wheel Clock sketch is a colorfull clock realized with an ESP32-C6 microcontroller and a GC9A01 round display.

clock esp32 esp32-c6 gc9a01 gc9a01display ntp ntp-client spi tft tft-display timezone

Last synced: 25 Jan 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/androidcrypto/esp32_cyd_19_christmas_clock

Design a nice digital clock in a Christmas style on an ESP32 Cheap Yellow Display (CYD) with 1.9-inches ST7789 display

cheap-yellow-display christmas clock clockface cyd esp32 st7789 tft-display

Last synced: 25 Jan 2026

https://github.com/duglof/libteleinfo

Wifinfo serveur web wifi pour compteur linky compatible avec jeedom V4, domoticz, mqtt

domoticz energy-consumption esp32 esp8266 jeedom libteleinfo linky mqtt wifinfo

Last synced: 12 Apr 2026

https://github.com/seahindeniz/thermostat-esp

A full-stack wireless thermostat project for ESP32 and ESP8266 boards runs with Espruino

docker esp32 esp8266 espruino fullstack github-actions-ci iot mongodb pnpm react tailwind typescript webpack5 websocket wifi

Last synced: 07 Apr 2026

https://github.com/ehabmagdyy/esp-ota-supabase

Perform Over The Air Update for ESP32/ESP8266 using Supabase

arduino-ide esp32 esp8266 iot nodemcu ota supabase

Last synced: 12 Apr 2026

https://github.com/altarians05/diyportableweatherstationwood

Development of a portable, open-source environmental monitoring station. This project enables real-time data collection and visualization using low-cost sensors. Designed for educational and research applications, it promotes learning about environmental monitoring technologies and programming.

3d-printing arduino educational-project environmental-monitoring esp32 iot robotics weather-station

Last synced: 14 Apr 2026

https://github.com/redchenjs/ntp_digital_clock_esp32

NTP Digital Clock | NTP數碼時鐘

7-segment-display esp32 ntp ntp-digital-clock

Last synced: 17 May 2026

https://github.com/twosquirrels/virtual-gamepad

マイコンカー操作などのための、スマホ用バーチャルコントローラー (自分用)

arduino esp32 gamepad m5atom m5stack virtual-gamepad

Last synced: 07 May 2026

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

ESP32 based music player

esp32 music platformio player

Last synced: 08 May 2026

https://github.com/arkadip2007/ov7670-camera-module-test-projects

OV7670 Camera-Module Test-Projects with ARDUINO & ESP

esp32 ov7670 ov7670camera project projects

Last synced: 29 Apr 2026

https://github.com/bobbymannino/esp32-rust-demo

A very simple demo of programming an ESP32 in Rust

esp32 rust

Last synced: 17 May 2026

https://github.com/shopmaior/openpix-arduino-esp32

This library is a simple and efficient library for OpenPix (https://openpix.com.br) payment. This use the REST API of OpenPix to make payments.

arduino arduino-library esp32 esp32-arduino firmware hacktoberfest iot library m2m openpix payment payment-integration

Last synced: 01 Mar 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/alx3dev/activelowswitch

Arduino library for Active-Low switches

arduino arduino-library esp32 esp8266 mcu platformio-arduino

Last synced: 29 Apr 2026

https://github.com/tairape/wireless-led-controller

Communication between ESP32 with external antenna and relay modules with ESP-01S.

ardiuno esp-idf esp32 esp8266 espressif led relay

Last synced: 04 Feb 2026

https://github.com/led-mirage/esp32-rssdisplay

RSS Display for ESP32

esp32 esp32-wrover rss ssd1306

Last synced: 16 May 2026

https://github.com/sergaliciousnes/t-display-s3-wifi-image-transfer

Transfer images to the T-Display S3 wirelessly, Cross compatible with both T-Display-S3 LCD and AMOLED.

esp32 lilygo platformio t-display-s3 t-displays3-amoled websocket wifi

Last synced: 21 Jan 2026

https://github.com/luebbe/ble-page-turner

An ESP32 based BLE page turner (not only) for musicians

ble esp32 music

Last synced: 17 May 2026

https://github.com/ehabmagdyy/smart-parking-system

Smart Parking System using ESP32 With Node-RED Dashboard for Monitoring.

esp32 esp8266 iot node-red servo-motor smart-parking smart-parking-system

Last synced: 19 Jan 2026

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

Mongoose OS WebSocket client application

c esp32 mongoose-os mongoose-os-app websocket

Last synced: 11 Apr 2026

https://github.com/maximmur/esp32s2_arduino

Arduino style ESP32S2 microcontroller projects, templates and examples

arduino esp32 esp32s2 lilygo platformio

Last synced: 20 Jan 2026