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/tostmann/rfnethm

Network adapter for an unmodified HmIP-RFUSB stick — exposes BidCoS/HmIP radio over LAN to FHEM, Homegear, piVCCU, RaspberryMatic.

busware eq-3 esp32 esp32-s3 fhem hmip hmip-rfusb homegear homematic-ip pivccu raspberrymatic

Last synced: 22 Jun 2026

https://github.com/mikrojs/mikrojs

TypeScript runtime for microcontrollers

esp32 javascript microcontroller quickjs runtime typescript

Last synced: 10 May 2026

https://github.com/cyberscoper/esp32-airquality-station

☀️Smart environmental monitor with ESP32: measuring temperature, humidity and pollution levels with OLED display and control via Telegram.

airdrop arduino-ide ds18b20 esp32 pms5003 sht21 telegram-bot thingspeak weather-station

Last synced: 24 Jan 2026

https://github.com/lexus2k/vgm_test

VGM player for ESP32

audio-player esp32 msx msx2 vgm vgmplay vgmusic

Last synced: 15 May 2026

https://github.com/soracom-labs/soracom-arc-esp32-arduino

A utility library to use/bootstrap Soracom Arc easily on ESP32 Arduino boards

arduino esp32 esp32-arduino soracom soracom-arc wireguard

Last synced: 13 Mar 2026

https://github.com/hpsaturn/esp32-camera-cli

ESP32 Camera manager using a simple CLI

esp32 esp32cam espcam xiao-sense

Last synced: 10 Apr 2025

https://github.com/gernotalthammer/buderus_ecomatic4000

ESPHome code for Buderus Ecomatic 4000 HS4201 with RS232 interface to KM2.0 Serial Module M404

buderus ecomatic ecomatic-4000 esp32 esphome home-assistant homeassistant km271 rs232

Last synced: 06 Mar 2025

https://github.com/thelastoutpostworkshop/screenframe

ESP32 Led Strip Animations

esp32 neopixels shifter ws2812b

Last synced: 29 Apr 2026

https://github.com/spk-22/ctrl-iq-home

Smart home automation system built using ESP32, sensors, and cloud integration. Ctrl IQ Home enables remote monitoring, appliance control, and real-time environmental sensing using Firebase and Blynk, with added security via ESP32-CAM.

blynk-app esp32 home-automation iot smart-home

Last synced: 11 Jun 2025

https://github.com/gojodzojo/workplace-management-toolbox

A system that helps you manage your offices

automation esp32 nodejs svelte typescript webapp work

Last synced: 11 Apr 2026

https://github.com/nanoframework/nanoframework.runtime.native

:package: .NET nanoFramework Runtime Native Class Library

csharp-library dotnet esp32 hacktoberfest mcu nanoframework stm32

Last synced: 16 Jan 2026

https://github.com/myfreax/esp32-adc-button

Button component driven by ADC voltage sampling

adc button driver esp32

Last synced: 15 Feb 2026

https://github.com/mcuw/esp32-c6-example

Example code for ESP32-C6 with Wifi 6 and BT-5 LE

bt esp32 esp32-c6 neopixel rgb wifi

Last synced: 01 Jan 2026

https://github.com/valentintintin/m5-serial-logger

M5Stack monitor Serial to screen and telnet

arduino debug esp32 m5stack serial telnet

Last synced: 06 May 2026

https://github.com/henriquetourinho/sentinela

Sentinela é um sistema de alarme com ESP32 que, através de sensor de movimento, aciona uma sirene via relé e envia alertas via Telegram. Pode ser controlado por bot ou controle remoto RF 433 MHz. Segurança prática, conectada e inteligente.

alarm-system arduino brazil c-plus-plus diy esp32 home-automation home-security iot pir-sensor rf-433mhz telegram-bot

Last synced: 04 Sep 2025

https://github.com/martinvichnal/antidelay

AntiDelay is a library that aims to provide non-blocking delay functionality in your Arduino project.

arduino arduino-library delay esp32 esp32-arduino esp8266 esp8266-arduino non-blocking

Last synced: 13 Apr 2026

https://github.com/jason2866/esp32tool

The esp32 swiss army knife for reading, writing and backup anything blazing fast

backup esp32 esp32-c2 esp32-c3 esp32-c5 esp32-c6 esp32-h2 esp32-p4 esp32-s2 esp32-s3 esp8266 espressif32 fatfs flash gui littlefs restore spiffs

