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/WifWaf/MH-Z19

For Arduino Boards (&ESP32). Additional Examples/Commands., Hardware/Software Serial

analog arduino esp32 mh-z19 mh-z19b mhz19 mhz19b sensor uart

Last synced: 08 Apr 2025

https://github.com/dchristl/macless-haystack

Create your own AirTag with OpenHaystack, but without the need to own an Apple device

esp32 findmy openhaystack

Last synced: 03 Oct 2025

https://github.com/ETS-PoliTO/esp32-sniffer

ESP32 firmware that sniffs PROBE REQUEST packets sent from smartphones looking for a Wi-Fi connection in order to extract different types of information

component esp32 esp32-idf esp32-spiffs esp32-wroom filesystem framework iot mqtt multithreading probe-requests real-time-location smartphones sniffer sntp spiffs task-management tasks tracking-system wifi-connection

Last synced: 12 Apr 2025

https://github.com/abobija/esp-idf-rc522

Library for communication with RFID / NFC cards using MFRC522 module

card component esp-idf esp32 library mfrc522 mifare nfc reader rfid scanner

Last synced: 22 Feb 2026

https://github.com/sblantipodi/glow_worm_luciferin

Bias Lighting and Ambient Light firmware, designed for Firefly Luciferin.

ambient-light ambilight bias-lighting esp esp32 esp8266 sk6812 ws2812b

Last synced: 10 Mar 2026

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

SPI TFT and XPT2046 touch screen controller driver for esp-idf

bmp esp-idf esp32 ili9325 ili9340 ili9341 jpeg jpeg-decoder m5stack png png-decoder spi st7735 st7796 touchscreen xpt2046

Last synced: 15 Apr 2025

https://github.com/toitlang/jaguar

Use live reloading over WiFI to turbo-charge developing for your ESP32.

esp32 livereload toit

Last synced: 15 Feb 2026

https://github.com/mirrexagon/nixpkgs-esp-dev

Nix flake and overlay for ESP8266 and ESP32 development.

esp-idf esp32 esp8266 nix nixpkgs

Last synced: 16 May 2025

https://github.com/bblanchon/arduinotrace

📓 A dead-simple tracing library to debug your Arduino programs

arduino debugging esp32 esp8266

Last synced: 24 Mar 2025

https://github.com/hoeken/psychichttp

Simple + Robust HTTP/S server with websockets for ESP32 based on ESP-IDF http server.

esp32 esp32-ardunio http-server https-server websockets-server

Last synced: 26 Apr 2026

https://github.com/quadule/knobby

A little Spotify remote to remind you that there's a lot of music out there.

3d-printing arduino esp32 esp32-s3 lilygo lilygo-tdisplay-s3 music playlists remote-control spotify spotify-api spotify-connect ttgo-t-display

Last synced: 04 Apr 2025

https://github.com/Eddddddddy/E-ink-esp32-arduino-weather-time-note

You can get time\weather\temperature-inside\humility-inside\pressure-inside\IAQ-inside\QQ-note\computer-info on this device.

arduino e-paper esp32 esp32-arduino

Last synced: 09 Jun 2026

https://github.com/earlephilhower/arduino-littlefs-upload

Build and uploads LittleFS filesystems for the Arduino-Pico RP2040, RP2350, ESP8266, and ESP32 cores under Arduino IDE 2.2.1 or higher

arduino esp32 esp8266 littlefs pico2 raspberry-pi-pico rp2040 rp2350

Last synced: 04 Apr 2025

https://github.com/sidharthmohannair/tutorial-esp32-c3-super-mini

This tutorial provides a comprehensive guide on using the ESP32-C3 Super Mini, including board specifications, pinouts, getting start on Arduino IDE, and so on

arduino diy esp32 esp32-c3-super-mini guide ide tutotial

Last synced: 02 Mar 2026

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

Jumpstart from concept to production

esp32 esp32-idf iot production

Last synced: 09 Apr 2025

