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/parsapoorsh/arduino-esp-snips

useful arduino / esp8266 / esp32 snippets

arduino esp32 esp8266

Last synced: 02 Apr 2026

https://github.com/martinthoma/temperature-sensor

Build the perfect temperature/humidity sensor for my smart home

esp32 home-automation humidity humidity-sensor iot sensors smart-home temperature temperature-sensor

Last synced: 17 Apr 2026

https://github.com/friedinger/wifirgbband

Control an adafruit neopixel led strip with an ESP32 webserver

adafruit-neopixel arduino esp32 rgb

Last synced: 17 Apr 2026

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/seg71/rezbt

PS2 Rez Trance Vibrator Bluetooth Amorelie bridge

amorelie esp32 playstation2 ps2 rez vibrator

Last synced: 17 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/jovinull/bixim

Cross-platform virtual pet engine for ESP32 + PC. HAL architecture, fixed-timestep game loop, FSM pet logic, and SSD1306 OLED rendering — built from scratch in C/C++.

cpp cross-platform embedded embedded-systems esp32 finite-state-machine game-engine iot oled platformio raylib retro ssd1306 tamagotchi virtual-pet

Last synced: 03 Apr 2026

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/thijses/as5600_thijs

A slightly faster (lower level) AS5600 I2C library for atmega328p, ESP32, MSP430 or STM32 (or Wire.h)

arduino arduino-library as5600 esp32 msp430 platformio-library

Last synced: 17 Apr 2026

https://github.com/rakhaevandy27/dht22-with-nrf24l01-

This project demonstrates a simple wireless temperature and humidity monitoring system using ESP32 microcontrollers, DHT22 sensors, NRF24L01 transceivers, and an SSD1306 OLED display.

arduino dht dht11 dht22 esp32 iot-device nrf24l01 oled-display-ssd1306

Last synced: 10 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/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/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/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/tratteo/esp32_thermal_sensor

ESP32 one wire thermal sensor driver (WiFi/Serial)

driver esp32 iot sensor

Last synced: 30 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/joserenatos/bebedourocomedourosmart

Trata-se do repositório de um projeto de bebedouro e comedouro para Pets, controlado pelo Telegram, e utilizando o microcontrolador ESP32-WROOM.

esp32 esp32-wroom pets telegram

Last synced: 17 Apr 2026

https://github.com/gatonero/parallaxlcd

MicroPython Library for ParrallaxLCD

esp32 esp8266 lcd-display microprocessor micropython

Last synced: 17 Apr 2026

https://github.com/cfmvcarlos/micropython-esp32

his repository contains a set of test scripts and examples for running on the ESP32 board using MicroPython. The tests cover a variety of microcontroller features such as PWM, GPIO interrupts, ADC, timers, and WiFi network interactions.

cmd esp32 micropython micropython-esp32 python3

Last synced: 17 Apr 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/dwarf1er/idfmgr

A lightweight wrapper around idf.py that simplifies ESP-IDF version management, project creation with templates, and switching between GCC and Clang toolchains.

cli clitool esp-idf esp32 go golang

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/qguv/charlie_marks

Combined clock / static message marquee for the Adafruit huzzah esp32 module + charliewing LED matrix

adafruit-feather adafruit-feather-huzzah arduino charlieplex-featherwing charlieplex-marquee clock esp32 esp32-arduino feather featherwing hardware huzzah32 marquee platformio

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/pfannenhans/fan32-zephyr

Zephyr firmware for local potentiometer controlled fans using my FAN32 hardware project

embedded esp32 esp32c3 fan pwm-fan zephyr

Last synced: 18 Apr 2026

https://github.com/roger-takeshita/arduino

Home Automation using Arduino Nano / ESP8266 / ESP32 Boards

arduino arduino-nano automation eletronics esp32 esp8266

Last synced: 18 Apr 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/customize5773/diy-self-driving-car

