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/jwilleke/seiral-input-test

Demonstration on obtaining and handling input from the Serial Terminal to Arduino.

arduino esp32

Last synced: 17 Apr 2026

https://github.com/milad-nikpendar/ip5108

Arduino library for the IP5108 PMIC — control charging, boost, flashlight, and read battery status via I²C on ESP32.

arduino arduino-library battery-management battery-monitoring boost-converter charger embedded-systems esp32 flashlight-control ip5108 low-power pmic power-bank power-management

Last synced: 02 May 2026

https://github.com/tratteo/esp32_pin_driver

A simple universal pin driver for ESP32 Dev boards

driver esp32 iot

Last synced: 30 Apr 2026

https://github.com/thesfinox/yahp

Yet Another Hydroponics Project (YAHP)

arduino esp32 hydroponics iot nano

Last synced: 19 Apr 2026

https://github.com/surin-learning-lab/moisture-sensor-with-lcd

Arduino, Raspberry Pi, ESP32, ESP8266 Node MCU projects

arduino esp32 esp8266 farming moisture-sensor

Last synced: 11 Apr 2026

https://github.com/unhingednerdxcx/safesense

~This is my first repo so dont mine nooby mistakes~This project is directed for people who strugle with SPD ( Sensory Processing Disorder). A person with SPD struggles everyday. In the city, too much noise and light, in the country-side, smell and sound. So for those people, I made a tool that you can make too!

autism autism-spectrum-disorder esp32 first-project html linux-app rtos sensors spd

Last synced: 14 Aug 2025

https://github.com/farzinkh/wireless-monitoring

my first ESP-IDF project for monitoring and plotting values over wifi and maybe internet.

esp-idf esp32 udp

Last synced: 14 May 2026

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/usernameplankalkul/autohotserialread

Serial Communication (Read) RX for AutoHotkey V2 . Reading from MCU ( Arduino , ESP32 , ESP8266 , Raspberry PI Pico , STM , ... )

ahk arduino autohotkey autohotkey-v2 comport esp32 esp8266 mcu raspberry-pi raspberry-pi-pico seria-communication serial serialmonitor

Last synced: 14 Apr 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/eggr7/mqtt-micropython

Simple project to understand how the MQTT protocol works with ESP32 and MicroPython.

esp32 micropython mqtt

Last synced: 09 Apr 2026

https://github.com/wei1234c/nodemcu_ops

NodeMCU related preparations and operations.

esp32 esp8266 iot micropython nodemcu

Last synced: 09 Apr 2026

https://github.com/ronanbastos/biblia-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: 09 Apr 2026

https://github.com/anas-sg/anas-sg.github.io

Anas' GitHub homepage

arduino esp32 tft-display

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

IoT Data Transport using Raspberry Pi

arduino esp32 iot mqtt-broker php python raspberry-pi sql

Last synced: 09 Apr 2026

https://github.com/myduino/hibiscus-sense-unity

Hibiscus Sense ESP32 Arduino and Unity for IoT and AR applications tutorial and example sketches. The journey begins by building Augmented Reality applications until integration with Internet of Things.

arduino augmented-reality esp32 internet-of-things unity

Last synced: 05 Oct 2025

https://github.com/rallekralle11/flexypin_adapter_usb

FlexyPin adapter for the C3 and S3 wroom with USB port

arduino esp32 esp32-c3 esp32-s3 espressif

Last synced: 05 Oct 2025

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/k0i05/esp32-s3_sdi12

SDI-12 ESP-IDF Component - A Serial-Digital Interface Standard for Microprocessor-Based Sensors

dc2364a environmental-monitoring esp-idf esp32 ltc2873 rs232 rs485 sdi-12 sensors uart

Last synced: 04 Oct 2025

https://github.com/jgauchia/tile-generator

This repository contains a Python script for generating vector map tiles from OpenStreetMap (OSM) data in a custom binary format.

esp32 gps icenav osm tile

Last synced: 15 Mar 2026

https://github.com/cat-in-136/ambientsecureesp32

HTTPS-powered Ambient (ambidata.io) library for ESP32

esp32 esp32-arduino

Last synced: 15 May 2026

https://github.com/dbryant4/esp32-lcd

Arduino sketches for ESP32 with JC4827W543 LCD (LVGL v9) and BME280 I2C scanner.

arduino bme280 dashboard esp32 i2c lcd lvgl

Last synced: 20 Feb 2026

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/marc56k/smartplantpot

A battery powered plant pot with E-Paper display, automatic watering and MQTT support.