https://github.com/esphome/firmware

Holds firmware configuration files for projects that the ESPHome team provides.

esp32 esp8266 esphome home-assistant rp2040

Last synced: 28 Jun 2025

https://github.com/lennarthennigs/esprotary

Arduino/ESP library to simplify reading rotary encoder data.

arduino arduino-library c-plus-plus embedded esp32 esp8266 hardware mbed rotary-encoder

Last synced: 11 Mar 2026

https://github.com/espressif/idf-extra-components

Additional components for ESP-IDF, maintained by Espressif

component esp-idf esp32

Last synced: 16 May 2025

https://github.com/ctron/rust-esp-container

Container image with pre-built rust compiler for ESP32/ESP8266

container esp32 esp8266 rust

Last synced: 16 Jul 2025

https://github.com/stack-chan/m5stack-avatar

An M5Stack library for rendering avatar faces

arduino esp32 m5stack

Last synced: 09 Apr 2025

https://github.com/bxparks/aunit

Unit testing framework for Arduino platforms inspired by ArduinoUnit and Google Test. Used with EpoxyDuino for continuous builds.

arduino arduino-library esp32 esp8266 teensyduino unit-testing unit-testing-framework

Last synced: 04 Apr 2025

https://github.com/yoziru/esphome-tesla-ble

Interact with Tesla vehicles over BLE using ESPHome and Home Assistant

ble bluetooth-low-energy esp32 esphome home-assistant tesla tesla-api tesla-ble

Last synced: 03 Jan 2026

https://github.com/LennartHennigs/ESPRotary

Arduino/ESP library to simplify reading rotary encoder data.

arduino arduino-library c-plus-plus embedded esp32 esp8266 hardware mbed rotary-encoder

Last synced: 06 Apr 2025

https://github.com/tuanpmt/esp32-mqtt

ESP32 MQTT sample project for

esp-idf esp32 iot made-in-vietnam mqtt protocol

Last synced: 16 Mar 2025

https://github.com/bxparks/AUnit

Unit testing framework for Arduino platforms inspired by ArduinoUnit and Google Test. Used with EpoxyDuino for continuous builds.

arduino arduino-library esp32 esp8266 teensyduino unit-testing unit-testing-framework

Last synced: 09 Jul 2025

https://github.com/arkhipenko/esp32-mjpeg-multiclient-espcam-drivers

ESP32 MJPEG Multiclient Streaming Server with latest Espressif drivers

blynk esp32 espressif freertos gstreamer mjpeg psram rtos streaming video vlc

Last synced: 10 Jul 2025

https://github.com/qqqlab/madflight

Flight Controller for ESP32 / Raspberry Pico / STM32

betaflight drone esp32 flight-controller madflight multicopter quadcopter rp2040 stm32

Last synced: 16 Jan 2026

https://github.com/signalk/sensesp

Universal Signal K sensor framework for the ESP32 platform

arduino esp32 platformio signalk

Last synced: 16 May 2025

https://github.com/tobozo/esp32-chimera-core

ESP32-Chimera-Core 👾 is an arduino library for M5Stack, Odroid-Go, D-Duino-32-XS and other ESP32/TFT/SD bundles

arduino d-duino32 esp32 esp32-chimera-core esp32-wrover-kit ili9341 lovyangfx m5stack m5stack-library odroid-go st7789

Last synced: 11 May 2025

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

CTAG TBD >>to be determined<< an extendible open source Eurorack sound module

audio ctag-tbd esp32 eurorack eurorack-diy eurorack-synth hardware synthesizer

Last synced: 15 Mar 2025

https://github.com/cptkirki/printsphere

Round ESP32-S3 printer companion for Bambu Lab: live status, progress ring, camera snapshots, cloud + LAN sync, with touch on a circular display.

bambulab dashboard display esp32 esp32-idf lvgl lvgl-esp32 makerworld p1s wireless-charging

Last synced: 16 Apr 2026

https://github.com/jbtronics/esp32console

