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/williamd1k0/m5-vids

A simple video player for M5Stack Cardputer

arduino cardputer esp32 m5cardputer m5stack mjpeg video-player

Last synced: 07 May 2026

https://github.com/lexx0001/arduino

Microcontroller program for measuring, adjusting and displaying the volume of liquid.

arduino esp32 low-level sensor sensor-data

Last synced: 07 May 2026

https://github.com/romanalexandroff/esp-battery-charge-utility

This little utility will help you correlate your ESP32 or ESP8266 ADC readings of battery voltage with battery charge level in %. Uses only VCC and GND pins. Instructions inside!

adc battery battery-level battery-monitor esp esp32 esp32-arduino esp8266 esp8266-arduino utility

Last synced: 07 May 2026

https://github.com/bgmanu2426/ams-app

Attendance Management System using RFID reader and esp32 for mini project

arduino attendance-management-system esp32 rfid-rc522

Last synced: 07 May 2026

https://github.com/hugow04/smarthome

Automated smart home system with blinds control and Yeelight sunrise feature using ESP32.

automation esp32 gearbox home-automation iot mqtt nema23 ntp planetary-gearbox smart-home stepper-motor tb6600 yeelight

Last synced: 07 May 2026

https://github.com/lmtreser/esp-simple-cfg

Simple portal web para configurar las credenciales de una red WiFi en un dispositivo construido alrededor de un ESP8266/ESP32

arduino esp32 esp32-arduino esp8266 esp8266-arduino iot webserver wifi

Last synced: 07 May 2026

https://github.com/krdlab/esp32-websocket

WebSocket client library for ESP32

arduino esp32

Last synced: 07 May 2026

https://github.com/mascii/esp32-beebottle

ESP32 で MQTT over TLS (Port: 8883) を用いて Beebottle に繋ぐテスト

arduino esp32 mqtt

Last synced: 07 May 2026

https://github.com/xicor22/esp-water-tank-controller

Using ESP8266 to automate filling the water tank and measure the water level along side the water temperature

esp32 esp8266 home-assistant home-automation

Last synced: 07 May 2026

https://github.com/rapax00/light-lawallet

Simple program to turn on led when recived sats in LaWallet.

bitcoin esp32 nostr wallet

Last synced: 08 May 2026

https://github.com/funpythonec/flisolgye2019

El siguiente documento se muestra la ponencia realizada por parte del equipo de FunPython en el "Festival Latino Americano de Instalación de Software Libre Guayaquil 2019"

esp01 esp32 esp32cam flisol flisol2019 fun funpython micropython micropython-esp32 micropython-esp8266 python3

Last synced: 08 May 2026

https://github.com/altarians05/diyportableweatherstation

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 weatherstation

Last synced: 08 May 2026

https://github.com/adithya-s-k/shakthi

A device which is small and compact and allows you to monitor the power consumed by electrical appliances. It also can switch on and off your connected electrical appliances remotly using an app.

arduino blynk current-measurement current-sensor esp32 esp8266 iot iot-platform sensor voltage-monitor wattage

Last synced: 08 May 2026

https://github.com/codershiyar/esp32-projects

Arduino ESP32 projects for IoT applications: Web server, environmental monitoring, device control with DHT11 sensors, and 433 MHz RF.ng, soil moisture detection, and light-sensitive activa

arduino arduino-project arduinoprojects dht11 dht11-sensor esp32 esp32-arduino iot light-sensor open-source projects soil-moisture-sensor webserver

Last synced: 08 May 2026

https://github.com/styropyr0/apds9960

A feature packed driver for the APDS9960 sensor, supporting ambient light, color, proximity, and gesture sensing.

apds apds-9960 apds9960 arduino-ide arduino-libraries arduino-library color-sensor esp32 esp32-arduino esp32-library library

Last synced: 08 May 2026

https://github.com/titov-vv/iot-soilmoisturesensor

AWS IoT capacitive soil moisture sensor based on ESP32 development board (with DHT11)

aws esp32 iot

Last synced: 08 May 2026

https://github.com/microcontroleurmonde/esp32_rng

A Micro-python library which provides an interface to generate a random number using the ESP32's hardware RNG. It enables Wi-Fi temporarily to enhance entropic noise, reads a random value from the RNG_DATA_REG, and then disables Wi-Fi.

esp32 micropython rng trng

Last synced: 09 May 2026

https://github.com/martinberlin/esp

