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/raibisch/esp32_dynecalc

ESP32 project: calculate actual dynamic (german) enduser price including all fix costs and taxes based on EPEX day-ahead prices

day-ahead-market day-ahead-pricing dynamic-electricity-price electric-energy electric-energy-measuring energy-monitor epex-spot esp32 home-automation sml

Last synced: 02 Apr 2025

https://github.com/felipegtralli/pn532

PN532 Component for ESP-IDF

esp-idf esp32 pn532

Last synced: 12 Feb 2026

https://github.com/wa1tnr/rust-vsc-wokwi-esp32-aa

rust in vscode wokwi extension - esp32 - new work January 2024

beginner esp32 rust vscode vscode-wokwi-extension wokwi wokwi-vscode-extension

Last synced: 30 Jun 2026

https://github.com/electronicsstudio/esp32_inbuildrtc_tm1637

Here, we are using this process to print the inbuilt ESP32 RTC time on a 6-digit TM1637 display.

esp32 rtc tm1637display

Last synced: 19 May 2026

https://github.com/balaji-avk/roadradar

A prototype made to identify potholes on the streets by using an ultrasound sensor installed on street lights. The purpose of this is to give out instant data on positions with potholes in order to enhance the road maintenance and security.

arduino-uno cloudflare-workers esp32 nodejs postgresql reactjs tailwindcss

Last synced: 12 Apr 2026

https://github.com/prohetamine/arduino-parse-ipv4

Parsing the v4 IP address in a string for esp32, esp8266-12, esp8266-07, esp8266-01, Arduino Nano, Arduino UNO and etc

arduino esp esp32 esp32-arduino esp8266 esp8266-arduino ipv4-address

Last synced: 09 Apr 2026

https://github.com/anseljh/mdd

Tiny smart device to deter rodents with an ultraviolet LED that turns on at night

circuitpython esp32

Last synced: 08 May 2026

https://github.com/sergio-isidoro/fire_smoke_detector_esp32

Fire & Smoke Detection (Edge AI) ESP32-S3 Plus + TFCard + Machine learning

cpp17 detection edge-ai esp-idf esp32 esp32-s3 machine-learning makefile python3 storage vscode-extension

Last synced: 05 May 2026

https://github.com/screamman-ssh/virtual-pet-with-utilities-box

An embedded project for our embedded course inspired by the Tamagotchi game to a 16x16 LED pixel display virtual pet (cat) with useful tools, clock, weather, calendar and game.

embbeded-system esp32 google-apps-script google-sheets-api iot leds line-bot odroid-c4 openweathermap-api pixel virtual-companion ws2812b

Last synced: 15 May 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/shivam-03-cpu/wm-bus-aes-decryption

AES-128 decryption of Wireless M-Bus telegrams using OMS Volume 2 standard. Includes IV construction, CBC mode decryption, and human-readable output.

aes-128 cpp embedded-systems esp32 internship-project oms wmbus

Last synced: 15 May 2026

https://github.com/akinduid/mechapulse

MechaPulse is an Industrial IoT project that uses sound analysis to detect faults in machinery. The proposed system consists of an array of embedded devices placed across machines, each monitoring sound and running a TinyML model to predict potential faults. Alerts are sent to a central dashboard for real-time monitoring.

esp32 iot machine-learning raspberry-pi

Last synced: 22 Sep 2025

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/vincentj87/ftm-based-indoor-positioning-system-

this is on going repository for my final year project

esp32 ftm ips ml

Last synced: 15 May 2026

https://github.com/taherfattahi/esp32-mpu6050-dino-game

ESP32 and an MPU6050 sensor to create a wireless motion controller for a 2D dinosaur game.

csharp esp32 esp32-arduino imu mpu6050 wpf

Last synced: 09 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: 31 Jul 2025

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

a wrapper component from the esp-idf examples to make setting up wifi easier

esp32 esp32-idf

Last synced: 14 May 2026

