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/makerm0/magiclick-esp32s3

A Mechanical Macro Keyboard with Disp, based on ESP32-S3 Ver2.x

arduino circuitpython esp32 keyboard macropad

Last synced: 05 Apr 2025

https://github.com/martin-ger/mqtt_vpn

IP over MQTT for ESP controllers and Linux

esp-idf esp32 esp8266-arduino linux mqtt vpn

Last synced: 13 Apr 2025

https://github.com/gbroeckling/padspanha

The most comprehensive BLE room-presence tracking system for Home Assistant — room-level tracking, 3D floor plans, calibration, follow mode, 21 views

ai-assisted ble bluetooth claude esp32 esphome floor-plan hacs home-assistant home-automation iot presence-detection room-tracking smart-home

Last synced: 12 Jun 2026

https://github.com/odya/esphome-powmr-hybrid-inverter

ESPHome config for various PowMr Hybrid Inverter models.

esp32 esp8266 esphome esphome-config esphome-devices powmr

Last synced: 21 Oct 2025

https://github.com/wei1234c/sx127x_driver_for_micropython_on_esp8266

SX127x (LoRa transceiver) driver for (Micro)Python on ESP8266/ESP32/Raspberry_Pi

esp32 esp8266 iot lora micropython python raspberry-pi sx1278 sx127x

Last synced: 11 Sep 2025

https://github.com/nodestark/mdb-esp32-cashless

ESP32-based MDB cashless device for vending machines, supporting EVA DTS DEX/DDCMP telemetry and payments over the MDB protocol via Bluetooth and MQTT

esp32 iot nuttx protocol-mdb vending-machine

Last synced: 05 Jun 2026

https://github.com/kuba2k2/firefox-webserial

WebSerial API Polyfill for Mozilla Firefox browser

esp32 esp8266 esptool-js firefox firefox-addon firefox-extension serial-port webserial

Last synced: 10 Oct 2025

https://github.com/jtenniswood/espframe

Esphome based Immich digital photo frame

esp32 esphome immich

Last synced: 02 May 2026

https://github.com/tasmota/install

Tasmota Web Installer and firmware repository

esp32 esp32c2 esp32c3 esp32c6 esp32s2 esp32s3 esp8266 espcam firmware tasmota tasmota-devices

Last synced: 17 May 2026

https://github.com/jameszah/esp32-cam-video-telegram

Record avi video on ESP32-CAM and send to Telegram on event or request

avi esp32 esp32-cam ov2640 pir telegram video

Last synced: 05 Apr 2025

https://github.com/lovyan03/esp32_screenshotreceiver

ESP32 ScreenShotReceiver. Send jpegs from your Windows PC to the ESP32 receiver.

esp32 lovyangfx m5stick m5stickc odroid-go

Last synced: 14 Apr 2025

https://github.com/labplus-cn/mpython

mpython掌控板文档和固件源码

education esp32 microbit micropython python

Last synced: 04 Apr 2025

https://github.com/esp-rs/esp-pacs

Peripheral Access Crates for Espressif SoCs and modules

esp32 riscv rust xtensa

Last synced: 15 May 2025

https://github.com/tuanpmt/react-native-smartconfig

A React Native module for ESP8266 Smartconfig

esp32 esp8266 made-in-vietnam react-native smartconfig

Last synced: 16 Mar 2025

https://github.com/tobozo/wud-ducky

An ESP32-S2 RubberDucky script parser, with Mouse/PenDrive support 🦆

arduino duckyscript esp32 esp32-s2 esp32s2 esptinyusb pendrive usb-hid usbcdc usbmsc whid wifi wud

Last synced: 30 Oct 2025

https://github.com/tobozo/esp32-targz

🗜️ An Arduino library to handle tar, gz, and tar.gz files on ESP32, ESP8266 and RP2040, with support for gzip/deflate compression.

arduino arduino-library esp32 esp8266 gz rp2040 rp2040-zero rp2040w spiffs tar tgz uncompress untar uzlib zlib

Last synced: 05 Apr 2025

https://github.com/zhouxiyu1997/friendmaker

Friend Maker is a macOS/Windows toolkit for turning images into pixel grids and ESP32 controller scripts, enabling automatic drawing on Nintendo Switch in Tomodachi Life and related workflows.

esp32 nintendo-switch pro-controller-emulator tomodachi-life