ESP8266/ESP32 WiFi powered IC. Generic examples from my first steps with Arduino framework

cplusplus esp32 sketches

Last synced: 09 May 2026

https://github.com/thorsten-l/esp32-cryptomoneyticker2

CryptoMoneyTicker2 for the new coinmarketcap api

esp32 platformio

Last synced: 09 May 2026

https://github.com/xeecos/eztimelapse

EZTimelapse is an innovative application developed specifically for the Mac operating system, focusing on addressing the common flickering issues in time-lapse photography projects.

arduino camera esp32 robotics timelapse

Last synced: 09 May 2026

https://github.com/ohioiot-esp32-wifi-examples/intro-to-events

The code base accompanying one step in the video series on creating a next-level WiFi library for your ESP32 projects. The video associated with this code base focused on engaging with the events provided by WiFi.h and logging them to get the best information possible about your WiFi connection.

arduino-ide arduino-iot connectivity cpp embedded-systems esp-idf esp32 esp32-iot event-driven firmware home-automation internet-of-things iot microcontroller networking ohioiot platformio wifi wifi-events wifi-logging

Last synced: 09 May 2026

https://github.com/claudemarais/tempcontrolledlaptopfan_esp32-s3-mini

A simple Arduino project that uses a temperature sensor to control two fans to help cool down a laptop on a laptop stand.

arduino deepsleep esp32 esp32-c3 esp32-c3-super-mini fan laptop mosfet sht31 temperature

Last synced: 09 May 2026

https://github.com/chl33/og3

A C++ framework for ESP applications, especially for Home Assistant integration.

esp32 home-assistant mqtt platformio

Last synced: 09 May 2026

https://github.com/joshmessi10/safekitchen

Smart Kitchen Alarm System IoT Based

esp32 iot raspberry-pi smart-device

Last synced: 09 May 2026

https://github.com/aschuma/esp32_nextion_js_binary_clock

A binary clock driven by an ESP32 microcontroller and a Nextion display, utilizing Mongoose OS and JavaScript technology

binary-clock clock esp32 esp8266 iot iot-device javascript mjs mongoose-os nextion nextion-display uart uart-protocol

Last synced: 09 May 2026

https://github.com/zmactep/rickroll-wristband

T-Wristband watch app with secret rickroll function

esp32 lilygo micropython rickroll t-wristband wifi

Last synced: 09 May 2026

https://github.com/juanesgalvis/pif_react_esp32

Proyecto PIF para la asignatura de Arquitectura de Hardware (Politécnico Colombiano Jaime Isaza Cadavid - Ingeniería Informática - Semestre 5)

esp32 fetch gyroscope javascript reactjs

Last synced: 09 May 2026

https://github.com/jmysu/esp32_scripts

Project for integrating some scripts interpreter in one ESP32

esp32 espnow tinybasicplus tinyjs tinyscript

Last synced: 09 May 2026

https://github.com/dwr2118/spaceteam

A modified version of the base code for ESP32 version of the mobile game 'Spaceteam'!

arduino esp-now esp32 lilygo-tdisplay spaceteam ttgo-t-display

Last synced: 09 May 2026

https://github.com/pccr10001/cryptoauthlib

Microchip CryptoAuthentication Library

arduino arduino-library atca atecc508a cryptoauthlib cryptography esp32

Last synced: 10 May 2026

https://github.com/hexadecimal233/esp32c3-singing-stepper

电机报废计划(电机唱歌)

arduino esp32 esp32-c3 esp32c3 midi

Last synced: 10 May 2026

https://github.com/pablomdd/servicio-social-cic

Personal repository for my Research Internship @CIC-IPN.

arduino esp32 mpu9250 robot websocket

Last synced: 10 May 2026

https://github.com/gob52/gob_gc0308

Complement esp32-camera GC0308 driver

camera esp32 esp32-s3 gc0308 m5stack-cores3

Last synced: 10 May 2026

https://github.com/6im0n/autonomous-car-lidar

This project aims to create an autonomous RC car using a cheap LIDAR sensor and Arduino

ai arduino autonomous-car autonomous-driving autonomous-robots autonomous-vehicles esp32 ia lidar rc-car self-driving-car

Last synced: 11 May 2026

https://github.com/nopnop2002/esp-idf-mqtt-chart

MQTT data visualization using esp-idf

esp-idf esp32 mqtt visualization

Last synced: 11 May 2026