Extensible UART console library for ESP32 with useful included commands.

arduino arduino-library console esp32 esp32-arduino esp32-library

Last synced: 13 May 2025

https://github.com/kriswiner/esp32

Arduino sketches for the ESP32

esp32

Last synced: 20 Aug 2025

https://github.com/wasm3/wasm3-arduino

A fast WebAssembly interpreter for Arduino, PlatformIO, Particle

arduino arduino-library esp32 esp8266 particle particle-io pio platformio

Last synced: 21 Aug 2025

https://github.com/AlexLynd/ESP8266-Wardriving

ESP8266 wardriving scripts & Jupyter Notebook data visualization tools

csv esp32 esp8266 gps logging wardriving wifi wigle

Last synced: 18 Apr 2025

https://github.com/thijse/arduino-log

Simple application log library. supporting multiple log levels, custom output & flash memory support.

arduino arduino-library avr esp32 esp8266 logging logging-library platformio

Last synced: 06 Oct 2025

https://github.com/uru-card/uru-card

Arduino based firmware for FIDO2 Authenticator

arduino authenticator ble ctap ctap2 esp32 fido2 platformio uru-card webauthn

Last synced: 21 Aug 2025

https://github.com/pkerspe/esp-flexystepper

This library is used to control one or more stepper motors from an ESP32 device. It is based on the FlexyStepper library by S.Reifel but provides some additional functionality

arduino-library control device-control esp32 espressif32 motion positioning stepper-motor

Last synced: 13 Apr 2025

https://github.com/firmata/configurablefirmata

A plugin-based version of Firmata

arduino esp32 i2c iot

Last synced: 16 May 2025

https://github.com/siara-cc/esp32-idf-sqlite3

Sqlite library for esp-idf (esp32) framework

esp-idf esp32 esp32-idf sqlite sqlite3

Last synced: 10 Apr 2025

https://github.com/coretechr/retro-audio

Portable MP3 Player for Music and Audiobooks

arduino audio esp32 mp3 player

Last synced: 16 Mar 2025

https://github.com/skittleson/ESP-TypeScript

Transpile TypeScript to Espruino flavor of JavaScript for ESP8266/ESP32 microcontrollers template project. Writing safe, maintainable, and testable code is the projects goal.

esp32 esp8266 javascript typescript

Last synced: 30 Apr 2025

https://github.com/slipx06/sunsynk-home-assistant-dash

Home Assistant Dashboard to display Inverter information. ESPHome configuration to collect inverter sensor data via modbus

dashboard energy esp32 esphome-config home-assistant inverter modbus solar sunsynk

Last synced: 05 Feb 2026

https://github.com/openiothub/server-go

🎨OpenIoTHub Server[内网穿透和物联网设备管理服务器]

arduino esp32 esp8266 frp go golang goreleaser iot iothub mux nat nps open openiothub server tunnel tunnel-server

Last synced: 09 Apr 2025

https://github.com/bipes/bipes

BIPES: Block based Integrated Platform for Embedded Systems allows text and block based programming for several types of embedded systems and Internet of Things modules using MicroPython, CircuitPython, Python or Snek. You can connect, program, debug and monitor several types of boards using network, USB or Bluetooth. No software install needed!

arduino block blockly embedded embedded-systems esp32 esp8266 iot micropython programming web

Last synced: 09 Apr 2025

https://github.com/rzeldent/esp32cam-ready

Plug and Play firmware for the esp32cam. Connect with RTSP (for example VLC). Easy installation: Flash, provision and connect!

camera esp32 esp32-arduino esp32-cam ov2640 platformio rtsp streaming-video vlc vlc-player

Last synced: 02 Jan 2026

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

Bresser 5-in-1/6-in-1/7-in-1 868 MHz Weather Sensor Radio Receiver for Arduino based on CC1101, SX1276/RFM95W, SX1262 or LR1121

