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/kdesp73/smart-plant

The Smart-Plant project is an IoT solution that monitors key environmental factors like temperature, humidity, soil moisture, and light to optimize plant care. It provides real-time data, statistics, and alerts through a web dashboard, ensuring your plants thrive with minimal effort.

esp32 iot iot-device mqtt platformio smart-plant

Last synced: 16 Apr 2026

https://github.com/gabrielmarcano/pyroaster

Firmware to create a real life roaster using the ESP32 microcontroller and MicroPython.

esp32 microcontrollers micropython micropython-esp32

Last synced: 11 May 2026

https://github.com/yusufkarabocekz/esp32-and-lora-communication

A comprehensive ESP32-based solution for collecting and transmitting sensor data using LoRa technology.

esp32 iot lora mpu9255 sensor-data wireless-communication

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

A compact ESP32-based DMX generator

arduino-ide dmx dmx-controller esp32 led

Last synced: 08 Mar 2025

https://github.com/askitendo/esp32-arduino-iot-labs

Explore a collection of 12 hands-on IoT projects using Arduino and ESP32. Learn sensor integration, distance measurement, collision detection, and environmental monitoring with practical examples and code.

arduino buzzer dht22 esp32 iot irsensor lcd led ultrasonic-sensor

Last synced: 16 Apr 2026

https://github.com/bipark/esp32-ota-update

ESP32 OTA Update Sample

esp32 ota update

Last synced: 29 Oct 2025

https://github.com/jiink/hub75-mega-malachite

My applet system for ESP32 Devkit + 64x32 HUB75 + KY-040 Rotary Encoders

cpp esp32 platformio

Last synced: 01 Mar 2026

https://github.com/conan286/carparking_iot

HỆ THỐNG GIÁM SÁT BÃI ĐỖ XE PTIT

android arduino esp32 firebase nodejs ptit

Last synced: 11 Apr 2026

https://github.com/alexjmercer/package-theft-prevention-system_ecs

This is an ECS project for testing and developing an automatic system for putting packages in temporary storage and using Facial Recognition to deliver it to the correct customer. For use in schools, universities, workplaces, residential complexes, etc.

ecs engineering esp32 facial-recognition package python

Last synced: 21 Apr 2026

https://github.com/jekyll2014/btstation_esp32

RFID-enabled marking device for orienteering competitions (ESP32)

esp32 rfid

Last synced: 01 Mar 2026

https://github.com/4211421036/githubiotpy

GitHubIoT is a comprehensive toolkit designed to simplify the visualization of IoT (Internet of Things) data with seamless GitHub integration. The application provides an intuitive graphical interface for real-time data monitoring, analysis, and configuration

cli esp32 esp8266 github-actions github-iot matplotlib numpy pypi-packages python tkinter

Last synced: 16 Apr 2025

https://github.com/bts-lasalle-avignon-ressources/websocket

Programmation réseau à base de websocket

android esp32 html php python qt websocket

Last synced: 16 Apr 2026

https://github.com/pablodelarco/iot-co2-monitor

📡☁️ IoT CO2 measurement system for COVID-19 prevention based on LoRaWAN

es esp32 linux lorawan raspberry-pi thethingsnetwork

Last synced: 16 Apr 2026

https://github.com/renanstn/lcd-notifications

Projeto de um display conectado ao wifi para exibir notificações aleatórias, utilizando um ESP32.

arduino esp32 esp32-arduino i2c-display lcd-display lcd16x2 webserver

Last synced: 19 Apr 2026

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

Simple espframework for esp8266 and esp32

esp32 esp8266 framework iot webserver

Last synced: 16 Apr 2026

https://github.com/estebancarrillog/esp32-api-data-fetching

This project demonstrates how to use an ESP8266 microcontroller to control three PWM (Pulse Width Modulation) pins by fetching data from a RESTful API. The device connects to a Wi-Fi network, retrieves JSON data from the API, and adjusts the PWM duty cycle of the pins based on the received data.