Last synced: 04 May 2026

https://github.com/chrisjtwomey/inkplate10-weather-cal

Displays today's date, weather forecast and a stylised map of your city using Inkplate10 (ESP32)

calendar e-ink e-paper e-paperdisplay esp32 esp32-arduino inkplate inkplate-10

Last synced: 14 Jun 2026

https://github.com/0015/esp32-ov5640-af

Library for ESP32 to use OV5640's autofocus function

ai-thinker-boards arduino-library autofocus esp32 ov5640 thatproject

Last synced: 26 Apr 2025

https://github.com/petoicamp/opencatesp32-quadruped-robot

An ESP32-based open source quadruped robot pet framework for developing Boston Dynamics-style four-legged robots that are perfect for STEM, coding & robotics education, IoT robotics applications, AI-enhanced robotics application services, research, and DIY robotics kit development.

ai arduino block-coding education esp32 iot legged-robot quadruped quadruped-robot-gaits raspberry-pi robot-cat robot-dog robot-kit robot-pet robotics robotics-education simulation stem visual-programming walking-robot

Last synced: 05 Aug 2025

https://github.com/krauseler/muxcard

A fully working ESP32-based computer in credit-card thickness (~1mm) with e-paper display and NFC.

arduino e-paper esp32 hacking hardware nfc pentest-tool smarthome

Last synced: 15 Jun 2026

https://github.com/01studio-lab/micropython_examples

MicroPython Examples For 01Studio Development Board

01studio esp32 esp8266 k210 micropython openmv4 pyboard

Last synced: 02 May 2025

https://github.com/zenaro147/NeoGB-Printer

An open-source and standalone Gameboy Printer emulator 100% compatible with all officially released games (110 in total) that support the accessory. Just print and save the images as BMP

bmp bmp-image emulator emulators esp32 esp32-arduino gameboy gameboy-printer gameboy-printer-emulator sd-card

Last synced: 16 May 2025

https://github.com/nickw444/home

Monorepo for all home automation related development, including integrated firmware, PCBs, configuration, and bridges

appdaemon arduino bongmonkey esp esp32 esp8266 firmware hacktoberfest home-assistant home-assistant-config home-automation homeassistant homekit iot pcb sonoff

Last synced: 04 Oct 2025

https://github.com/jakkra/rovercontroller

LoRa/WiFi remote controller for driving my rover

3d-printing controller esp-idf esp32 esp32-idf lora mars-rover rc rover telematics wifi

Last synced: 28 Feb 2026

https://github.com/htotoo/esp32-portapack

An addon module for portapack to add extra features to it for more fun.

esp32 esp32pp esp32s3 external-port gps hackrf i2c lora otg portapack remote-control wifi

Last synced: 06 Apr 2025

https://github.com/pu2clr/RDA5807

Arduino Library for SINGLE-CHIP BROADCAST FM RADIO TUNER RDA5807

arduino arduino-ide arduino-library attiny broadcast esp32 fm ham library radio rda5807 receiver stm32

Last synced: 10 Apr 2025

https://github.com/pu2clr/rda5807

Arduino Library for SINGLE-CHIP BROADCAST FM RADIO TUNER RDA5807

arduino arduino-ide arduino-library attiny broadcast esp32 fm ham library radio rda5807 receiver stm32

Last synced: 05 Apr 2025

https://github.com/xreef/ebyte_lora_e22_series_library

Arduino LoRa EBYTE E22 device library complete and tested with Arduino, esp8266, esp32, STM32 and Raspberry Pi Pico (rp2040 boards).. sx1262/sx1268

10km arduino arduino-library arduino-samd-boards e22 ebyte esp32 esp8266 lora pico raspberry-pi rp2040 stm32 sx1262 sx1268

Last synced: 25 Feb 2026

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

ESP32 ULP Co-Processor toolchain implemented in MicroPython

assembler esp32 micropython ulp

Last synced: 04 Apr 2025

https://github.com/jocover/esp32_u2f

Create a FIDO2/U2F token using ESP32

esp32 esp32s2 esp32s3 fido2 openpgp passkeys u2f

Last synced: 23 Sep 2025

https://github.com/nopnop2002/esp-idf-canbus-monitor

Monitor Canbus traffic

can can-bus esp-idf esp32

Last synced: 10 Apr 2025