epaper esp32 mqtt platformio watering-plants

Last synced: 10 Apr 2026

https://github.com/EhabMagdyy/ESP-Firebase-DownloadFile

Download File from Firebase Storage and Store it in File System.

esp32 esp8266 firebase firebase-storage iot nodemcu

Last synced: 18 Aug 2025

https://github.com/robzr/poobot

Arduino ESPxx program for automated flushing - using PIR, LED, Servo, MQTT notifications

arduino esp32 esp8266

Last synced: 10 Apr 2026

https://github.com/igorlistopad/esphome-custom-components

Brings back support for Сustom Сomponents to ESPHome

esp32 esp8266 esphome esphome-component

Last synced: 05 Oct 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/the-bifrost/gateway-lib

🔧 Biblioteca compartilhada que provê as abstrações e utilitários essenciais para serializar, direcionar e gerenciar mensagens entre sensores, atuadores e gateways.

cpp esp32 esp8266 internet-of-things iot

Last synced: 09 May 2026

https://github.com/martinodf/eva

ESP32S3-based word clock

diy esp-idf esp32 qlocktwo

Last synced: 14 May 2026

https://github.com/larryli/esp32-env

ESP32 Virtual Development Environment

esp-idf esp32 vagrant

Last synced: 19 Aug 2025

https://github.com/guo-tiao/szp_x_pad

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

esp-idf esp32 esp32c3

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

https://github.com/androidcrypto/esp32_tft_espi_to_lovyangfx_transition

The TFT_eSPI is the de-facto-standard when using TFT displays connected to a microcontroller of the ESP32 family. Unfortunately this library looks like abandoned as errors were not fixed by the author since many months. It might be a good idea to transist your project to LovyanGFX library.

esp32 lovyangfx tft-display

Last synced: 14 May 2026

https://github.com/rehanmq/edgeai-acoustic-event-detection

EdgeAI-powered embedded system using ESP32 and Edge Impulse to detect real-time acoustic events like claps, knocks, and alarms.

edge-ai edge-impulse esp32 iot machine-learning sound-classification tinyml

Last synced: 03 May 2026

https://github.com/nemasisdarkx/esp_controller

ESP Now Protocol based controller

controller esp32 espnow rc

Last synced: 26 Mar 2025

https://github.com/kozmotronik/relay_chn

A relay channel controller to drive bipolar motors, as an ESP-IDF component.

embedded-c embedded-systems esp esp-idf esp-idf-component esp32

Last synced: 14 May 2026

https://github.com/apro05/esp-relay

ESP32 controlled via telegram bot and that has some extra functionalities!

esp32 esp32-arduino relay

Last synced: 03 May 2026

https://github.com/acscpt/esp32-paradox-mqtt

Using an ESP32 to integrate Paradox alarm to IOT using MQTT

esp32 mqtt paradox paradox-alarm rtos

Last synced: 30 Apr 2025

https://github.com/water2891/esp_lcd_touch_cst816s

If espressif/esp_lcd_touch_cst816s(<=1.0.6) doesn't work on your cst816s, try my modified version.

cst816s esp-idf esp32

Last synced: 26 Apr 2026

https://github.com/ehabmagdyy/esp-docker-flaskredis

Sending Sensor Data from ESP to Containerized Flask Web Page To be Displayed & Stored in Redis Database.

docker docker-compose dockerfile esp32 esp8266 flask python redis

Last synced: 10 Apr 2026

https://github.com/wannacry081/packagepal

PackagePal is an embedded system project using Flutter and Firebase for the Mobile Application, and C++ for programming the ESP32 Microcontroller. Moreover, this project is a smart container dual-layered package receiver that uses a keypad, monitor, sim module, etc. to incorporate a secure container for your parcels to be received.

cpp dart esp32 firebase flutter platformio

Last synced: 10 Apr 2026

https://github.com/kyriosaa/pong-wars

Pong... but in your pocket

electronics embedded-systems esp32 games

Last synced: 15 May 2026

https://github.com/roshho/kusama-corner-light

Creating RGB Kusama Pumpkin lamp powered by an ESP32 with menu toggling function.

esp32 kusama lilygo mondrian

Last synced: 18 May 2026

https://github.com/red9030/lcd-esp32-battery

Conexión de ESP32 con pantalla LCD16x2 con control de contraste y brillo, control de carga y descarga mediante uso de baterías 18650 y módulos, switch para cambio de modo de energización.

battery charger discharge esp32 lcd16x2

Last synced: 18 May 2026

https://github.com/chinmay-esp/ledc_pwm_esp32