esp32 mycropython

Last synced: 11 Apr 2026

https://github.com/ballistyxx/bucky-arm

5-axis, 3D-printed robot arm. Uses heavily modified CAD files from https://github.com/DDeGonge/OS-ARM

3d-printing 5-axis esp32 inverse-kinematics python python3 robot-arm

Last synced: 14 May 2026

https://github.com/kabili207/atx-switch

A simple project that can be used to trigger the power button on a computer via the Homie home automation protocol

arduino esp32 homie

Last synced: 16 Apr 2026

https://github.com/chagasleandro/weather-station-esp32

Este projeto é uma estação meteorológica simples com ESP32, escrita em Python (MicroPython), que mede temperatura e umidade e publica os dados via MQTT para visualização em tempo real com celular.

dth11 dth22 esp32 mqtt python

Last synced: 16 Apr 2026

https://github.com/ehabmagdyy/tfplayer-esp32

Interfacing Mini MP3 TFPlayer with ESP32. providing buttons for playing Next, Previous audio, Pause/Resume and potentiometer to change volume

df-player df-player-mini esp esp32 esp8266 mp3 mp3-player

Last synced: 16 Apr 2026

https://github.com/codeadamca/esp32-blink

A basic example of blinking the onboard LED on an ESP32 microcontroller.

esp32 learning-code micropython python

Last synced: 16 Apr 2026

https://github.com/filipporaciti/spotifydisplay

This project uses an ESP32 connected to an ILI9341 display, allowing real-time display of various information about the song currently playing on Spotify.

esp32 ili9341 spotify spotify-api tft tft-display

Last synced: 27 Mar 2026

https://github.com/tyriis/esphome-config

ESPHome configuration for my smarthome

automation configuration esp32 esp8266 esphome microcontroller smarthome

Last synced: 16 Apr 2026

https://github.com/framps/esp_samplecode

Some code I wrote for my ESP32 and ESP8266

esp2866 esp32

Last synced: 16 Apr 2026

https://github.com/corey0531/esp32_cxk

NodeESP32s_u8g2_雞你太美

cxk esp32 u8g2

Last synced: 11 Apr 2026

https://github.com/hrassi/websocket_esp32_micopython

open socket sever , websocket for open flow data real time monitoring esp32 micropython

esp32 websocket websocket-server-esp32 websockets-esp32-micropython

Last synced: 16 Apr 2026

https://github.com/victor-m16/smart-pharmacist

An IoT e-health system built as a Final Year Project for Our Electronics and Computer Engineering Degrees at Malawi University of Business and Applied Science

django django-rest-framework embedded-systems esp32 internet-of-things real-time tailwind-css

Last synced: 16 Apr 2026

https://github.com/marcelo-a-o-s/sa3-iot

Trabalho final de IOT do curso de Desenvolvimento de Sistemas do Senai na construção de uma comunicação MQTT utilizando uma placa ESP32, gerenciando informações de temperatura e humidade de um DHT22.

arduino cpp esp32 hivemq iot nodemon platformio pubsubclient vscode wokwi

Last synced: 06 May 2026

https://github.com/dongitran/esp32pass

A minimalist, secure, and offline password manager running on ESP32

arduino embedded esp32 platformio

Last synced: 11 Apr 2026

https://github.com/mpeasy-org/mpeasy.github.io

Easy install for MicroPython on ESP32 family MCUs using web browser

esp-web-tools esp32 esp32-c3 esp32-s3 micropython micropython-esp32 web-serial

Last synced: 05 Mar 2026

https://github.com/tanishqmanuja/espnow2mqtt

🏡 ESPNow to MQTT (via Serial) with Home Assistant auto discovery.

esp32 esp8266 espnow home-assistant mqtt

Last synced: 11 Apr 2026

https://github.com/modekim/esp32-smart-display-fan

🌬️ Control your fan and display real-time data with this low-power ESP32 IoT solution featuring OLED, MQTT for Home Assistant, and automatic temperature regulation.

