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/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/wl0ckk/gatesec

Wi-Fi access control system, unlocking by NFC 13.56 MHz and reconciliation of records in remote SQLite

api arduino cpp esp32 json lua ruby sql

Last synced: 08 Apr 2026

https://github.com/whyuhurtz/ammonia-detection

Ammonia detection (NH3) using ESP32 and MQ-135. The simulation is running inside VSCode with Wokwi and PlatformIO extensions.

esp32 mq135-sensor platformio vscode wokwi

Last synced: 07 May 2026

https://github.com/nopnop2002/esp-idf-icm20948

A demo showing the pose of the icm20948 9DoF IMU sensor in 3D using esp-idf.

esp-idf esp32 euler-angles icm20948 imu invensense kalman-filter madgwick-filter roll-pitch-yaw-angles

Last synced: 01 Jun 2026

https://github.com/ehabmagdyy/nodered-esp32-controlled

Controlling led using Node-Red with ESP32.

esp esp32 esp8266 iot mqtt node-red

Last synced: 15 Apr 2026

https://github.com/kasunjayasanka/ds3132-rtc-module-with-default-i2c-address-communication

This code will help to get date time values arduino related project without RTC_DS3231 Libarary and Only need Wire.h Library

arduino arduino-library arduino-project ds3231-arduino ds3231-rtc esp32 esp8266 esp8266-arduino

Last synced: 13 Apr 2026

https://github.com/taunusflieger/global-state-experiment

This project shows how to share a GPIO pin across different threads.

embedded-rust esp32 esp32c3

Last synced: 31 Jan 2026

https://github.com/hemakumarm72/micropython-network-modify

micropython i add some network config i.e: W5500, PHY_W5000

esp32 esp32-w5500 micropython w5500-micropython

Last synced: 07 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/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/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/taherfattahi/stm32f401-esp32-uart-communication

UART communication between an STM32F401CCU6 microcontroller and an ESP32 development board(bare-metal, no HAL)

c esp32 stm32f4

Last synced: 10 Apr 2026

https://github.com/matthias-bs/growatt2radio

868 MHz (FSK) radio transmission of PV inverter Modbus interface data to MQTT client (WiFi)

esp32 esp32-arduino modbus-master mqtt-client radiolib sx1276 wifi

Last synced: 01 Feb 2026

https://github.com/pakyjr/beezzz-arduino

ESP32 Microcontroller board code for hive sound frequency analysis

arduino esp32 platformio

Last synced: 15 Apr 2026

https://github.com/jakubandrysek/e-paper-board-esp32

:bookmark_tabs: Universal e-paper home display

cpp epaper esp32 json platformio traffic weather

Last synced: 11 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/jovinull/iot-gestao-residuos-solidos-urbanos

Este repositório abriga o código-fonte e informações do Trabalho de Conclusão de Curso (TCC) que explorei e desenvolvi, focado na gestão de resíduos sólidos urbanos. O projeto integra tecnologias de Internet das Coisas (IoT), destacando o uso do protocolo MQTT.

cpp eletronics esp32 iot mqtt tcc

Last synced: 08 May 2026

https://github.com/medhabalaji/tamper-detection

Tamper Detection system built on ESP32 using LDR, MPU6050, Reed Switch, and Blynk submitted for the Smart India Hackathon 2025.

blynk blynk-iot-platform embedded-systems esp32 esp32-arduino iot ldr-sensor mpu6050 reed-switch sensor sensor-fusion smartindiahackathon tamper-detection tamper-detector tamper-proof

Last synced: 15 Apr 2026

https://github.com/isysxp/esp32_11_ffs_24

A PDP 11/24 running Ultrix 3.1 from flash on an ESP32S3

esp32 pdp11 ultrix unix

Last synced: 18 Apr 2026

https://github.com/lohithgsk/fire-hazard-detector

The Fire Hazard Detection System combines sensor-based monitoring and AI-powered fire detection for real-time hazard prevention. An ESP32 module records environmental data and sends alerts via ThingSpeak, while a Raspberry Pi analyzes live video feeds using an Inception model to detect fire.