An open-source autonomous vehicle platform featuring sensor fusion (LiDAR + Ultrasonic), real-time navigation, and collision avoidance - all powered by ESP32

autonomous-vehicles esp32 lidar robotics sensor-fusion

Last synced: 18 Apr 2026

https://github.com/achinthyadulshan/elec-33542-electronic-research-project

This repository contains code samples used to evaluate the ESP32's capability to generate high-frequency signals.

academic electronics esp32 research-project

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/nmasse-itix/solar-controller

ESP32 firmware to control a thermal solar installation

esp32 esp32-idf espressif solar-energy

Last synced: 19 Apr 2026

https://github.com/ishwar-ikm/collision-detection-using-iot

This project uses an ESP32 to detect collisions by monitoring impact, orientation (via gyroscope), temperature, and GPS location. The data is sent to a Node.js backend using Socket.IO for real-time processing and secure user authentication. The system provides a seamless way to track and respond to collision events.

collision-detection esp32 internet-of-things-iot mern-stack

Last synced: 19 Apr 2026

https://github.com/autoscatto/ssd1306

ssd1306 128x64 oled resources

esp32 esp8266 oled ssd1306

Last synced: 19 Apr 2026

https://github.com/itsvenu22/iot-utility-scripts

A collection of utility testing scripts for IoT

esp32 esp32-arduino esp8266 iot matlab matlab-script raspberrypi testing

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

https://github.com/teslaneuro/esp32_ds18b20_wi-fi_mqtt_temperature_logger

A simple Wi-Fi based temperature logger for Steady-State or Dynamic thermal testing needs.

1-wire arduino ds18b20 esp32 mqtt remote-monitoring remote-sensing thermal-sensor

Last synced: 19 Apr 2026

https://github.com/Dwarf1er/esp-wifi-provisioning

Captive-portal WiFi provisioning for ESP32 targets via esp-idf-svc

captive-portal embedded embedded-rust esp-idf esp32 iot provisioning rust wifi

Last synced: 20 Apr 2026

https://github.com/qb4-dev/esp-supla-firmware

SUPLA firmware for various boards

esp32 esp8266 homeautomation iot supla

Last synced: 20 Apr 2026

https://github.com/hms-homelab/hms-fysetc

HTTP file server firmware for FYSETC SD WiFi Pro (ESP32). Serves SD card files over WiFi. Experimental.

esp-idf esp32 file-server fysetc http-server sd-card wifi

Last synced: 04 Jun 2026

https://github.com/yangyao/xiaozhi-homepod-mcp

MCP server for XiaoZhi/ESP32 to control HomePod playback, browse local music, and stream audio over AirPlay.

airplay audio esp32 homepod mcp music xiaozhi xiaozhi-mcp

Last synced: 20 Apr 2026

https://github.com/azholtikov/zh_dht

ESP32 ESP-IDF and ESP8266 RTOS SDK component for DHT11/DHT22/AM2302/AM2320 humidity & temperature sensor.

am2302 am2320 component dht11 dht22 esp-idf esp32 esp8266 i2c rtos-sdk

Last synced: 20 Apr 2026

https://github.com/tqduysuke/project-ecg-homepage

Chỉ là một trang giới thiệu

ai-generated arduino ecg-signal esp32 html mobile-friendly

Last synced: 20 Apr 2026

https://github.com/reala10001986/flux-capacitor-dmx

DMX Firmware for CircuitSetup's Flux Capacitor kit, known from the Delorean Time Machine

bttf capacitor circuitsetup delorean deloreantimemachine dmx esp32 flux fluxcapacitor

Last synced: 20 Apr 2026

https://github.com/piotrtopa/oldtrainstationclock

Old trainstation clock revival using modern stepper motor driver (A4988 / DRV8825) that you perhaps have in abundance if you 3d print. ESP32-C3 Mini with Micropython code with online time synchronization.

a4988 clock esp32 micropython online-time-synchronization stepper-motor trainstation