868mhz arduino arduino-library arduino-pico cc1101 data-logger environmental-monitoring esp32 esp32-arduino esp8266 esp8266-arduino lr1121 mqtt radiolib rp2040 sensor-data sx1262 sx1276 weather

Last synced: 21 Feb 2026

https://github.com/geo-tp/esp32-bus-pirate

A Hardware Hacking Tool with Web-Based CLI That Speaks Every Protocol

debugging esp32 hardware-hacking protocol

Last synced: 23 Jul 2025

https://github.com/and3rson/lilka

Монорепо проєкту "Лілка"

console devkit diy esp32 handheld iot ukraine

Last synced: 04 Apr 2025

https://github.com/lemariva/upycam

Take a photo with an ESP32-CAM running MicroPython

esp32 esp32-cam micropython

Last synced: 02 May 2025

https://github.com/alexlynd/esp8266-wardriving

ESP8266 wardriving scripts & Jupyter Notebook data visualization tools

csv esp32 esp8266 gps logging wardriving wifi wigle

Last synced: 21 Aug 2025

https://github.com/roboticsbrno/servoesp32

⚙️ Generate RC servo signal on a selected pins with ESP32 device and Arduino framework.

arduino arduino-library esp32 esp32-arduino library platformio servo

Last synced: 09 May 2025

https://github.com/hpsaturn/espnowcam

ESPNowCam, a straightforward video streamer for popular ESP32Cam models, leveraging the ESPNow protocol. No need for IPs, routers, or credentials—keeping it simple! :D

arduino camera esp32 esp32cam esp32s3 nanopb platformio protocol-buffers protos

Last synced: 06 Mar 2026

https://github.com/hanhdt/esp32-flash-tool

A simplify flashing tool of ESP32 boards on multiple platforms.

desktop-app electronjs esp32 iot-device vuejs

Last synced: 20 Aug 2025

https://github.com/john30/ebusd-esp