This repository features an ESP32 LED controller using FreeRTOS and ESP-IDF's LEDC driver for smooth PWM-based fade effects. It employs an object-oriented C++ design for modular and configurable LED control.

cpp esp32 espidf

Last synced: 18 May 2026

https://github.com/alexandrospanag/my_espressif_projects

My Espressif Systems Project repository which includes ESP8266, ESP32 & ESP32-C3 solutions. Written by Alexandros Panagiotakopoulos. All Rights Reserved Ⓒ.

adafruit arduino esp32 esp32c3 esp8266 espressif-systems espressif32 espressif8266 github learn microsoft

Last synced: 08 Feb 2026

https://github.com/dhi13man/electrometer-lora-iot

The code for the hardware microcontroller (Heltec ESP32 LoRa V2), of an Electric meter project based on LoRa and Cloud communication technology.

arduin cplusplus esp32 esp32-lora oop

Last synced: 18 May 2026

https://github.com/prakrititz/circidianlightning-eyantra

This project implements circadian lighting using an ESP32 and NeoPixel LEDs, with a Gaussian-based color temperature model for natural day-night transitions. Features include automatic lighting adjustments based on location, manual and auto modes via a Flask web interface, and real-time color temperature correction for comfortable lighting.

ardui esp32 flask iot location-based-lightning smart-lighting

Last synced: 17 Feb 2026

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

Elisys ESP32 Weather Station is a weather station that reads data from sensors like light sensor, temperature sensor, humidity and pressure sensors and sends them values to a server.

esp32 home-automation humidity light rust sensor temperature weather

Last synced: 18 May 2026

https://github.com/mbdanielcrespo/esp_wifi_comm

ESP32-based WiFi gate controller that enables remote activation of gates and doors over a local network. Built with ESP-IDF and implemented in a real-world automatic door system.

access-control embedded-systems esp-idf esp32 freertos iot relay-controller tcp-socket

Last synced: 18 May 2026

https://github.com/laniot/core

LAN-first WSS bridge for serial devices using a ESP32 (TLS, RS-232, WebSocket)

certificate-mager esp32 esp32-s3 esp32s3 freertos industrial-iot iot lan rs232 tls uart websocket wss

Last synced: 18 May 2026

https://github.com/utkumaden/esp-idf-ds3231

Simple DS3231 driver for ESP32 using ESP IDF Toolchain.

driver ds3231 esp-idf esp32 esp32-idf i2c idf rtc

Last synced: 18 May 2026

https://github.com/marchand-nicolas/eink-dashboard

E-ink screen displaying time, battery, latest ETH block and temperature in °C over WIFI

arduino eink esp32 ethereum platformio

Last synced: 10 Apr 2026

https://github.com/armanghobadi/esplog

esplog is a lightweight MicroPython logging system with support for severity levels, console and file outputs, log rotation, and color-coded or JSON logs. It’s optimized for resource-constrained microcontrollers.

esp32 esp8266 logger microcontroller micropython

Last synced: 27 Feb 2026

https://github.com/sulaimanniazi/esp32-wroom_wifi_sniffer

An ESP32-WROOM-based Wi-Fi Device Sniffer that captures nearby device MAC addresses and signal strengths using promiscuous mode.

arduino-ide esp32 esp32-arduino esp32-wroom promiscuous sniffer sniffing-devices wifi

Last synced: 21 Jul 2025

https://github.com/nuwanj/esp32-development-kit

This is an ESP32 board based development kit, which makes the prototyping of microcontroller based projects easier using build-in electronic components

development-boards esp32

Last synced: 17 May 2026

https://github.com/gustavo-erades/alimentador-automatico-iot

Um alimentador automático para animais de estimação com ESP8266. Trabalho final da disciplina de "Aplicações de Cloud, IOT e Indústria 4.0".

arduino esp32 esp8266 esp8266-arduino iot pet-feeder pet-project

Last synced: 07 Apr 2026

https://github.com/nmoumy/appli-temperature

Voici mon projet React qui affiche la température d'une pièce à l'aide d'un ESP32 et d'un SHT30 pour capturer la température.

css esp32 firebase react sass sht30

Last synced: 07 Apr 2026

https://github.com/jcallon/squirt

Keep soil above a certain moisture. An embedded C++ application on ESP32 running FreeRTOS.

esp32 freertos

Last synced: 18 Feb 2026

https://github.com/dernasherbrezon/nf-demo

ESP32 application to demo "NF interface" functionality

bluetooth bluetooth-low-energy esp-idf esp32