Last synced: 17 Feb 2026

https://github.com/funnygeeker/micropython-easynetwork

Simplified wireless network management for Micropython. 简化Micropython的无线网络管理

ap client esp32 esp8266 library micropython network wifi wlan

Last synced: 29 Apr 2026

https://github.com/bunnysakura/esp32-web-provisioning

ESP32的Web配网以及MQTT库。

esp32 esp32c3 provisioning web wifi

Last synced: 21 Jan 2026

https://github.com/blagojeblagojevic/motor_speed_pid

Dc motor speed control using PIC16F877A and MICROC IDE. For the purpose of simulation it is used Proteus.Also PID algoritam is implemented.

arduino asm avr avr-assembly c cpp electronics embeded-systems esp32 esp8266 esp8266-arduino microchip microcontroller motor pic pic16f877a pid-controller proteus speed-controller web-server

Last synced: 12 Feb 2026

https://github.com/tmarsteel/audio-network

Stream audio to multiple speakers via WiFi

audio-player esp32 smarthome

Last synced: 16 May 2026

https://github.com/myles-parfeniuk/esp32_sh1122

C++ esp-idf driver component for SH1122 driven OLED displays.

bitmap esp-idf esp-idf-component esp32 oled oled-display sh1122

Last synced: 03 Sep 2025

https://github.com/edward62740/defender

This is a 2.4GHz Wi-Fi scanner for estimating channel usage and detect deauthentication attacks. The collected data is sent to a database to be analyzed and provide notifications.

esp32 freertos wifi

Last synced: 14 Feb 2026

https://github.com/kekyo/esp-wrover-kit-lcd-demo

Minimal LCD demonstration on ESP-WROVER-KIT (ILI9341)

esp-wrover-kit esp32 hardware-spi ili9341 lcd minimum platformio software-spi ucglib

Last synced: 07 Feb 2026

https://github.com/itsfuad/esp32test

Run diagnostic tests on an ESP32 microcontroller. It includes various tests to check the functionality of different components and peripherals of the ESP32.

diagonstics esp32 failure testing

Last synced: 27 Mar 2025

https://github.com/mdaskalov/esp32-matter-app

Minimal Matter ESP32 Application (On-Off Switch)

boilerplate-application esp-idf esp32 matter

Last synced: 25 Oct 2025

https://github.com/larry-athey/airhead

Air Still (or clone) upgrade that uses an SCR board or SSR for heating element control and an ESP32 to make the whole thing smarter. Eliminates that constant full power on/off switching to the heating element and the possibility of scorching. Plus even more features.

air-still boiler-controller distillation esp32 fermentation gin moonshine rum still-spirits temperature-control vodka whiskey

Last synced: 10 Oct 2025

https://github.com/tuanpmt/esp-request-app

Sample http client for esp32

esp-rest esp32 http-client https request

Last synced: 28 Feb 2026

https://github.com/sieluna/smartblinds

Semi-intelligent window blind controller solution

arduino edge esp32 rust stm32 tauri

Last synced: 04 Jul 2025

https://github.com/volcengine/onesdk

OneSDK: A unified AI access SDK for edge devices, providing LLM capabilities (text/voice chat, image generation) and IoT device management with MQTT support, compatible with ESP32, Linux, macOS, and Windows platforms.

ai-agents edge-computing embedded-systems esp32 iot llm mcp mqtt websockets

Last synced: 17 Oct 2025

https://github.com/screamz/wifi-connection-manager

A robust solution to manage Wi-Fi connections in embedded systems using the Moddable SDK.

embedded-systems esp32 javascript moddable typescript

Last synced: 12 Oct 2025

https://github.com/electroniccats/meteoritoboard

Kit de estación meteorologica para "Curso de estación y fenómenos meteorológicos"

arduino electronic-cats esp32 esp32-arduino hardware meteorito redmet weather-station

Last synced: 09 Apr 2025

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

RotaryEncoder driver for esp-idf

esp-idf esp32 rotary-encoder

Last synced: 14 Oct 2025

https://github.com/pera-swarm/firmware

Platform IO Based Code Repository for Swarm Robot v4.0.0 upwards

esp32 firmware

Last synced: 28 Apr 2025

https://github.com/maspetsberger/rust-esp32-bme280

Measuring temperature, humidity, and pressure with an BME280 on an ESP32 in Rust.