https://github.com/danielkucera/esp-arduino-ebus

ESP-based Wi-Fi firmware for eBUS adapter hardware

ebus esp32 heating home-automation homeassistant platformio

Last synced: 08 Apr 2026

https://github.com/beeb/coffee-scale-app

Firmware and Progressive Web App to connect to a DIY bluetooth enabled coffee and espresso scale.

coffee coffee-scale esp32 js micropython vuejs

Last synced: 05 Apr 2025

https://github.com/jason2866/tasmota-specials

Tasmota unofficial firmware builds. Install via Tasmota WebInstaller

ble esp32 esp32c3 esp32s2 esp32s3 esp8266 firmware installer iot mqtt tasmota

Last synced: 30 May 2026

https://github.com/espressif/esp-insights

ESP Insights: A remote diagnostics/observability framework for connected devices

debugging diagnostics esp32 observability

Last synced: 05 Apr 2025

https://github.com/nopnop2002/esp-idf-CANBus-Monitor

Monitor Canbus traffic

can can-bus esp-idf esp32

Last synced: 08 May 2025

https://github.com/espressif/idf-installer

ESP IDF Windows Installer

esp esp32 iot windows

Last synced: 10 Feb 2026

https://github.com/kikuchan/pngle

Pngle - PNG Loader for Embedding

arduino c c99 esp32 esp8266 m5stack mbed png png-decoder stm32

Last synced: 25 Oct 2025

https://github.com/nopnop2002/esp-idf-parallel-tft

8bit parallel TFT & 4-line resistance touch screen Driver for esp-idf using i2s paralell mode

esp-idf esp32 hx8347 ili9225 ili9325 ili9327 ili9341 ili9342 ili9481 ili9486 ili9488 lgdp4532 parallel r61505 r61509v spfd5408 st7781 st7783 st7796 tft-shield

Last synced: 05 Apr 2025

https://github.com/JanM321/esphome-lg-controller

Wired controller for LG HVAC units using ESPHome and ESP32

ac climate esp32 esphome home-assistant homeassistant hvac lg

Last synced: 21 Oct 2025

https://github.com/xreef/ebyte_lora_e220_series_library

Arduino LoRa EBYTE E220 LLCC68 device library complete and tested with Arduino, esp8266, esp32, STM32 and Raspberry Pi Pico (rp2040 boards)..

arduino arduino-samd-boards e220 ebyte esp32 esp8266 llcc68 lora pico radio raspberry raspberry-pi rp2040 stm32 uart

Last synced: 14 Apr 2025

https://github.com/baldram/ESP_VS1053_Library

A library for VS1053 MP3 Codec Breakout adapted for Espressif ESP8266 and ESP32 boards.

arduino-library esp32 esp8266 esp8266-arduino platformio vs1053

Last synced: 08 Apr 2025

https://github.com/takkao/openfontrender

TTF font render support library for microcomputer.

arduino arduino-ide esp-idf esp32 font freetype2 m5stack platformio rp2040 truetype wioterminal

Last synced: 08 Mar 2026

https://github.com/baldram/esp_vs1053_library

A library for VS1053 MP3 Codec Breakout adapted for Espressif ESP8266 and ESP32 boards.

arduino-library esp32 esp8266 esp8266-arduino platformio vs1053

Last synced: 06 Oct 2025

https://github.com/ctag-fh-kiel/ctag-straempler

An open source eurorack sample streaming and sound synthesis module.

audio esp32 eurorack eurorack-diy music open-source sampler synthesizer

Last synced: 15 Mar 2025

https://github.com/senseshift/senseshift-firmware

Open-source firmware for VR accessories. Build your own DIY haptic vest, gloves, and more!

arduino bhaptics diy esp32 firmware hacktoberfest haptic-feedback haptics virtual-reality vrglove wearable-devices

Last synced: 05 Apr 2025

https://github.com/hugokernel/micropython-nanoweb

Full async Micropython web server with small memory footprint.

async esp esp32 esp8266 python raspberry-pi-pico webserver

Last synced: 10 Apr 2025

https://github.com/kike-canaries/canairio_firmware

CanAirIO is a citizen science initiative. We are developing a mobile application that is able to set a PM2.5 or CO2 sensors, and other related sensors, as a fixed station using WiFi or mobile station with an smartphone by using a Bluetooth connection.