https://github.com/shutdown57/esp32_pn532

A sample use of non-standard PN532 board with ESP32

esp32 pn532

Last synced: 11 May 2026

https://github.com/customize5773/airquality-monitor-esp32

AirQuality-Monitor-ESP32 is a smart IoT device that monitors PM2.5, temperature, and humidity using SDS011 and BME680 sensors. It logs data to an SD card, alerts users via WhatsApp, and ensures asthma patients are protected with real-time environmental monitoring.

air-quality arduino asthma-control esp32 healtcare iot real-time-monitoring whatsapp-api

Last synced: 12 May 2026

https://github.com/j-kulp/iot_pipeline

A project to display real-time IoT sensor data, scalable and secure

bme280 dht11 esp32 fastapi grafana-dashboard grafana-influxdb influxdb mqtt-protocol

Last synced: 12 May 2026

https://github.com/techn0man1ac/softwarei2cimaster

Software I2C master protocol implementation to any microcontroller: Atmega, STM32, ESP32.

arduino atmega esp32 i2c stm32

Last synced: 13 May 2026

https://github.com/nopnop2002/esp-idf-imap-client

IMAP email client for esp-idf

esp-idf esp32 gmail imap imap-client

Last synced: 13 May 2026

https://github.com/jef-sure/esp32-component-dgx

DGX is a small, opinionated display graphics library for microcontrollers.

8080 display esp32 gc9a01 graphics i2c ili9341 lcd oled screen spi ssd1306 ssd1351 st7565r st7735 st7789 st7920 tft virtual

Last synced: 13 Jun 2026

https://github.com/mmbytes/multigeiger-v2

Rework of the https://github.com/ecocurious2/MultiGeiger/ codebase, directly on the latest ESP-IDF

esp-idf esp32 geiger-counter radiation-sensor sensor-community si22g

Last synced: 13 Jun 2026

https://github.com/t0mer/hebrew-clock

ebrew word-clock for e-paper displays — FastAPI server that renders Israel time in natural written Hebrew with weather, date, and analog clock face

arduino clock eink epaper esp esp32 esp32c3 hebrew hebrew-clock python

Last synced: 14 Jun 2026

https://github.com/franzbischoff/esp-idf-max32664-hub

MAX32664 Hub library for ESP-IDF

esp32 espressif max32664 maxim sensor

Last synced: 14 Jun 2026

https://github.com/navado/esp32-boat-mfd

Flexible marine instruments system for ESP32 based screens

boat-instruments boat-simulation esp32 marine-display modular-screen signalk-plugin signalk-webapp

Last synced: 16 Jun 2026

https://github.com/jotrorox/esp32.c3l

esp32 is a minimal ESP32 library for C3 or smth like that

c3 c3lang c3lib embedded esp32 esp32c3 library

Last synced: 17 Jun 2026

https://github.com/laenzlinger/reflow-oven

ESP32-S3 controlled reflow soldering oven — Rust firmware, PID temperature control, NTC thermistor, SSR switching, WiFi web UI

diy-electronics embedded esp-rs esp32 esp32-s3 ntc-thermistor pid-controller reflow-oven reflow-soldering rust ssr

Last synced: 18 Jun 2026

https://github.com/ehabmagdyy/esp-telegram-controlled

Control ESP Led From Telegram Bot Chat via Telegram Server.

esp32 esp8266 iot nodemcu telegram

Last synced: 18 Jun 2026

https://github.com/divisionind/hackquad

the hackable open-source esp32 wifi controlled quadcopter

drone electronics-design esp32 flight flight-controller kicad not-html quadcopter quadcopter-firmware

Last synced: 24 Jun 2026

https://github.com/apadevices/apalcdgui

Non-blocking 20x4 LCD menu system with dual rotary encoders for APA Devices water treatment automation (AVR, ESP32, ESP8266, STM32)

arduino avr esp32 esp8266 hmi lcd menu platformio rotary-encoder stm32 water-treatment

Last synced: 20 Jun 2026

https://github.com/evtivity/evtivity-iot-panel

A WiFi touch-screen control panel for the EVtivity CSMS, built on the Waveshare ESP32-S3-Touch-LCD-7B (7-inch, 1024x600).

esp32 esp32-s3 evcharging iot waveshare

Last synced: 21 Jun 2026

https://github.com/dattazigzag/ring_eye_sim

Artnet video/screen data sender to Neopixels for simulating and testing robot eye interactions and styles, live on Hardware