Last synced: 16 May 2026

https://github.com/ftjuh/epaper-writer

This ESP32 Arduino sketch lets you write drawn and uploaded images, text with simple markdown, and QR-Codes to your e-paper display from a browser-based interface.

e-paper e-paperdisplay epaper esp32 esp32-arduino

Last synced: 18 May 2026

https://github.com/jetsup/dammonitor

Publish sensor data to a HTTP server

client-server esp32 platformio vscode

Last synced: 19 Jan 2026

https://github.com/abichinger/esp-terra

Control your terrarium's temperature and light with an ESP32.

3d-printing esp32 esphome home-assistant home-automation terrarium

Last synced: 13 May 2025

https://github.com/unrealbg/nf_wifimanager

This project implements a lightweight web-based WiFi configuration interface for ESP32 using the nanoframework, ensuring quick and secure network setup.

esp32 nanoframework wifimanager

Last synced: 18 May 2026

https://github.com/fobi55/arduino-audio-tools-more-examples

Arduino Audio Tools more Examples

arduino-audio-tools esp32 node-32s

Last synced: 06 Apr 2025

https://github.com/androidcrypto/esp32_h2_st7789_bme280

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

bme280 esp32 esp32-h2 i2c spi st7789 tft-display

Last synced: 15 May 2026

https://github.com/lily-osp/analog-system-controll

This project aims to implement an ESP32-based control system using 3 buttons and 2 LEDs with various operating modes and state transitions. The system will produce an analog output with a range of 0 to 2048 (12-bit) and provide visual feedback through LEDs based on the system's status.

control-systems esp32 micropython pwm-driver

Last synced: 07 Mar 2026

https://github.com/copych/sf2_sampler

ESP32-S3 SF2 based synthesizer. Parses SF2 file and loads sample data into PSRAM. Effects chain.

arduino esp32 esp32-s3 esp32s3 midi midi-device sampler sf2 soundfont

Last synced: 12 May 2025

https://github.com/atoomnetmarc/wifi-2-oip-ui

Connects an ESP32 to a reclaimed display board from an obsolete Octalarm-IP.

esp32 lcd recycling

Last synced: 29 Mar 2025

https://github.com/marcoplaitano/iot-weather-station

An IoT-based weather monitoring system and its web interface.

esp32 esp32-devkitc i2c iot iot-weather-station mqtt zerynth

Last synced: 08 May 2026

https://github.com/trivercodes/agns_controller

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

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

Last synced: 30 Dec 2025

https://github.com/andersontrkz/safety-iot

Safely is a IoT smart safe system that integrates an ESP32 with an Android application, communicating through MQTT protocol.

android c cpp esp32 jetpack-compose mqtt platformio wokwi

Last synced: 07 Apr 2026

https://github.com/mistersoandso/esphome-repo

This repository contains project files for ESPHome, compiled using Python Esphome.

esp32 esp8266 esphome python

Last synced: 20 Apr 2026

https://github.com/androidcrypto/esp32_c3_st7735_bme280

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

bme280 esp32 esp32-c3 i2c spi st7735 tft-display

Last synced: 28 Apr 2026

https://github.com/aferranperez/esp32_drone_firmware

Mini Drone/Quadcopter Firmware for ESP32

drone esp32 quadricopter

Last synced: 18 May 2026

https://github.com/nevelate/esp-dashboard

ESP32C3 dashboard & to do list [WIP]

esp32 esp32-arduino esp32c3 oled

Last synced: 18 May 2026

https://github.com/0wwafa/esp32-cam-original_firmware

ESP32-CAM Original full flash dump. Since I could not find it anywhere, here it is.

download esp32 firmware

Last synced: 21 Dec 2025

https://github.com/yousef4008/esp32-s3-devkitc-1-pcb

ESP32-S3-DevKitC V1.1 PCB Design using Altium Designer

altium-designer devkit esp32 esspressif pcb pcb-design pcb-footprints pcb-layout

Last synced: 21 Dec 2025

https://github.com/sparkfun/sparkfun_esp32_qwiic_pro_mini

The ESP32 Pico in a classic Pro Mini form factor.

dev-board esp32 qwiic sparkfun-tutorial

Last synced: 19 Mar 2026

https://gitlab.com/olivierlenoir/MicroPython-L298

Drive L298 dual H-bridge with MicroPython

H-bridge L298 PWM esp32 micropython

Last synced: 13 May 2025

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

Wireless VCP Monitor for esp-idf

esp-idf esp32 uart usb virtual-com-port websocket

Last synced: 18 May 2026