https://github.com/srujaniyengar/rondonat

A high-performance ESP32-based NAT server with a custom DNS firewall, made to control and secure network access.

cpp esp32

Last synced: 10 May 2026

https://github.com/lupin3000/micropython-dfplayerpro

MicroPython Fermion: DFPlayer Pro - A mini MP3 Player with On-board 128MB Storage

dfrobot esp32 micropython uart

Last synced: 14 Feb 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/avnet-iotconnect/iotc-stm32-u5-esp32-c3-demo

Connect stm32-u5 board with esp32-c3-mini shield to IoTConnect with AT commands.

esp32 stm32 stm32u5

Last synced: 27 Apr 2026

https://github.com/daellhin/ugent-cloudandmobile-labs

Lab projects made for the course Cloud and Mobile at UGent

android esp32 graphql raspberry-pi rest

Last synced: 09 Apr 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/avastroficial/estacion-meteorolgica

Este proyecto tiene como objetivo desarrollar un sistema meteorológico basado en ESP32 para la medición de temperatura, humedad y presión atmosférica, utilizando los sensores DHT22 y BMP280.

dht22 esp32 oled

Last synced: 17 May 2026

https://github.com/hoesentoet/esp-mqtt-handler

A variable handler for knolleary's PubSubClient MQTT library.

cpp esp32 esp8266 mqtt mqtt-client platformio pubsub

Last synced: 09 Apr 2026

https://github.com/truong92cdv/uart_fpga_esp32

FPGA interface with ESP32 (or ESP8266) via UART protocol, connect to Thingsboard

esp32 esp8266 fpga thingsboard uart verilog zuboard

Last synced: 14 May 2026

https://github.com/jschoedt/power-ping

ESP32 power outage detection

c cpp esp32 esp32-idf hardware

Last synced: 03 Jan 2026

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/samuelastech/police-chase-system

🚨 Final paper about police communication in high-speed chases

arduino esp32 nestjs react react-native socket-io

Last synced: 06 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/matteosantanocito/smart-greenhouse-with-esp32-thingsboard-telegram

Questo repository contiene il materiale per il progetto "Serra Smart", un sistema IoT per il monitoraggio e il controllo automatizzato di una serra. L'ESP32 raccoglie dati dai sensori. I dati vengono inviati a ThingsBoard e gestiti anche tramite un Bot Telegram.

bottelegram esp32 mqtt thingsboard

Last synced: 09 Apr 2026

https://github.com/aeshmann/ESP32-CLI-TEL-1602v3

ESP32-S3 N16R8 NTP clock with SHT30 sensor, CLI over serial and/or telnet

cli esp-wifi esp32 esp32-arduino esp32-s3 esptelnet sht30

Last synced: 13 Jul 2025

https://github.com/amrikarisma/mazduino-display-speeduino

This project creates a digital dashboard display for Speeduino ECU using ESP32-C3 microcontroller and a 3.5 inch TFT LCD display with ILI9488 driver. The display shows real-time engine data from the Speeduino ECU including RPM, AFR, TPS, advance timing, MAP, and other sensor readings.

esp32 esp32-c3-super-mini esp32c3 esp32c3-super-mini mazduino speeduino speeduino-firmware

Last synced: 14 May 2026

https://github.com/gurkengewuerz/micropython-custom-boards

Custom compile for your ESP32 board without to fork micropython using Github Actions

actions esp32 github micropython micropython-board micropython-esp32

Last synced: 09 Apr 2026

https://github.com/cloofsiu/esp32-mac-address-scanner

ESP32: mac-address-scanner

esp32 macaddress robotics

Last synced: 19 Feb 2026

https://github.com/killpop3770/esp32_ssd1306_i2c

Work with esp32 and ssd1306 display

badapple embedded esp32 hal no-std ssd1306 tinygif

Last synced: 17 May 2026

https://github.com/rajtilak-2020/stellar-ignition-system