Firmware for ESP8266 allowing eBUS communication for ebusd (https://github.com/john30/ebusd)

ebus esp32 esp8266 micropython

Last synced: 01 Oct 2025

https://github.com/0015/tp_arduino_digitalrain_anim

Great animation effects from the movie Matrix can be easily shown on your display.

adafruit-gfx animation arduino arduino-library digitalrain esp32 esp8266 lovyangfx matrix text-animation tft-espi ttgo

Last synced: 26 Apr 2025

https://github.com/jobinbiju/home-fi

Home Automation App using Flutter, Adafruit IO & Esp32 dev board.

adafruit-io esp32 flutter flutter-apps getx home-automation iot iot-application iot-project iot-projects null-safety rest-api

Last synced: 12 Jun 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: 13 May 2025

https://github.com/gkoh/furble

A bluetooth wireless remote shutter release for Fujifilm X/GFX, Canon EOS, Nikon and Sony cameras.

ble bluetooth bluetooth-low-energy camera canon esp32 fujifilm m5stack nikon shutter-release sony

Last synced: 03 Apr 2026

https://github.com/avem-labs/ol3d

A tiny portable 3D graphics lib for micro controllers

3d-graphics arduino esp32 esp32-arduino graphics microcontroller

Last synced: 27 Apr 2025

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

MQTT Broker for esp-idf

esp-idf esp32 mongoose mqtt-broker

Last synced: 05 Apr 2025

https://github.com/jcmvbkbc/esp32-linux-build

xtensa linux build scripts for the esp32s3 and esp32

esp32 esp32-s3 linux

Last synced: 20 Jan 2026

https://github.com/copych/acidbox

ESP32 synth: all-in-one acid combo of two TB303's, a drum machine with fx chain, cd-quality

303 808 acid arduino audio drum-machine dsp esp32 groovebox midi roland synth synthesizer tb303 tr808

Last synced: 25 Jun 2025

https://github.com/zhujisheng/audio-reactive-led-strip

🎵 🌈 Real-time LED strip music visualization running on ESP32 based on Arduino or ESPHome platform

arduino diy esp32 esphome microphone music

Last synced: 26 Jul 2025

https://github.com/maspetsberger/esp32-i2s-mems

Using an I2S MEMS microphone on an ESP32

esp32 esp32-arduino i2s i2s-microphone

Last synced: 15 Apr 2025

https://github.com/hugobloem/esp-ha-speech

Local speech recognition on an ESP32 for Home Assistant

esp32 home-assistant smart-home speech-recognition voice-assistants

Last synced: 04 Apr 2025

https://github.com/xreef/simpleftpserver

A simple FTP server for Arduino, ArduinoSAMD WiFiNINA, esp8266, esp32, stm32 and Raspberry Pi Pico W

arduino esp32 esp8266 ethernet fat ftp ftp-server littlefs microcontroller raspberry-pi-pico-w rp2040 spiffs stm32 wemos-d1-mini

Last synced: 25 Oct 2025

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

A minimal esp-hal application template for use with cargo-generate

cargo-generate embedded esp32 rust

Last synced: 13 Apr 2025

https://github.com/lemariva/uPyCam

Take a photo with an ESP32-CAM running MicroPython

esp32 esp32-cam micropython

Last synced: 13 May 2025

https://github.com/openiothub/gateway-go

🎁GateWay Client for OpenIoTHub[云亿连/云易连访问内网端口和设备的网关]

arduino client esp32 esp8266 frp frpc frps gateway golang goreleaser iot iothub iothub-platform nat nps open openiothub openwrt socks tunnel

Last synced: 04 Apr 2025

https://github.com/xrobot-org/xrobot

An embedded software framework for MCU, Arm/x86 Linux and simulator

embedded esp32 linux mcu raspberry-pi robomaster robot robotics simulator stm32 webots

Last synced: 02 Apr 2026

https://github.com/BlackVS/ESP32-reversing

A curated list of ESP32 related reversing resources

esp32 hacktoberfest hacktoberfest2020 reverse-engineering reversing-resources

Last synced: 20 Apr 2025

https://github.com/theelims/esp32-sveltekit

A simple and extensible framework for ESP32 based IoT projects with a feature-rich, beautiful, and responsive front-end build with Sveltekit, Tailwind CSS and DaisyUI. This is a project template to get you started in no time with a fully integrated build chain.

arduino daisyui esp esp32 esp32-arduino iot mqtt platformio svelte sveltekit tailwindcss wifi wifimanager

Last synced: 04 Apr 2025

https://github.com/troublegum/micropyserver

MicroPyServer is a simple HTTP server for MicroPython projects.

esp32 esp32-webserver esp8266 esp8266-webserver micropython micropython-webserver webserver

Last synced: 07 Oct 2025

https://github.com/justcallmekoko/maraudercentauri

A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32 and ESP8266

arduino atmega328p bluetooth deauther esp32 esp8266 evil-twin i2c ili9341 keyboard led lvgl ota-update sd-card signal-analysis spi tft-display wifi xpt2046

Last synced: 16 Mar 2025

https://github.com/0xbitx/dedsec_bluejacker

Bluetooth jamming device. long-range version is under testing

bluetooth-speaker esp32 jammer nrf24l01 smartphone speaker

Last synced: 05 Apr 2025

https://github.com/legion2/somfy_remote_lib

Emulate a Somfy remote using a 433.42 MHz transmitter.

arduino arduino-library esp32 esp8266 remote somfy

Last synced: 07 May 2025

https://github.com/forkineye/espasynce131

Asynchronous E1.31 (sACN) library for Arduino ESP8266 and ESP32

arduino dmx e131 esp32 esp32-arduino esp8266 esp8266-arduino sacn

Last synced: 04 Apr 2025

https://github.com/vshymanskyy/wasm2mpy

Compile WebAssembly to native MicroPython modules

armv7 esp32 micropython nrf52 raspberry-pi rp2040 rp2350 wasm webassembly webassembly-runtime

Last synced: 12 Aug 2025