bme280 embedded esp32 esp32c3 humidity-sensor i2c i2c-sensors pressure-sensor rust-lang temperature-sensor

Last synced: 05 Feb 2026

https://github.com/witnessmenow/pinocchio-arduino-telegram-library

A Telegram library for Arduino that got no Strings to hold it down

arduino esp32 esp32-arduino esp8266 esp8266-arduino telegram

Last synced: 11 Apr 2026

https://github.com/tome9111991/esp32-s3_project

Arduino/LVGL workspace for ESP32-S3 HMI display boards, with board notes, display tests, experiments, and dashboard projects.

3d-printer 8048s043 arduino dashboard esp-idf esp32 esp32-s3 hmi jc4827w543 lvgl

Last synced: 25 May 2026

https://github.com/nanoframework/nanoframework.networking.thread

:package: nanoFramework.Networking.Thread class library for .NET nanoFramework

embedded-systems esp32 hacktoberfest nanoframework networking thread

Last synced: 18 May 2026

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

Sensor Data FSK Transmitter based on RadioLib using SX1276, CC1101, SX1262 or LR1121

868mhz arduino arduino-pico cc1101 esp32 esp32-arduino esp8266 esp8266-arduino fsk rp2040 sensor-data sx1276 transmitter

Last synced: 05 Feb 2026

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

A demo showing the pose of the lsm303dlhc 6DoF IMU sensor in 3D using esp-idf

esp-idf esp32 euler-angles imu lsm303dlhc roll-pitch-yaw-angles

Last synced: 08 Oct 2025

https://github.com/bvujovic/surveillancecam

ESP32 Cam takes a photo every x minutes or on PIR signal and stores it on SD card or some web location.

arduino camera esp32 esp32cam surveillance

Last synced: 11 Apr 2026

https://github.com/blackhole-consulting/elasticsearch-micropython

A simple elasticsearch opensearch micropython requests library

elasticsearch esp32 micropython opensearch

Last synced: 22 Apr 2025

https://github.com/tanishqmanuja/matter.multi-plug-device

🔌 ESP32 Matter Based Multi Plug device

esp esp-idf esp-matter esp32 matter plugin-unit relay

Last synced: 23 Feb 2026

https://github.com/kotyara12/remcp23017

Драйвер раcширителя GPIO MCP23017 для ESP-IDF

esp-idf esp32 mcp23017

Last synced: 22 Apr 2025

https://github.com/darwincamahalan/bus-alley-rfid-system

A Bus Alley Management System using RFID Technology to Automate Payment Process (University Thesis Project)

admin-dashboard case-study embedded-systems engineering esp32 iot-application nextjs rfid thesis-project

Last synced: 27 Oct 2025

https://github.com/yurisizuku/easytflm

An easy cmake project for tflite-micro, aims to develope or debug tflm on multi platforms.

cmake esp32 tensorflow tflite tflite-micro tflm tinyml

Last synced: 18 Nov 2025

https://github.com/hsun1031/esp_git_ota

This is Over The Air update library for ESP32 that uses GitHub releases as the firmware or SPIFFS source.

esp32 github github-releases ota-firmware-updates

Last synced: 26 Oct 2025

https://github.com/playmiel/espasyncwebclient

ESPAsyncWebClient is a library designed for ESP32 microcontrollers that uses AsyncTCP to make HTTP requests completely asynchronously, thus avoiding blocking the main program loop. It exposes a simple API for GET, POST, PUT and DELETE requests, with a callback mechanism to handle responses or errors, and the possibility of defining headers ect..

arduino async asyncwebserver client esp32 esp32-arduino espasyncclient htpp

Last synced: 24 Feb 2026

https://github.com/sshahryiar/esp8266-esp32-micropython

My MicroPython projects with ESP8266 and ESP32 series Wi-Fi Microcontrollers

arm ble esp32 esp8266 espressif internet internet-of-things iot lilygo micropython nodemcu python ttgo wifi wireless

Last synced: 11 Apr 2026

https://github.com/rwbl/domoticz-micropython-projects

Explore using MicroPython with the Domoticz Home Automation System.

diy domoticz dzvents esp32 esp32cyd lua micropython raspberry-pi raspberry-pi-pico-w

Last synced: 11 Apr 2026

https://github.com/friedjof/automaticchickenfeeder