A wireless firework launch controller featuring ESP32 web interface and Arduino countdown sequencer. Control rocket launches remotely through a mission control dashboard with real-time status monitoring and PWM fuse ignition.

arduinouno cpp esp32 iot projects

Last synced: 26 Sep 2025

https://github.com/daedalus-robotics/avr_tello_2023_esp

Firmware for ESPNow servo dropper board.

esp32 espnow pio platformio

Last synced: 27 Sep 2025

https://github.com/divingpixel/SimpleBleControls

Esp32 BLE Library for controls in a mobile app

android ble esp32

Last synced: 26 Aug 2025

https://github.com/emanuelefavero/esp32

This is a simple repository to store code for the ESP32 micro controller

arduino arduino-ide embedded esp32 iot

Last synced: 20 Apr 2026

https://github.com/aeshmann/ESP32-CLI-TEL-v3SBL

ESP32 command line interface

cli cli-app esp32 esptelnet

Last synced: 13 Jul 2025

https://github.com/xhydracore/smartsoil-esp32-supabase

ESP32 to interface with a DFROBOT MODBUS-RTU RS485 Soil Sensor, sending soil temperature, humidity, and pH data to Supabase for real-time monitoring and automation.

esp32 soil-moisture-sensor supabase

Last synced: 17 Feb 2026

https://github.com/sdaly-ie/hivewatch-cloud-iot

Cloud-connected IoT beehive monitoring using temperature telemetry, C++ firmware, Azure Functions, and Azure Table Storage, with ingestion and persistence validated.

arduino azure-functions beehive-monitoring cloud-computing csharp dotnet ds18b20-sensor esp32 iot telemetry

Last synced: 23 May 2026

https://github.com/jasonrobertdestiny/espmonitor

IoT environmental monitoring system with ESP32, Flask, and Web UI - Real-time temperature, humidity, and water level monitoring with threshold alerts

arduino dht11 dht22 environmental-monitoring esp32 flask iot realtime-monitoring rest-api sensors sqlite web-dashboard

Last synced: 08 Nov 2025

https://github.com/cmst0us/papergforce

Show G-Force in e-paper

esp32 imu6050 zephyr

Last synced: 03 Aug 2025

https://github.com/EhabMagdyy/Azure-IoT-SendMethods-ESP32

Azure IoT Sending Data (Invoking Methods) to ESP32 for Controling a Led.

azure azure-iot esp32 iot python

Last synced: 28 Sep 2025

https://github.com/chinmay-esp/esp32-i2c-master

This repository contains an ESP32-based I2C scanner that detects and prints the addresses of connected I2C devices. The project initializes the I2C bus, scans available addresses, and outputs detected device addresses to the terminal. Ideal for debugging and verifying I2C connections.

cpp esp-idf esp32

Last synced: 02 May 2026

https://github.com/s-t-e-f-a-n/openpv

Comprehensive photovoltaics (600 W) with battery based engergy spreading, visualization and control

balkonkraftwerk docker esp32 grafana influxdb mqtt opendtu openmediavault telegraf volkszaehler

Last synced: 09 Apr 2026

https://github.com/rnauber/esphomeanalogclock

A stylish analog clock on an E Ink display

analog clock eink esp32 esphome

Last synced: 04 Aug 2025

https://github.com/iwansal64/wms-dev

WMS-Dev (Water-loss monitoring software - device) is a program that used for ESP32 to connect to WMS API

cpp esp32 iot microcontroller websocket

Last synced: 14 May 2026

https://github.com/gdamjan/esp32-c3-devkit

My Playground for the esp32-c3 devkit and Rust

demo embedded esp32 risc-v rust

Last synced: 14 May 2026

https://github.com/gbroeckling/cdj1000

Pioneer CDJ-1000MK2 → ESP32-S3 USB-MIDI controller for Traktor Pro 4 — gut OEM mainboard, keep chassis/jog/fader/hot-cue-buttons, native class-compliant USB-MIDI via TinyUSB