esp32 iot raspberry-pi

Last synced: 08 May 2026

https://github.com/techniker/s2mini_sens

Telaire T9602 WEMOS s2 mini sensor node

esp32 humidity i2c sensor t9602 telaire temperature wemos wemos-s2-mini wifi

Last synced: 12 Apr 2026

https://github.com/njurquet/racool

Software for ESP32-S3 based PCB to estimate human density with temperature, CO2, antenna sensors.

arduino density-estimation esp32 iot pcb

Last synced: 15 Apr 2026

https://github.com/mk-it-easy/optoma-esp32-remote

This project allows you to send commands to an Optoma ZH403 projector over RS-232 via a Wi-Fi REST server using an ESP32 microcontroller. The ESP32 connects to a Wi-Fi network and hosts a RESTful API, enabling remote control of the projector through HTTP requests.

arduino esp32 esp32-arduino home-automation optoma-zh403

Last synced: 10 Apr 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/blark/sscte

Secure Super Cereal Tap ESP: A lightweight ESP32 firmware to bridge UART devices over TCP with TLS/mTLS support.

esp-idf esp32 mtls serial serial-bridge tls uart uart-bridge

Last synced: 25 Apr 2026

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/embd-io/kvs-bridge

MJPEG frames to AWS KVS

aws-kvs camera esp32 esp32-s3 iot

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/yohannfra/esp-idf-template

Full featured template project for esp-idf

cppcheck esp-adf esp-idf esp32 template template-project unit-testing

Last synced: 27 Apr 2026

https://github.com/v1veknaik/corridormotionlightingesp

A smart, motion-sensitive corridor lighting control system using ESP32, PIR/IR sensors, and relays, featuring a web interface for manual and automatic mode selection.

arduino-ide esp32 iot smart

Last synced: 27 Apr 2026

https://github.com/dikshitadas/temperature-monitoring-using-esp32

Monitor temperature in real-time with an ESP32, DS18B20 sensor, and Blynk IoT platform for cloud-based visualization.

blynk-iot-platform ds18b20 esp32 iot monitoring

Last synced: 27 Apr 2026

https://github.com/hectorta1989/intruder-alert-system-with-azure-iot-hub

Intruder alerting system with Azure IOT Hub based on ESP-32 IP Camera

arduino azure azure-iot azure-iot-edge azure-iothub esp32 iot ipcamera

Last synced: 11 Apr 2026

https://github.com/astansler/esp32-orange-lamp-retrofit

ESP32-based smart orange lamp retrofit project with LED control and HomeKit integration 🍊

esp-homekit esp32 hap homekit homekit-accessory homekit-device homespan iot

Last synced: 14 May 2026

https://github.com/ok-home/mhi_rmt_serial

Simple exchange according to the MHI standard ( ESP32 )

esp32 mhi rmt

Last synced: 28 Apr 2026

https://github.com/arijsaaleh/esp32-pn532-freertos

An ESP32-based coffee dispenser system that uses RFID for user authentication and a button press for coffee selection. It includes FreeRTOS for parallel task management and communicates with a backend for user verification and coffee type selection.

esp32 freertos freertos-iot pn532 rfid servo-motor

Last synced: 28 Apr 2026

https://github.com/lemariva/zerynth-smart-outlet

Getting data from Tuya smart power outlets and sending it to GCP

esp32 google-cloud-platform google-iot-core smart-plug zerynth

Last synced: 28 Apr 2026

https://github.com/mins271/design-and-implementation-of-digital-twin-for-a-line-follower-robot

Open-source digital twin for a line-follower robot, integrating MATLAB controller, Unity 3D virtual model, and ESP32 physical robot. Features PID control, UDP/TCP sync, and HTTP dashboard. For university students to modify hardware and external users to simulate or build their own robot. MIT License.

design digital-twins esp32 implementation integrated-development-environment line-follower-robot matlab realtimedatabase robotics tcp-server udp-server