arduino battery-powered ds18b20 embedded-systems esp32 fan-controller home-assistant home-automation hysteresis iot mosfet mqtt onewire solar-power ssd1306

Last synced: 11 Apr 2026

https://github.com/samuelbles07/ble-elevator-firmware

Choose elevator floor number using smartphone - Device (ESP32)

ble cpp esp32

Last synced: 26 May 2026

https://github.com/avastroficial/thingspeak-recopilador-de-humedad

Este proyecto utiliza un ESP32 para leer datos de temperatura, humedad y presión de los sensores DHT22 y BMP280. Los datos se envían a la plataforma en la nube ThingSpeak, y un buzzer se activa si se detectan condiciones de alerta (temperatura o humedad excesivas).

bmp280 buzzer c dht22sensor esp32 thingspeak

Last synced: 19 Apr 2026

https://github.com/parsapoorsh/arduino-esp-snips

useful arduino / esp8266 / esp32 snippets

arduino esp32 esp8266

Last synced: 02 Apr 2026

https://github.com/tnahrf/agns_receiver

ESP32 Firmware for the AGNS Pump (Autonomous Garden Node System)

api arduino cpp esp-now esp32 microcontroller microcontrollers platformio rest restapi rf

Last synced: 04 Mar 2025

https://github.com/lbuque/haptic

A simple haptic feedback motor driver module for micropython.

esp32 micropython t-watch t-watch-2020

Last synced: 17 Apr 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/seg71/rezbt

PS2 Rez Trance Vibrator Bluetooth Amorelie bridge

amorelie esp32 playstation2 ps2 rez vibrator

Last synced: 17 Apr 2026

https://github.com/lily-osp/esp-robot-control

This project allows you to control a robotic system using an ESP8266 or ESP32 via a web-based interface. It supports motor control, obstacle avoidance, and a robotic arm with preprogrammed movements.

arduino esp32 esp8266 robotics webcontrol

Last synced: 11 Apr 2026

https://github.com/lintangwisesa/unafeed

Unafeed on Hack A Farm 2019 🌿

arduino esp32 iot mysql nodejs react

Last synced: 10 Apr 2026

https://github.com/dr2okevin/esp32-particulate-matter-sensor

Reads the fine dust values ​​of an SDS011 and sends them via WiFi to an MQTT broker.

esp32 m4011 mqtt

Last synced: 17 Apr 2026

https://github.com/dangos-dev/electrosketches

Compilatorio de proyectos simples y sketches de electrónica y microcomputación

adafruit arduino esp32 platformio

Last synced: 17 Apr 2026

https://github.com/tomaskraus/ble-sustain-pedal

Bluetooth MIDI sustain pedal adapter. Any sustain pedal with 6.5mm jack can plug into.

arduino ble bluetooth controller esp32 lumi midi pedal seaboard sustain xkey

Last synced: 13 May 2026

https://github.com/martinius96/meteostanica-odosielacie-scripty

Meteostanica - Arduino, ESP8266, ESP32 - odosielanie sketche pre reprezentáciu dát vo webovom rozhraní.

arduino bme280 bmp280 data dht22 ds18b20 esp32 esp8266 espressif html meteo meteostanica mysel nodemcu php stanica teplota tlak vlhkost webstranka

Last synced: 11 Apr 2026

https://github.com/pixelweatherproject/pwmp-msg

Provides the types representing all messages in the PixelWeather Messaging Protocol.

esp32 esp32-rust esp32-wifi esp32s3 pixelweather rust serde-serialization weather weather-station

Last synced: 17 Apr 2026

https://github.com/brianttn/esp32_dualcore-wifi-mqtt

Dual core for WiFi and MQTT operation

esp32 mqtt multicore wifi

Last synced: 14 Mar 2025

https://github.com/danja/sound-machine

A testbed for trying out sound synthesis ideas built from off-the-shelf modules.

arduino due esp32 experimental music sound synth testbed

Last synced: 17 Apr 2026