airquality android arduino canairio-firmware covid-19 esp32 firmware platformio

Last synced: 05 Apr 2025

https://github.com/cifertech/daeva

A cybersecurity tool for RF scanning, copying, and replaying signals

cc1101 esp32 replay-attack sub1ghz

Last synced: 20 Aug 2025

https://github.com/matteocrippa/leafminer

A FOSS bitcoin miner for ESP8266 and ESP32

bitcoin btc esp32 esp8266 miner

Last synced: 01 Feb 2026

https://github.com/martinberlin/calepd

Epaper ESP-IDF component with GFX capabilities and multi SPI support

epaper esp-idf esp32

Last synced: 08 May 2025

https://github.com/s60sc/esp32_adblocker

ESP32 based DNS sinkhole for ads and trackers

ad-blocker dns-server dns-sinkhole-lists esp32 esp32-arduino esp32-s3 pi-hole

Last synced: 16 May 2026

https://github.com/schreibfaul1/ESP32-vs1053_ext

With this library You can easily build a WebRadio with a ESP32 board and a mp3-module. See: https://www.youtube.com/watch?v=u4u9NvZvWRk

arduino esp32 vs1053 webradio

Last synced: 08 Apr 2025

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

Example of JSON Serialize and Deserialize in ESP-IDF

deserialize esp-idf esp32 json serializer

Last synced: 22 Jul 2025

https://github.com/schreibfaul1/ESP32-TFT-Library-ILI9486

A library for 3.5 inch RPi LCD (A) 320x480 display from Waveshare

arduino esp32 ili9486 xpt2046

Last synced: 12 Jun 2025

https://github.com/technoblogy/ulisp-esp

A version of the Lisp programming language for ESP32-based boards.

arduino esp32 esp8266 lisp ulisp

Last synced: 20 Mar 2025

https://github.com/theengs/decoder

Efficient, portable and lightweight library for Internet of Things payload decoding.

ble devices esp32 iot json python

Last synced: 10 Apr 2025

https://github.com/luc-github/ESP3DLib

ESP3D library for Marlin and ESP32 boards

esp32 esp3d library marlin platformio

Last synced: 14 Apr 2025

https://github.com/ofekp/tinyupnp

A very small UPnP IGD implementation for your ESP8266 for automatic port forwarding

esp32 esp8266 forwarding igd internet-of-things iot port port-forwarding router ssdp upnp

Last synced: 27 Jun 2025

https://github.com/luc-github/esp3dlib

ESP3D library for Marlin and ESP32 boards

esp32 esp3d library marlin platformio

Last synced: 05 Apr 2025

https://github.com/martinberlin/eink-calendar

A very easy, almost zero-configuration, ESP8266/ESP32 E-ink calendar. Caution: UNMAINTAINED Please use CalEPD / Cale-idf

epaper esp32 esp8266

Last synced: 16 Mar 2025

https://github.com/kylemanna/sniffer

ESP32 Air Quality Sensor with PMSA003 + BME680 and 1.14" LCD

aqi bme680 esp32 esphome kicad pcb pmsa003

Last synced: 27 Apr 2025

https://github.com/bareboat-necessities/bbn-m5stack-tough

M5Stack Tough (ESP-32) Sailing Instruments Display and Autopilot Control

arduino boat boating esp32 esp32-arduino lvgl m5stack m5stack-core2 pypilot sensesp signalk

Last synced: 03 Apr 2026

https://github.com/koenvervloesem/esphome-air-quality-monitor

ESPHome configuration for a DIY indoor air quality monitor for CO₂ concentration, PM2.5 and PM10 concentrations, and temperature, humidity and pressure

air-quality air-quality-monitor bme280 co2 esp32 esp32-arduino esp8266 esphome esphome-config home-assistant mh-z19b particulate-matter pm-sensor pm10 pm25 sds011 sensors

Last synced: 19 Aug 2025

https://github.com/256dpi/esp-mqtt

MQTT component for esp-idf projects based on the lwmqtt library

esp-idf esp32 espressif iot mqtt

Last synced: 13 Mar 2026

https://github.com/carvilsi/flipper0-wifi-map

WiFi map for FlipperZero and ESP32

esp32 flipper-zero flipperzero wifi

Last synced: 07 Mar 2026

https://github.com/celliesprojects/esp32_vs1053_stream