Last synced: 28 Apr 2026

https://github.com/wa1tnr/esp32-101-a

esp32 initial effort November 2022 real hardware basics platformio

arduino beginner esp32 esp32-arduino esp32forth forth platformio xtensa-lx6

Last synced: 28 Apr 2026

https://github.com/flipez/blumentopf-pot

planter metrics exporter for the blumentopf automation framework based on esp32

blumentopf esp32 planter

Last synced: 28 Apr 2026

https://github.com/jahrulnr/esp32-ai-adapter

ESP32 AI provider abstraction for chat, tool runtime, speech (STT/TTS), and realtime across OpenAI-compatible and native backends.

ai ai-adapter arduino esp32 llm multimodal platformio stt tts

Last synced: 11 Jun 2026

https://github.com/presidio-v/presidio-hardened-esp32

Presidio security-hardened ESP-IDF component for ESP32 in smart home and industrial IoT

embedded-security esp32 hardening iiot security-engineering

Last synced: 18 Apr 2026

https://github.com/nebkat/idftool

Utility for flashing, provisioning, and interacting with Espressif SOCs running ESP-IDF

esp-idf esp32 espressif

Last synced: 12 Jun 2026

https://github.com/goto-eof/elisys-esp32-relay-client-rust

This application, developed in Rust programming language, allows to control remotely a relay controlled by an ESP32 device kit.

esp32 relay remote remotecontrol rust

Last synced: 29 Apr 2026

https://github.com/smengerl/lcd_text_clock

Multi purpose textual clock with LCD (HDD44780) based on ESP32

3d-printing esp32 esp32-arduino hdd44780 maker

Last synced: 29 Apr 2026

https://github.com/nafiealhilaly/esp-ros-clone

This project mimics the functionality of the ROS framework for learning purposes.

esp32 freertos iot ros2

Last synced: 29 Apr 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/nhathout/smartpill-ingestible-sensor

Ingestible sensor device capable of capturing, logging, and transmitting biometric data.

biometrics esp32 sensors sensors-data-collection

Last synced: 29 Apr 2026

https://github.com/nadunsanjeevana/smart-medibox

Medi Box is a groundbreaking Medication Management System designed to enhance patient care by providing a comprehensive solution for medication management and timely reminders. Developed around the ESP32 microcontroller, this innovative system offers a range of key functionalities aimed at ensuring patients receive their medications on time.

esp32 mqtt node-red

Last synced: 29 Apr 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/hashdashx/arduino-project

arduino project

arduino esp32 esp8266

Last synced: 29 Apr 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/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/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/techniker/telaire_t9602_arduino

Read Telaire T9602 Temperature and Humidity data and print to serial

14bit demo esp32 esp8266 humidity platformio serial t9602 telaire temperature temperature-sensor vscode

Last synced: 29 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/cassyopaya/automatic-timer

embedded application to controll 2 GPIO based on an internal timer

embedded esp32 espressif rust rust-esp rust-lang

Last synced: 30 Apr 2026

https://github.com/ishanoshada/microweb

A web server framework for MicroPython . Easily build and deploy web applications using MicroPython.

arduino esp32 http iot micropython python web-server

Last synced: 20 Jan 2026

https://github.com/newir295/embdded-systems

Embdded Systems Repo For Arduino (UNO, Mega, Nano), AVR Atmega32, ESP 8266, ESP32 -S, Raspberry Pi Projects

arduino avr-microcontroller avr-programming embedded-systems esp32 esp32-arduino esp8266 esp8266-arduino platformio rasperry-pi robotic-arm robotics

Last synced: 11 Apr 2026

https://github.com/trevorb1f/duinocoin

DuinoCoin is an accessible, lightweight cryptocurrency designed for microcontrollers and low-power devices like Arduino, ESP8266, ESP32, Raspberry Pi, and even PC. It features an easy-to-use mining protocol, eco-friendly algorithms, user-friendly interfaces, and a vibrant community, making crypto mining simple and energy-efficient for everyone.