An automatic chicken feeding system. Features include scheduled feeding, web-based configuration and power saving functions.

alertmanager arduino arduinojson chicken configmanager ds3231 esp32 esp32dev esp32s3 espasyncwebserver feeder littlefs platformio rtc scheduler vscode

Last synced: 11 Oct 2025

https://github.com/cfrankb/esp-idf-cs3

Remake of an MSDOS game for the ESP32 microcontroller using the ST7789 / ILI9341 LCD display and a joystick module.

button esp-idf esp32 game game-2d game-engine ili9341 joystick maze maze-game retro retrogaming st7789 tilemap

Last synced: 19 Apr 2025

https://github.com/alangabriel007/solar-cleaning

Solar Panel surface conditioning Using ESP-NOW & BLYNK

blynk-iot-platform esp32 esp8266 espnow solar

Last synced: 13 Oct 2025

https://github.com/ekspla/xoss_sync

A python code to bring fit files from XOSS G+ cyclo-computer over BLE

aioble bikecomputer ble bleak bluetooth-low-energy cycling cycplus desktop-pc esp32 fit fit-file gps micropython python python3 xoss

Last synced: 25 Oct 2025

https://github.com/osinti4l/esp32marauder-portal-pwn

A walk-through explaining how to disrupt malicious Flipper Zero evil portals.

esp32 esp32-marauder flipper flipper-zero flipperzero hacking marauder

Last synced: 30 Jan 2026

https://github.com/dnoegel/gasmeter-sensor

Gas meter sensor based on ESP32 & QMC5883

arduino esp32 gasmeter mqtt qmc5883l sensor

Last synced: 30 Jan 2026

https://github.com/botts7/esp32-wallbox

Local BLE to MQTT gateway for Wallbox Pulsar MAX. No cloud. Home Assistant auto-discovery.

ble bluetooth-low-energy esp32 esp32-s3 ev-charger home-assistant iot mqtt pulsar-max wallbox

Last synced: 27 May 2026

https://github.com/shuqiyang1112/helmet-esp32

A Real-time data streaming using an ESP32 microcontroller!

c esp32 html python real-time

Last synced: 25 Feb 2026

https://github.com/pink0d/btd_vhci

Simple BTHID library for ESP32

bluetooth dualshock dualshock4 esp32 playstaion ps4 ps5 xbox

Last synced: 25 Oct 2025

https://github.com/hotakus/mt6835

首发,纯C语言实现,跨平台(stm32、ESP32),移植灵活,低耦合高内聚的 MT6835(21位磁编) 驱动框架 Soft Framework For Encoder MT6835, Pure C Language, Cross-platform, Flexible Port.

encoder esp-idf esp32 framework software stm32

Last synced: 19 Oct 2025

https://github.com/nliaudat/esphome_ai_component

A component to run AI model on esphome

camera esp32 esphome-component meter-reading tflite

Last synced: 06 Oct 2025

https://github.com/gabrielmarcano/esp32-roaster

Firmware to create a real life roaster using the ESP32 microcontroller

esp32 husarnet iot-device ota-updates platformio

Last synced: 13 Apr 2026

https://github.com/copych/esp32-dualcore-i2s

Proof of concept for dual core sound synthesis via i2s

arduino esp32 i2s multithreading sound synthesizer

Last synced: 22 Sep 2025

https://github.com/funpythonec/fit_guatemala_2019-smart_home

Hoja de datos y scripts para el taller con la placa de desarrollo para domótica con IOT, y asistentes de voz.

alexa bme280 buzzer esp32 esp32-wroom google-assistant micropython mma8452 mqtt neopixel python3 relay-board

Last synced: 08 Apr 2025

https://github.com/glitchedpanda/dontpanic

Offline wikipedia reader for the CYD inspired by The Hitchhiker's Guide to The Galaxy

cheap-yellow-display cyd esp32 esp32-2432s028 esp32-arduino hitchhiker hitchhikers-guide lvgl lvgl-esp32 microsd sqlite3 sqlite3-database wikipedia

Last synced: 10 Mar 2026

https://github.com/elecrow-rd/whac-a-mole-game-lvgl

DIY Whac-A-Mole game with LVGL and ESP32 Terminal

arduino esp32 esp32s3 lvgl

Last synced: 29 Oct 2025

https://github.com/byte-me404/jc3248w535_lvgl_test

JC3248W535 AXS15231B LVGL V9 Test Repo