ai-assisted cdj cdj-1000 claude dj dj-controller esp32 esp32-s3 hardware-hacking midi midi-controller pioneer tinyusb traktor traktor-pro usb-midi

Last synced: 12 Jun 2026

https://github.com/workloads/scservo

SC-Series Servo library for Arduino and ESP32

arduino esp32 scservo waveshare

Last synced: 30 Sep 2025

https://github.com/bookshelf-writer/esptool-modul

esptool.py replacement written in #golang as a standalone module

cli client esp esp32 esp32-arduino esptool esptool-cli go golang module

Last synced: 30 Sep 2025

https://github.com/mp-se/esp32s2_coredump

esp32s2 example for how to use the coredump feature

coredump esp32 esp32s2

Last synced: 30 Sep 2025

https://github.com/martinodf/eva

ESP32S3-based word clock

diy esp-idf esp32 qlocktwo

Last synced: 14 May 2026

https://github.com/litui/esp32_bbq10kbd

Esp32 native port of Arduino BBQ10Keyboard library

esp32 esp32s3 i2c

Last synced: 30 Sep 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/guo-tiao/szp_x_pad

立创实战派-ESP32C3/S3 XPad项目

esp-idf esp32 esp32c3

Last synced: 14 May 2026

https://github.com/qdlmcfresh/esp-mdf-action

GitHub action to build ESP32 project using esp-mdf

esp-idf esp-mdf esp32 espressif

Last synced: 30 Sep 2025

https://github.com/kr4fty/ai-rotary-encoder

Easy implement rotary encoder to your application using microcontroler like ESP32, STM32 and Atmega AVR

arduino atmega atmega328 avr bluepill bluepill-board button-control encoder esp32 esp8266 platformio rotary-encoder stm32 stm32f103c8t6 stm32f1xx

Last synced: 30 Sep 2025

https://github.com/labatata101/oximeter-monitor

Oximeter monitor project using the ESP32 microcontroller and the MAX30100 sensor

bot c cpp esp32 fastapi max30100 microcontroller oximeter python rest-api telegram-bot

Last synced: 09 Apr 2026

https://github.com/grebano/elettra_challenge

A real-time telemetry monitoring system for electric boats built on ESP32-S3. Captures GPS location and temperature data from multiple onboard sensors, logs information to SD card for backup, and transmits data via MQTT protocol to a land-based station.

ds18b20 esp32 espressif ethernet gps mqtt temperature

Last synced: 06 Mar 2026

https://github.com/turitoyuenan/pflanzen-monitor

School Project: Automatic Plant Monitoring System

blynk blynk-iot-platform dht dht22 esp32 esp32-c3

Last synced: 07 Aug 2025

https://github.com/jin-cqu/esp32-unity

这个项目是一个基于 Unity 和 ESP32 的实时脑电信号处理和 SSVEP 刺激系统。它提供了多种功能,包括实时采集 ESP32 设备的脑电数据、Unity 可视化 EEG 波形、SSVEP 视觉刺激器、集成 Sentis/ONNX 模型推理进行实时 EEG 分类等。该项目还具有线程安全的数据处理、性能计时与诊断、支持 YVR SDK 和 Oculus XR 等特点。

ar bci-systems c-sharp eeg-classification esp32 unity vr

Last synced: 18 Apr 2026

https://github.com/ehabmagdyy/flamesensor_esp_nodered

Display Flame sensor reading on Node-RED using ESP32.

esp esp32 esp8266 flame flame-sensor iot node-red nodered

Last synced: 18 Apr 2026

https://git.cheetah.cat/cheetah/sensofur-wearable