A streaming library for Arduino esp32 with a vs1053 mp3/aac/ogg/flac decoder. Plays http, https and chunked streams. Stream metadata is parsed. Also plays ogg, mp3 and flac from sdcard.

aac aacp arduino-library audio esp32 esp32-c3 esp32-s2 esp32-s3 flac mediaplayer mp3 ogg psram sdcard stream vs1053 wav webradio

Last synced: 12 Apr 2026

https://github.com/jamct/doorsignepd

Doorsign with E-Paper-Display with ESP32. Loading images from webserver.

c-plus-plus door-sign esp32 esp32-arduino php

Last synced: 19 Apr 2025

https://github.com/nliaudat/esp32_8ch_motor_shield

An ESP32 based 8 channels motor controller (to replace Homematic IP Floor Heating Actuator)

actuator diy esp32 esphome floor heating homematic hydronic motor-controller valve

Last synced: 06 Apr 2025

https://github.com/jana-marie/anotter-sensor-hub

Anotter OSHW environment sensor hub, focussed on Sensirion SEN055/SEN05x sensors, featuring a prometheus-exporter.

esp32 iot oshw prometheus prometheus-exporter sensor smart-home

Last synced: 21 Apr 2025

https://github.com/jamct/DoorsignEPD

Doorsign with E-Paper-Display with ESP32. Loading images from webserver.

c-plus-plus door-sign esp32 esp32-arduino php

Last synced: 21 Nov 2025

https://github.com/jana-marie/laemp-panel

LAEMP-Panel is a Zigbee controllable (e.g. philips hue) RGBY + W spot.

esp32 led light lightning oshw zigbee

Last synced: 11 Mar 2026

https://github.com/abobija/idfx

Tool for flash/monitor ESP-IDF and ESP8266_SDK apps on the WSL2 :zap:

bash com-port debian esp-idf esp32 esp8266 flash linux monitor support ubuntu usb windows wsl2

Last synced: 22 Feb 2026

https://github.com/jgauchia/icenav-v3

ESP32 Based GPS Navigator with OSM offline maps. Multi GNSS - (Under development)

arduino compass diy esp32 esp32-s3 gps gps-navigation gps-tracker lovyangfx lvgl makerfabs nmea offline-maps openstreetmap osm platformio psram t-deck tft tilemaps

Last synced: 06 Apr 2025

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

SX1262/SX1268/LLCC68 Low Power Long Range Transceiver driver for esp-idf

ebyte ebyte-e22 ebyte-e220 esp-idf esp32 llcc68 lora sx1262 sx1268

Last synced: 06 Apr 2025

https://github.com/rzeldent/esp32-smartdisplay-demo

This project shows how to use the esp32-smartdisplay library

cyd esp32 esp32-arduino lvgl

Last synced: 31 Jul 2025

https://github.com/pstolarz/onewireng

1-wire service library. OneWire compatible. Dallas thermometers support.

1-wire arduino avr ds18b20 esp32 esp8266 iot mbed-os one-wire pico platformio rp2040

Last synced: 05 Apr 2025

https://github.com/olgapavlova/lectures

Материалы к лекциям

avr bdd books c driver esp32 git kernel keyboard linux makefile patterns stm32

Last synced: 25 Oct 2025

https://github.com/pstolarz/OneWireNg

1-wire service library. OneWire compatible. Dallas thermometers support.

1-wire arduino avr ds18b20 esp32 esp8266 iot mbed-os one-wire pico platformio rp2040

Last synced: 06 Apr 2025

https://github.com/smford/esp32-asyncwebserver-fileupload-example

Examples of how to upload files to an ESP32 using Asyncwebserver, SPIFFS and an Upload progress bar.

asyncwebserver esp32 file listing server spiffs upload web

Last synced: 12 Feb 2026

https://github.com/bcsabaengine/svelteesp32

Convert Svelte (or React/Angular/Vue) JS application to serve it from ESP32/ESP8266 webserver

angular arduino esp-idf esp32 esp8266 espasyncwebserver platformio psychichttp react svelte vue webserver

Last synced: 11 May 2026

https://github.com/nanoframework/nanoframework.m5stack

:package: Board support package for M5Stack, M5StickC and M5StickCPlus for .NET nanoFramework

csharp dotnet esp32 hacktoberfest library m5stack nanoframework

Last synced: 08 Apr 2025