Last synced: 21 Apr 2026

https://github.com/androidcrypto/esp32_lora_frequencyanalyzer

ESP32 based LoRa Frequency Analyzer to detect any activities within the LoRa frequency band in your region

esp32 frequency frequency-analysis lora

Last synced: 21 Apr 2026

https://github.com/thorsten-l/cameracontrolbt-tds3p

CameraControlBT-TDS3P for Canon digital cameras with Bluetooth connectivity, based on LILIGO T-Display S3 Pro

bluetooth bluetooth-low-energy canon esp32 esp32-s3 lilygo

Last synced: 21 Apr 2026

https://github.com/austindriggs/spotify-led-matrix

Spotify Album Cover LED Matrix Display

esp32 ieee-wvu kicad led-matrix spotify

Last synced: 22 Apr 2026

https://github.com/bi4lim4/prevencao-incendio-lora

Sistema de prevenção e monitoramento de incêndios para a agricultura familiar usando LoRa, ESP32 e sensores de temperatura, umidade, CO2 e chama

esp32 fire-prevention fuzzy-logic iot sensors-data-collection

Last synced: 22 Apr 2026

https://github.com/dynow/wakedht

Wake on Lan + ambient Temperature and Humidity ⛅ from DHT11/DHT22 sensor in your browser with dashboard & api

dht11 dht22 esp32 humidity pwa temperature wake-on-lan

Last synced: 18 May 2026

https://github.com/leocov-dev/lc-esp32-sprinkler

A WiFi connected sprinkler system controller based around the esp32 microcontroller.

cpp esp-idf esp32 iot sprinkler-controller

Last synced: 22 Apr 2026

https://github.com/robotjaol/serial_exception_ch340

serial.serialutil.SerialException: Cannot configure port Ubuntu/Windows/Linux

ch340 esp32 espressif stm32

Last synced: 22 Apr 2026

https://github.com/dkyazzentwatwa/cardputer-mpc

Tiny MPC-style groovebox firmware for the M5Stack Cardpute

cardputer esp32 music-player

Last synced: 05 Jun 2026

https://github.com/mxv3a/cyclic-data-log

Log custom data in flash memory on ESP32, STM32, and BW16

bw16 eeprom esp32 logger stm32

Last synced: 23 Apr 2026

https://github.com/namib-project/wot-nodes

RIOT OS applications providing Web of Things Thing Descriptions (WoT TD) and Manufacturer Usage Descriptions (MUD).

coap esp32 riot riot-os web-of-things wot

Last synced: 24 Apr 2026

https://github.com/hubertnshuti/bus-people-counting

Real-time bus passenger counting system using ESP32 sensors, FastAPI, Streamlit, and ML-based occupancy prediction.

embedded-systems esp32 fastapi iot machine-learning passenger-counting platformio python smart-transport streamlit

Last synced: 06 Jun 2026

https://github.com/gerryvel/motordaten

Sailboat Enginedata to N2k

esp32 nmea2000 onewire

Last synced: 24 Apr 2026

https://github.com/miusarname2/basecode

This repository is dedicated to developing a modular system for managing ESP32 controllers. The application integrates a GPS module (Ublox NEO-6M) to capture the device's current location, alongside an MQTT controller that periodically transmits this data to a server. The objective is to construct a scalable, modular, and easily maintainable solu..

cpp esp32 iot

Last synced: 24 Apr 2026

https://github.com/dereulenspiegel/floatie

Measure specific gravity of beer wort based on the tilt of a cylinder.

adafruit-feather-huzzah beer esp32 homebrewing internet-of-beer iot ispindel mpu9250

Last synced: 24 Apr 2026

https://github.com/divanvisagie/frosti

Remote thermometer that gathers data to MQTT

bme680 esp32

Last synced: 24 Apr 2026

https://github.com/os-q/p511

PlatformIO ESP32 Enhanced

esp32 os-q qitas