https://github.com/linkoucommander/esp32-ds18b20

ESP32 driver for DS18B20 temperature sensors

c cpp ds18b20 esp32 onewire temperature-sensor

Last synced: 17 Apr 2026

https://github.com/roschmi/esp32_sinricpro_fritzdect_controller

Controlling and monitoring of a switchable Fritz!Dect 200 power socket ( for FritzBox ) via Sinric Pro

esp32 fritzbox platformio sinricpro

Last synced: 13 May 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/cfrankb/esp32_samples

Samples for the ESP32 family of microcontrollers - esp-idf and micropython

esp-idf esp32 joystick micropu

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/sonu27/polverine

Air quality sensor firmware (ESP32-S3 + BMV080 PM2.5 + BME690) with Grafana dashboard

air-quality bme690 bosch-sensor esp-idf esp32 esp32s3 freertos grafana iaq iot mqtt particulate-matter pm25 timescaledb

Last synced: 04 Apr 2026

https://github.com/hasboyyy/esp32-based-aprs-weather-station

This project implements APRS-IS (Automatic Packet Reporting System-Internet Service) and the MQTT protocol using an ESP32 board. The purpose of this project is to transmit measured weather parameters through these protocols. Before we go to the reporting system

aprs-is esp32 mqtt

Last synced: 17 Apr 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/fapulito/micropython-1.28-demo

Elecrow 1.28" Round Screen | MicroPython Demo

elecrow embedded esp32 micropython python rtc-module tft-display

Last synced: 17 Apr 2026

https://github.com/maxwelljay256/4.2inch-tricolor-esp32-driver

4.2-inch tricolor e-paper driver based on esp-idf. Maybe supports GDEQ042Z21.

e-paper epaper esp-idf esp32 spi tricolor

Last synced: 17 Apr 2026

https://github.com/miliar/the_edge-hardware

A BLE-enabled weight sensor designed for climbing training. The hardware connects with The Edge mobile app, transforming conventional climbing training into an interactive gaming experience with real-time strength feedback and customizable levels.

bouldering circuitpython climbing embedded-systems esp32 training weight-sensor

Last synced: 18 Apr 2026

https://github.com/peff74/esp_connect_to_strongest_wifi

a little arduino skript that helps to connect your ESP8266 or ESP32 to the strongest WiFi and reconnet if needed

arduino beginner-friendly esp esp32 esp32-c3 esp8266 non-blocking reconnect roaming strongest wifi wifi-connect wifi-connection wifi-control wifi-reconnect

Last synced: 18 Apr 2026

https://github.com/emberfox205/skyward-flora

Prototype for a solution to read and transfer data between plant sensors and the cloud.

arduino chartjs esp32 fastapi iot platformio python

Last synced: 05 Apr 2026

https://github.com/victhem/infrared-thermal-imager

A device that generates thremal images of the human body and sends to any http client connected to it

amg8833 cpp esp32 microcontroller

Last synced: 19 Apr 2026

https://github.com/casanovg/timonel-mss-esp8266

Timonel bootloader I2C-master single slave application demo for ESP8266

esp32 esp8266 i2c-bus i2c-master payload single-slave timonel timonel-bootloader

Last synced: 11 Apr 2026

https://github.com/thorik123/template_wifimanager

WiFi Manager adalah program untuk mengatur/merubah parameter WiFi (SSID dan Password) tanpa harus memprogram ulang

arduino esp32 esp8266 iot wifimanager

Last synced: 05 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/4strium/fothelia

Fothelia is a complete system for using smart lights (Philips Hue, etc...) with a local pc app via bluetooth.

arduino bluetooth esp32 led philips-hue

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/skitsanos/espidf-app-builder

CLI utility for creating ESP-IDF apps

cli cli-app esp-idf esp32

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/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/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/azrielx86/esp32_firebase

Dispositivo IoT basado en un ESP32 utilizando Google Firebase

esp32 esp32-arduino firebase firebase-realtime-database firestore iot

Last synced: 19 Apr 2026