Wearable Sensor Node for flexible Temperature Logging ( MQTT Gateway https://git.cheetah.cat/cheetah/sensofur-gateway )

btle esp32 esp32c3 sensofur

Last synced: 03 Oct 2025

https://github.com/ankit-thealchemist/ds3231-idf

Popular RTC module ds3231 esp-idf component

ds3231 ds3231-library esp-idf esp32 esp32s2 esp32s3 rtc-module

Last synced: 19 Feb 2026

https://github.com/kavex/esp32_smart_home_ir

Using ESP32 to control IR Devices with Google assistant integration

arduino esp esp32 esp8266 home ir remote sinricpro smart smart-home smarthome transmitter tv

Last synced: 09 Apr 2026

https://github.com/jakasaurusrex/animaljam

Interactive Animal 3D Model Viewer! It's a jam with animals!

3d-printing animals arduino blender esp32 processing processing3d

Last synced: 04 May 2026

https://github.com/jbdesbas/pycc1101

A MicroPython lib for operating CC1101.

aiot circuitpython diy esp32 esp8266 micropython radio rf

Last synced: 07 Apr 2026

https://github.com/madnuttah/hydroponics-kit-influxdb

🌿 Modified Arduino Sketch to save Atlas Scientific Hydroponics Kit measurements to InfluxDB instead of Thingspeak

arduino atlas-scientific ec esp32 huzzah32 hydroponics influxdb iot ph sensors

Last synced: 16 Apr 2026

https://github.com/smolbun/esp32-telnet

Simple TCP communication via telnet from Client <--> Server

arduino esp32 esp32-arduino

Last synced: 09 Apr 2026

https://github.com/bastion-rnd/turtle_32_board

Руководство по работе и базовые примеры для отладочной платы Turtle32

arduino-ide cpp esp32 espressif microcontroller micropython

Last synced: 09 Apr 2026

https://github.com/haers/collect_xiaozhi

小智的汇总

esp32 xiaozhi

Last synced: 09 Aug 2025

https://github.com/davidf1000/wican-iot-comp

A Hazard Monitoring System for Manufacture Industry Using IoT-Based Approach and MQTT Protocol. Main purpose of this product is to track and monitor variables that is directly related to worker's health in factory environment. Created for Wican International Instrumentation and Control Competition 2019 in Bandung .

arduino esp32 iot mqtt

Last synced: 09 Apr 2026

https://github.com/androidcrypto/esp32_h2_st7735_bme280

Getting started with a BME280 environment sensor connected to an ESP32-H2 Supermini device and ST7735 TFT display

bme280 esp32 esp32-h2 i2c spi st7735 tft-display

Last synced: 18 May 2026

https://github.com/p14c31355/twatch2020v3_rs

TTGO T-Watch 2020 v3 firmware written in Rustlang

embedded esp32 esp32-idf rust ttgo ttgo-watch2020

Last synced: 10 Aug 2025

https://github.com/breaching/velux-control-with-esphome

💡 This project automates Velux windows using an ESP32 microcontroller connected to a KUX 100 remote.

esp32 esphome homeassistant homeautomation iot smart-home smarthome velux

Last synced: 17 May 2026

https://github.com/pexmor/esp32cam-v2

ESP32-Cam Arduino code for posting image from camera, derived from webcam server.

arduino-sketch camera esp32 esp32-arduino

Last synced: 14 May 2026

https://github.com/juanliz/smart-parking-esp32

ESP32-based smart parking system using DS1990A iButtons for authentication and MQTT for 2FA and remote management.

esp32 iot mqtt

Last synced: 18 Apr 2026

https://github.com/reala10001986/time-circuits-display-dmx

DMX Firmware for CircuitSetup's Time Circuit Display kit, known from the Delorean Time Machine

delorean deloreantimemachine dmx esp32 timecircuits timecircuitsdisplay timemachine

Last synced: 17 May 2026

https://github.com/sergio-isidoro/esp32-freertos-raii-demo

Blinker multitarefa with ESP32-C3, FreeRTOS and RAII

cplusplus-17 esp32 esp32c3 raii rtos wokwi

Last synced: 14 May 2026