Last synced: 24 Apr 2026

https://github.com/celliesprojects/lgfx-screenshot

This library allows you to take screenshots of a 16 bit RGB565 `LGFX_Sprite` or `LGFX_Base` display and save them as 24-bit BMP files on the SD card

esp32 esp32-arduino lovyangfx screenshot-utility

Last synced: 24 Apr 2026

https://github.com/screamz/xs-dev-typescript-template

Embedded TypeScript IoT Template for the Moddable SDK using XS-dev

embedded-systems esp32 moddable typescript xs-dev

Last synced: 24 Apr 2026

https://github.com/azdz-club/azdz-101-25

Orientation Workshop for International Undergraduate Students SoSe25

101 esp32 microcontroller

Last synced: 24 Apr 2026

https://github.com/leonardolarranaga/esp32ble.h

Send and receive data over BLE on ESP32 using the Arduino framework.

arduino-ble ble esp32 esp32-arduino esp32-platformio

Last synced: 25 Apr 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/uzr374/gpstracker

ESP32-based IoT solution for GPS tracking

cloud electronics embedded esp32 gps-data gps-tracking iot

Last synced: 25 Apr 2026

https://github.com/alexbaril/sleepy-stuffy

A stuffed animal that plays music from a computer by squeezing its paws. The user presses the front left paw to pause and play the songs. The user presses the front right paw to switch to the next song. An ESP32 is used for collection of sensor data and serial communication.

esp32 force-sensor processing stuffed-animals

Last synced: 26 Apr 2026

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

PixelWeather Messaging Protocol server implementation used for sending/receiving messages in PiwerWeather networks.

esp32 esp32-rust esp32-wifi esp32s3 pixelweather rust rust-networking rust-tcp rust-tcp-server rust-tcpserver serde-serialization weather weather-station

Last synced: 26 Apr 2026

https://github.com/taihedian/bupt-client

北邮配套客户端

esp32 pyqt5

Last synced: 26 Apr 2026

https://github.com/mobizt/xmailer

The fast and lightweight async E-mail client library for Arduino.

arduino-library arduio email-reader email-sender esp32 esp8266 imap-client smtp-client smtp-mail

Last synced: 26 Apr 2026

https://github.com/alwint3r/esp32proj

Generate ESP32 project directory from a very simple template

esp32 iot project-scaffolding

Last synced: 26 Apr 2026

https://github.com/rhaamo/simhub-esp32-peugeot-407

Trying to make that cursed cluster work with SimHub through an ESP32

canbus esp32 peugeot peugeot-407 simhub

Last synced: 27 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/ajaj123-debug/online-biometric

A real-time biometric attendance system that updates data instantly online. Ensures seamless synchronization, secure storage, and easy access for attendance tracking.

attendance-management-system biometric-authentication django esp32

Last synced: 27 Apr 2026

https://github.com/mrtg1b/auralis_team

Illuminate the future with Auralis! This IoT-enabled adaptive smart street lighting system slashes energy consumption, detects faults in real-time, and brings intelligence to urban and rural roads. Powered by ESP32 and sensor networks, Auralis is scalable, efficient, and ready to light up smart cities with innovation.

adaptive-lighting arduino energyefficiency esp32 faultdetection iot ir ldr led lorawan pir pwm sensors smart-lighting smartcities wifi

Last synced: 27 Apr 2026

https://github.com/spodhuturi16/dual-watch-winder-esp32

ESP32 dual watch winder with dual stepper control and web UI (PlatformIO)

3d-printing arduino esp32 platformio stepper-motor watch-winder

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/optimized-brain/autonomous-agricultural-bot-with-real-time-dashboard-and-ai-support

An ESP32-based automated plant care system with wireless sensor-actuator communication, seed dispensing, and smart irrigation — integrated with Firebase and AI logic via Tensorflow

agrobot disease-detection-cnn esp32 firebase iot

Last synced: 27 Apr 2026