artnet-dmx design-tools esp32 neopixels platform platformio process teensy

Last synced: 21 Jun 2026

https://github.com/tostmann/improv-wifi-busware

Improv-Serial Wi-Fi provisioning library for ESP32 firmwares that share their serial port with regular application traffic.

arduino busware esp32 improv improv-serial improv-wifi wifi-provisioning

Last synced: 22 Jun 2026

https://github.com/gepetojj/retificador-controlado

Retificador de meia onda controlado por ESP32.

esp32 iot microcontroller platformio

Last synced: 23 Jun 2026

https://github.com/cycbox/esp-nus

High-throughput BLE UART bridge

ble esp32 uart

Last synced: 24 Jun 2026

https://github.com/semuconsulting/esp32-d9s-monitor

Sparkfun NEO-D9S monitor utility for ESP32 and VSCode/PlatformIO

esp32 gps neo-d9s rtk spartn ublox

Last synced: 15 May 2026

https://github.com/benz206/bluetoothspeaker

ESP-WROOM-32 Custom Bluetooth Speaker.

bluetoothspeaker esp32

Last synced: 14 May 2026

https://github.com/ehabmagdyy/tic-tac-toe

Tic Tac Toe game using Microcontrollers.

esp32 microcontroller microcontroller-games stm32 tic-tac-toe xo-game

Last synced: 24 Apr 2026

https://github.com/claudemarais/fordmustang_boostgauge_esp32-s3

An Arduino project boost gauge for a 2016 Ford Mustang Ecoboost. OBD2 data is used to display turbo boost pressure, current gear, vehicle speed and a shift indicator graph.

arduino boost can car esp32 esp32-s3 ford gear ili9341v mosfet mustang obd2 pid psi rpm shift sn65hvd230 turbo xiao-esp32-s3

Last synced: 09 Apr 2026

https://github.com/claudemarais/showertimer_esp32-c3-mini

An Arduino project that automatically detects if a shower is running and shows a timer for how long you’ve been showering. TinyML using microphone data is used to determine if the shower is running or not.

android arduino audio ble bluetooth edge-impulse epaper-displays esp32 esp32-c3 i2s inmp441 machine-learning microphone ml shower spi timer tinyml waveshare-eink

Last synced: 09 Apr 2026

https://github.com/make2explore/tutorial-installing-esp-matter-on-ubuntu

Tutorial - Installation ESP-Matter SDK, Step by Step on Ubuntu OS

alexa arduino esp-idf esp32 espressif home-automation iot matter

Last synced: 14 May 2026

https://github.com/cheongszesuen/esp32-study

我学习esp32的所有经历和代码

esp32

Last synced: 25 Jul 2025

https://github.com/mdvorak/esp-wifi-reconnect

Manages Wi-Fi connection, with incremental back-off.

component esp esp-idf esp32 wifi

Last synced: 14 May 2026

https://github.com/nanoframework/system.device.adc

:package: System.Device.Adc library for .NET nanoFramework

adc dotnet embedded-systems esp32 hacktoberfest iot library nanoframework nxp stm32

Last synced: 08 Jan 2026

https://github.com/gf-silva/musicplayer

ESP32 MP3 player with Bluetooth A2DP, microSD support, and modular C architecture

audio bluetooth c-language embbeded-system esp32 mp3 music-player

Last synced: 23 May 2026

https://github.com/paramsiddharth/esp32-morse

A simple text to morse code generator that runs on an ESP32 microcontroller.

esp32 internet-of-things morse-code serial tinygo

Last synced: 19 Feb 2026

https://github.com/svenmatzke/grown

Micropython firmware for growing plants

esp32 firmware micropython monitoring plants sensor-data-collector

Last synced: 02 Jan 2026

https://github.com/nyh-workshop/esp32-rmt-ws2812-2

ESP32 RMT module demonstration with WS2811/WS2812 LEDs.

esp32 ws2812

Last synced: 27 Apr 2026

https://github.com/nemoandrea/lumi-tubule

Decorative desk lamp in the shape of microtubule protein filament.

3d-printing art esp32 lamp open-hardware pcb

Last synced: 20 Mar 2025

https://github.com/glujaz/ikea-fornuftig-for-homekit

Integrating the IKEA FÖRNUFTIG natively in Homekit using an ESP32 and Homespan

esp32 esp32-arduino fornuftig homekit homespan ikea ikeahack