arduino blockchain crypto-mining eco-friendly esp32 esp8266 mining

Last synced: 30 Apr 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/cflarios/pump-control-telegrambot

🤖 Bot de telegram para sistema autónomo de llenado.

esp32 esp8266 telegram-bot

Last synced: 16 Apr 2026

https://github.com/markuspi/boost-esp

Boost C++ library for ESP32

boost cpp esp-idf esp32

Last synced: 30 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/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/kreso975/fastled-particlefireworks

fastLED Fireworks Scroll Text LED matrix 8x32

8x32 arduino esp32 esp8266 fastled led matrix scroll text

Last synced: 30 Apr 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/rapax00/bitcoin-ticker-ws-server

A simple WebSocket server to help esp32 projects.

arduino bitcoin esp32 websocket

Last synced: 13 Apr 2026

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/sahilverse/web-serial-terminal

A browser-based serial terminal for ESP32, Arduino, and microcontrollers using Web Serial API. No installation required - just open and connect!

arduino browser-terminal debugging-tool esp32 javascript microcontroller serial-monitor serial-terminal usb-serial web-serial-api webapp

Last synced: 01 May 2026

https://github.com/spytaspund/lvgl_bike-nonav

Custom bike computer based on ESP32 and LVGL graphics library.

bike esp32 lvgl lvgl-esp32

Last synced: 01 May 2026

https://github.com/mumarshahbaz/skyspectrum

A versatile wireless communication system featuring a custom RF transmitter and a universal receiver with support for RF, WiFi, Bluetooth, and ESP-NOW.

arduino bluetooth controller esp32 espnow nrf24l01 pcb receiver rf transmitter wifi wireless-communication

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/afif718/esp32-wifimanager-https-client

ESP32 sketch for secure HTTPS data posting with WiFiManager captive portal, JSON payloads, and automatic retry/backoff logic.

arduino data-logging esp32 https iot json-captive-portal secure-connection ssl wifi-manager wifimanager

Last synced: 01 May 2026

https://github.com/ivanovx/weather-station

System for measuring temperature, atmospheric pressure, humidity and air quality index is fully implemented through ESP32 for microcontroller and BME680 for sensor. Later I realized communication via LoRa for remote measurement and local processing.

bme680 esp32 lora

Last synced: 02 May 2026

https://github.com/3quat10n/rc-car

ESP32 based RC car with Wi-Fi control.

esp32 rc-car wireless-communication

Last synced: 02 May 2026

https://github.com/hrassi/mqtt_esp32_in_out_board

control 3 output and 3 input with potentiometer with mqtt protocol on esp32 using micropython and HivesMQ agent with errors handling

esp32 hivesmq iot iot-application iot-platform micropython mqtt

Last synced: 17 Jun 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/wwwx3/esp32_iot

This repository contains micropython code for esp32.

esp32 micropython micropython-esp32

Last synced: 10 Apr 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/nopnop2002/esp-idf-mqtt-file

ESP-IDF example for sending and receiving files using MQTT

esp-idf esp32 file-exchange file-transfer file-upload mqtt

Last synced: 10 Apr 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: 03 May 2026

https://github.com/crosbydoo/esp32-fcm

This is a example of how send json to your fcm on new legacy 2024 of FCM.

arduino cloud-messaging esp-fcm esp32 esp32-arduino fcm fcm-notifications firebase firebase-cloud-messaging

Last synced: 03 May 2026

https://github.com/mu373/atom-s3-co2

CO2 monitor integration for M5Stack AtomS3. Reads sensor values from UD-CO2S, and sends values to ThingsSpeak IoT platform.

atoms3 co2 esp32 esp32-s3 iot m5stack thingspeak ud-co2s

Last synced: 03 May 2026

https://github.com/binaryleo/esp32_ntpclock

Heltec ESP32 RTC - NTP Server

cplusplus esp32 heltec iot ntp-server wifi

Last synced: 04 May 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