arduino esp32 gfx lvgl

Last synced: 16 Aug 2025

https://github.com/timonegk/cwascan

A simple scanner for devices using the Corona-Warn-App

corona-warn-app esp32

Last synced: 03 May 2026

https://github.com/paulgreg/esp32-web-radio

ESP32 web radio

esp32 vs1053

Last synced: 15 Feb 2026

https://github.com/dogfight84/sudoku_esp32-s3-touch-lcd-4

Gioco del Sudoku per pannello touch Waveshare ESP32-S3-Touch-LCD-4 (480x480, LVGL): schemi casuali infiniti a soluzione unica, cronometro, pausa e salvataggio su NVS.

arduino embedded esp32 esp32-s3 firmware game gt911 lvgl nvs platformio st7701 sudoku touchscreen waveshare

Last synced: 06 Jun 2026

https://github.com/benoitprmt/terrarium-monitor

Web app to monitor terrarium metrics (humidity, temperature, ...) 🪴

bme280 esp32 terrarium terrarium-controller

Last synced: 26 Feb 2026

https://github.com/rapax00/bitcoin-switch-v2

MVP of an automatic beer dispenser paid with Bitcoin throug Lightning Network.

arduino beer bitcoin dispenser esp32 lightning-network sats

Last synced: 07 May 2025

https://github.com/ko-lab/esp-relay-fridge

Platform io project for replacing an elstat cms100 fridge controller with an esp8266 relay board

arduino esp32 esp32-arduino fridge hacktoberfest iot mqtt platformio wifi

Last synced: 11 Apr 2026

https://github.com/marcin-filipiak/iot_configurator

IoT setup via Bluetooth. Universal and user-friendly wizard.

android-application arduino configuration-tool esp32 iot

Last synced: 12 Apr 2026

https://github.com/ditronix/emis-energy-monitoring-iot-sensors

DitroniX EMIS ESP32 ACS758 RS485 RS232 AT24C64 CH340 Energy Monitoring IoT Sensors GTIL2 SDK

acs758 at24c64 ch340 ditronix domoticz emis energy-monitor esp32 gtil2 gtil2-1000 gtil2-2000 home-automation iot oled rs232 rs485

Last synced: 12 Feb 2026

https://github.com/florianbr/esp32_victron

ESP32 E-Ink display to show stats of victron devices

eink esp-idf esp32 smartshunt smartsolar victron victronenergy

Last synced: 26 Feb 2026

https://github.com/jn513/lora-communication

Rede de dispositivos Lora para automação de equipamentos e coleta de dados

esp32 esp32-lora espidf lora lorawan lorawan-gateway

Last synced: 15 Apr 2026

https://github.com/wei1234c/ntp_clock_using_micropython

NTP Clock using MicroPython, with LED matrix, 7-segments, or OLED screen as display interfaces.

esp32 esp8266 iot micropython ntp

Last synced: 08 Jan 2026

https://github.com/imranr98/serfswitch

An Arduino-based smart "switch" that fits over a regular switch and physically flips it on demand (because we're all just renters these days).

arduino arduino-nano diy diy-electronics esp32 iot mqtt smart-home smart-switch

Last synced: 29 Jan 2026

https://github.com/iotexproject/ioid-sdk

An embedded SDK for abstracting firmware development for DePIN hardware, providing examples of device registration and DID-based encrypted communication using the ioID module.

depin did esp32 iot raspberry-pi sdk

Last synced: 12 May 2025

https://github.com/renanstn/motion-event-project

Projeto que dá um alt+tab no seu PC quando um sensor detecta movimentos em algum lugar da casa ( ͡° ͜ʖ ͡°)

esp32 hardware python

Last synced: 10 Apr 2026

https://github.com/riozebratubo/esp32_serial_ble_bridge

An open source firmware to ESP32 boards that enables sending/receiving bluetooth data over UART serial.

ble bluetooth esp32 hc-05 hc-06 hm-10 uart

Last synced: 28 Jan 2026

https://github.com/ceamkrier/rn-esptouch

React-native wrapper of the ESPTouch

esp32 esp8266 esptouch react-native

Last synced: 19 Jan 2026

https://github.com/gooxey/goohttp

An embedded, axum-compatible HTTP server and macros

axum embedded embedded-rust esp esp32 http http-server rust

Last synced: 13 Apr 2025