Last synced: 20 May 2026

https://github.com/import-tiago/drizzlingbytes

DrizzlingBytes is a way to provide over-the-air (OTA) device firmware update (DFU) for MSP430-based systems using ESP32.

dfu dfu-programmer esp32 firebase firebase-storage microcontrollers msp430 ota ota-update

Last synced: 15 May 2026

https://github.com/calinradoni/pax-lampd1

A lamp based on pax-DLED and 2 x 100 WS2812B LED strips

esp-idf esp32 ws2812 ws2812b

Last synced: 19 Apr 2026

https://github.com/marconicivitavecchia/esp32-radar

A radar IoT device built with a Hi-Link HLK-LD2450 board coupled with a LiteOn LTR329 enviroment sensor docked in an ESP32 S3 board implemented with Micropython.

adafruit-ltr329 bme680 esp32 hlk-ld2450 iot-json-parser js micropython mqtt wifi

Last synced: 26 Jan 2026

https://github.com/cobravisualcodeorg/graphics_lib

graphics_Lib for esp32-2432S028

esp32 esp32-2432s028r ili9341

Last synced: 01 May 2026

https://github.com/thijses/nt3h2x11_thijs

A library for the NT3H2111 / NT3H2211 NFC tag IC for atmega328p, ESP32, MSP430 or STM32 (or Wire.h)

esp32 nfc nfc-tag nt3h2111-2211 stm32

Last synced: 11 May 2026

https://github.com/elct9620/pio-mrubyc

Provide mruby/c support for PlatformIO

esp-idf esp32 mruby platform-io platformio ruby

Last synced: 11 Apr 2026

https://github.com/darrencocco/abominable-zigbee-esp32

Additional Endpoints for Arduino Zigbee on ESP32 architecture

arduino arduino-library esp32 esp32-c6 esp32-h2 zigbee

Last synced: 18 Feb 2026

https://github.com/mrrobot62/filamentsilicatdryer_480x480

Open-Source ESP32-S3 Touch-UI für einen Filament- und SilikaGel-Dryer mit 480×480 RGB-Display (ST7701, LVGL 9.4). Robuste Host-Client-Architektur über UART, sauberes Runtime-State-Modell und sichere Embedded-Hardware-Ansteuerung für 3D-Druck-Anwendungen.

3d-printing arduino embedded-systems esp32 esp32-s3 filament-dryer lcd-driver lvgl lvgl-ui reverse-engineering rgb-display silicagel silicagel-dryer st7701 touchscreen uart

Last synced: 09 Apr 2026

https://github.com/smengerl/epaper_frame

ePaper Frame for ESPhome / home assistant based on ESP32

3d-printing esp32 esphome home-assistant maker

Last synced: 12 Apr 2026

https://github.com/galihru/pulsemind

PulseMind is an integrated Galvanic Skin Response (GSR) monitoring system that combines ESP32 sensor GitHub-based data storage Web-based visualization dashboard The system measures EDA as an indicator of sympathetic nervous system arousal, which correlates with psychological stress levels.

arduino esp32 galvanic-skin-response iot-application mental-health pulsemind webapp

Last synced: 10 May 2026

https://github.com/RafaelReyesCarmona/Time32

Time32 is a library that provides timekeeping functionality for Arduino and ESP32.

arduino esp32 time

Last synced: 06 Apr 2025

https://github.com/ruggerocadamuroita/vesc_esp_bleanduart

Pubblic code for the comunication between ESP/Arduino Bords with UART using HardwareSerial + BLE Communication using ESP32 C3 as Adapter

ble bluetooth esp32 flipsky vesc-configuration vesc-monitor vesc-tool vesc-uart

Last synced: 29 May 2026

https://github.com/junon10/esp32-multiband-digital-audio-processor

An Arduino multiband digital audio processor with ESP32, PCM5102-dac, STM32F411-digital-input or pcm1802-adc-input.

arduino audio-processing dsp esp32 pcm5102a stm32f4

Last synced: 13 Apr 2026

https://github.com/leg3ndary/spotifymacroboard

Fully Custom Macrokeyboard for Spotify.

esp32 ino pcb spotify

Last synced: 02 Apr 2025

https://github.com/reshalfahsi/inter-processor-call

Implementation of ESP-IDF Inter-Processor Call

embedded-systems esp-idf esp32 freertos inter-processor-call ipc multicore

Last synced: 15 May 2026