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/h1romas4/esp32-genesis-player

esp32-genesis-player (work in progress)

esp32 genesis ltc6904 mcp23s17 megadrive si5351 vgm vgmplay ym2612

Last synced: 14 Apr 2025

https://github.com/nopnop2002/esp-idf-video-snapshot

Capture still images from a USB camera using ESP-IDF

camera esp-idf esp32 still-image usb-camera web-camera

Last synced: 19 Mar 2025

https://github.com/mcauser/micropython-ys-rf34t

MicroPython examples using YS-RF34T 433MHz ASK/OOK UART transceivers

esp32 micropython rf-ask tinypico uart ys-rf34t

Last synced: 28 Oct 2025

https://github.com/Aschhoff/ESP32-433Mhz-Transmitter

A pure microPython Transmitter. You can create and add your own encoder

433mhz esp32 micropython

Last synced: 13 May 2025

https://github.com/rpsubc8/ESP32TinyNesMaster

Port Nes Master to ESP32 TTGO VGA32 v1.x

bitluni emulator esp32 nes ttgo ttgovga32

Last synced: 29 Apr 2025

https://github.com/c99koder/m5stickc-aerogarden

Monitor the status of an AeroGarden in Home Assistant using a M5StickC-Plus microcontroller and ESPHome

esp32 garden home-assistant home-automation m5stickcplus

Last synced: 21 Jan 2026

https://github.com/chickendrop89/espnrf24-jammer

A low-power 2,4GHz wireless jammer based on ESP32 and nRF24LO1+PA+LNA (PlatformIO)

24ghz bluetooth drone esp32 esp32s3-devkitc-1 jammer jamming nrf24 nrf24l01 platformio rf24 si24r1 wifi zigbee

Last synced: 07 May 2026

https://github.com/miathedev/komootbleconnect

Receive Komoot BLE Connect messages for navigation

arduino bicycle-computer ble bluetooth esp32 komoot

Last synced: 15 Apr 2025

https://github.com/stickfirmware/stick

Firmware for M5StickC Plus 2, based on micropython

bruce cardputer esp32 firmware flipperzero hacking m5stack m5stick m5stickc micropython

Last synced: 10 Mar 2026

https://github.com/mqtt-ai/esp32-mcp-mqtt-tutorial

Use ESP32 & MCP over MQTT to build smart devices powered by AI.

ai-agents esp32 llm mcp mcp-over-mqtt smart-devices smart-hardware voice-assistant

Last synced: 08 Oct 2025

https://github.com/nereuxofficial/esp-sdcard

An example for using an ESP32 to read an SD-Card with no-std Rust

embedded esp32 no-std rust sdcard

Last synced: 11 Aug 2025

https://github.com/plapointe6/customhadevicescollection

A collection of custom Home Assistant devices working with arduino/MQTT

arduino esp32 esp8266 home-assistant iot-devices oit

Last synced: 27 Feb 2026

https://github.com/celliesprojects/openstreetmap-esp32

This PlatformIO library provides a OpenStreetMap (OSM) map fetching and caching system for ESP32-based devices.

esp32 esp32-arduino esp32-s2 esp32-s3 geolocation gps gps-location gps-tracker lovyangfx map openstreetmap platformio-library pngdec psram-needed

Last synced: 04 Jul 2025

https://github.com/hpsaturn/co2_m5coreink

M5Coreink Multi Sensor Air Station

arduino co2 esp32 multi-sensor plaformio pm25

Last synced: 19 Apr 2025

https://github.com/funpythonec/upy_lewansoul_lx-16

This is a library specific to be used in MicroPython, especifically for the ESP32 and ESP8266. However, it should work in any other board with uPy that has uart ports.

dynamixel esp32 esp8266 lewansoul lx-16a micropython servo uart-ports uarts upy

Last synced: 08 Apr 2025

https://github.com/tuupola/micropython-lis2hh12

MicroPython I2C driver for LIS2HH12 3-axis accelerometer

esp32 micropython

Last synced: 12 Apr 2025

https://github.com/mackajunest/ez-force-feedback

Simplefoc based low cost force feedback joystick base

3d-printing dcs esp32 flight-simulator joystick microsoftflightsimulator simplefoc

Last synced: 14 Mar 2026

https://github.com/alf45tar/esp32-dmx-wifi

Art-Net to DMX gateway and viceversa. It supports RDM and sACN (E1.31) too.

art-net dmx e131 esp32 rdm sacn

Last synced: 08 Apr 2025

https://github.com/stutchbury/inputevents

An easy to use but comprehensive Event Library for Buttons, Encoders, Encoder Buttons, Analog Inputs, Joysticks and Switches.

analog arduino button encoder esp32 esp8266 joystick switch teensy

Last synced: 15 Apr 2025

https://github.com/bradenm/micropy-build

Dockerfiles for building MicroPython Ports

esp32 esp8266 firmware images micropy micropython prebuilt unix

Last synced: 01 Mar 2026

https://github.com/chmoore889/esp_local_control

Library for locally controlling ESP Rainmaker devices.

esp-rainmaker esp32 espressif

Last synced: 13 Apr 2025

https://github.com/h2zero/esp-libtelnet

Remote console over telnet for esp32 devices.

communication esp-idf-component esp32 telnet

Last synced: 13 May 2025

https://github.com/arkhipenko/espcoldboot

Flexible ESP8266 and ESP32 initial device provisioning

arduino boot coldboot esp32 esp8266 provisioning

Last synced: 19 Apr 2025

https://github.com/RobTillaart/DAC8552

Arduino library for DAC8552 Digital Analog Convertor

arduino dac esp32

Last synced: 17 Jul 2025

https://github.com/uegmobile/arduinootaserverbundle

This Symfony bundle provides a HTTP Server to manage OTA for Arduino with ESP8266 wifi chip

arduino esp32 esp8266 ota-server symfony

Last synced: 16 Jul 2025

https://github.com/xreef/ebyte_lora_e22_micropython_library

MicroPython LoRa EBYTE E22 device library complete and tested with Arduino SAMD, esp8266, esp32, Raspberry, rp2040 and STM32. sx1262/sx1268

arduino e22 ebyte esp32 esp8266 lora micropython raspberry-pi-pico rp2040 samd stm32 sx1262 sx1268 uart

Last synced: 25 Oct 2025

https://github.com/snasirca/rust-esp32-c3-blinky

A Rust project that uses pin GPIO4 on an ESP32-C3 board to blink an LED and print some text to the serial bus.

esp32 esp32c3 rust rust-em

Last synced: 25 Oct 2025

https://github.com/javiser/esp32-c3-32s-kit-example

A simple Rust example for the ESP-C3-32S-Kit ESP32 WiFi+Bluetooth Development Board with ESP32C3 chip from Ai-Thinker

embedded-hal esp-idf esp32 esp32-c3 esp32-idf esp32c3 example

Last synced: 25 Oct 2025

https://github.com/mdaskalov/esp32-idf-lvgl

Example using LVGL in ESP-IDF project

esp-idf esp32 espressif32 lvgl ttgo-t-display

Last synced: 19 Mar 2025

https://github.com/boverby/lc709203f

esphome support for lc709203f on ESP32_Bat_Pro

esp32 esphome ezsbc lc709203f

Last synced: 12 Apr 2025

https://github.com/lintangwisesa/iot-reyax-ryc1001-mqtt-cloud

Connecting Arduino MKR1000, ESP8266, ESP32, BOSCH XDK, Particle Photon, Seeed Wio Terminal & Raspberry Pi to Reyax RYC1001 MQTT Cloud

arduino bosch-xdk esp32 esp8266 mqtt mqtt-broker mqtt-client raspberry-pi wio-terminal

Last synced: 24 Oct 2025

https://github.com/lupin3000/esp

Learn MicroPython with ESP32 microcontroller or similar

esp esp32 esp8266 iot microcontroller micropython pico rp2040

Last synced: 12 Jun 2025

https://github.com/lemariva/wipy2.0-weather

This project is about connecting a Wipy 2.0 with an Ublox NEO-6M/M8N GPS and a ST7735 display. The Wipy 2.0 gets the GPS coordinates, makes a get request to obtain weather information and displays this info on the LCD.

display esp32 gps-library micropython weather-information wipy

Last synced: 09 Oct 2025

https://github.com/ok-home/ota_ws_update

ESP32 OTA update via WebSocket with a simple WEB interface. Optional PreEncrypted mode.

esp-encrypted-img esp-idf esp-ota esp32 esp32c3 esp32s3

Last synced: 09 Oct 2025

https://github.com/chetanxpro/diy-gps

A Complete assembly guide and code of low-cost DIY GPS navigator built with ESP32 that displays real-time location, speed, altitude, and time.

diy esp32 esp32-arduino gps

Last synced: 09 Oct 2025

https://github.com/senseshift/esptool.ts

Updated TypeScript port of the esptool-js

arduino esp32 uart webserial

Last synced: 07 Oct 2025

https://github.com/robtillaart/dac8552

Arduino library for DAC8552 Digital Analog Convertor

arduino dac esp32

Last synced: 10 Oct 2025

https://github.com/electroniccats/catfinder

Our amazing (and cheap) Rover Kit for everybody

arduino bast electronic-cats esp32 hardware rover rovers

Last synced: 09 Apr 2025

https://github.com/sunbearc22/esp32flashwriter

A GUI to connect with ESP32 devices and write firmware to the ESP32 flash.

esp32 esptool firmware-tools gui-application linux-app micropython pyserial tkinter-python windows-10-apps

Last synced: 27 Apr 2025

https://github.com/alankrantas/ov7670-esp32-tft

Live image from a non-FIFO OV7670 camera module to a ILI9341 TFT display

arduino camera esp32 ili9341 non-fifo ov7670 tft-display

Last synced: 27 Apr 2025

https://github.com/padraigfl/twsu-arcade-coder-esp32

Attempting to reduce ewaste with a custom library which covers all key operations for the Arcade Coder by Tech Will Save Us (a portable 12x12 RGB button matrix controlled by an on board and easily flashed ESP32 microcontroller)

arcade-coder arduino-library esp32 ewaste led-matrix reverse-engineering

Last synced: 15 Oct 2025

https://github.com/erriez/erriezdht22

DHT22 - AM2303 temperature and relative humidity sensor library for Arduino

am2303 arduino dht22 documentation erriez esp32 esp8266 examples humidity library logging sd-card sensor temperature tested uno

Last synced: 14 Oct 2025

https://github.com/nanoframework/nanoframework.aws.iotcore.devices

:package: .NET nanoFramework AWS IoT Core Devices SDK

csharp dotnet esp32 hacktoberfest iot stm32

Last synced: 27 Apr 2026

https://github.com/onstepninja/luna

AI-driven telescope controller for LX200, OnStep, and Temma2. MCP Server + Lua on ESP32.

esp32 lua lx200 mcp onstep temma2

Last synced: 01 May 2026

https://github.com/cnadler86/mp_jpeg

A very fast micropython jpeg encoder and decoder for the esp32, with precompiled firmware.

esp32 jpeg jpeg-decoder jpeg-encoder jpg micropython

Last synced: 09 May 2026

https://github.com/milewski/sensors-esp

Personal walk through learning embedded systems with ESP32 in Rust.

embedded esp32 lilygo rust t-display-s3

Last synced: 18 Mar 2025

https://github.com/martinberlin/remora-matrix

Uses MIDI signals to trigger geometrical drawings in RGB Led matrixes using FastLED and ESP32

addressable-leds esp32 matrix midi udp

Last synced: 19 Mar 2025

https://github.com/mactijn/micropython-wemos-led-matrix-shield

This is a driver + example code for the Wemos D1 Mini LED Matrix Shield

esp32 esp8266 micropython wemos-d1-mini wemos-shield

Last synced: 13 Apr 2025

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

MPR121 Capacitive Touch Driver for esp-idf

capacitive-touch-sensor esp-idf esp32 mpr121

Last synced: 03 Apr 2025

https://github.com/trombik/esp_hass

Home Assistant WebSocket API client for esp-idf

esp-idf esp-idf-component esp32 home-assistant

Last synced: 19 Mar 2025

https://github.com/jujax/lyrat_passthru

Audio Passthru / Bluetooth Sink-Source with ESP32-LyraT V4.3 Board

a2dp a2dp-sink a2dp-source audio audio-board bluetooth bluetooth-sink-source bluetooth-speaker esp-adf esp-idf esp32 esp32-lyrat

Last synced: 13 Apr 2025

https://github.com/lebaston100/vrc-patpatpat

An open hardware and software project which tries to implement haptic head pat feedback to the player in VRchat.

esp32 haptic-feedback headpats osc python3 vrchat vrchat-osc

Last synced: 14 Apr 2025

https://github.com/a5huynh/knock-esp32

ESP32 WiFi provisioning over BLE

arduino-library ble esp32 esp32-arduino wifi

Last synced: 07 May 2025

https://github.com/smolbun/cc1101-frequency-finder

Get RF frequencies that are above the set threshold by hopping through a list of commonly used frequencies

arduino cc1101 esp32 esp8266 raspberry-pi-pico

Last synced: 21 Sep 2025

https://github.com/zargony/touch-n-drink

Hardware and firmware for cashless payment device for cold drinks at the aeroclub at EDLH

async embedded esp32 i2c nfc oled rust

Last synced: 11 Aug 2025

https://github.com/darthcloud/esp32_spi_full_duplex_sniffer

ESP32 app demonstrating sniffing PlayStation interface via two SPI peripheral.

esp-idf esp32 spi

Last synced: 17 Aug 2025

https://github.com/pr8x/esp32_hub75_pwm

ESP32 PWM/bit banging HUB75 driver (discontinued)

driver esp32 ledmatrix

Last synced: 20 Mar 2025

https://github.com/lyndlabs/kismet-esp32

ESP32 Bluetooth Scanning in Kismet!

bluetooth esp32 kismet wardriving

Last synced: 25 Oct 2025

https://github.com/fbiego/ble-cloner-arduino

The BLE Cloner project provides a Python script to clone the services, characteristics, and advertising data of a BLE device, generating an Arduino sketch to emulate it on an ESP32 using the NimBLE library.

arduino ble bleak clone cloner esp32 nimble python

Last synced: 07 May 2025

https://github.com/pilotak/esp-boilerplate

Base code for AsyncWifiManager, AsyncMQTT and HTTP OTA

arduino async boilerplate esp32 esp32-c3 esp8266 http mqtt ota ota-update wifimanager

Last synced: 14 Apr 2025

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

DS1307 RTC Driver for esp-idf

ds1307 esp-idf esp32 rtc

Last synced: 19 Mar 2025

https://github.com/lemariva/upygeo

Geolocation on WiPy 2.0 (MicroPython) without GPS Module, only WiFi

esp32 example-project geo-location micropython wifi wipy

Last synced: 25 Sep 2025

https://github.com/roycuadra/esp32-cyd-dht11

This project is a GUI display for monitoring temperature and humidity using an ESP32 Cheap yellow display, and a DHT11 sensor.

cheap-yellow-display dht11 esp32

Last synced: 09 Mar 2026

https://github.com/kotyara12/rewifi

A library for connecting to a WiFi hotspot using only the ESP-IDF framework

esp-idf esp32 wifi

Last synced: 06 Mar 2026

https://github.com/charlesrocket/skully

Skull face for Watchy

arduino esp32 watchy-faces

Last synced: 18 Mar 2025

https://github.com/satrik/esp32_ble_inkbird

Inkbird BLE BBQ Thermometer Webserver with some nice features

bbq-thermometer esp32 inkbird

Last synced: 01 Apr 2025

https://github.com/nconnector/iot-garage-door-telegram

Micropython Garage Door Controller & Telegram Bot 📱🔑

esp32 esp8266 iot microcontroller micropython python smarthome telegram-bot

Last synced: 04 Nov 2025

https://github.com/esp32beans/esp32-bt-exp

Arduino ESP32 Bluetooth Classic and BLE Scanner using Bluedroid BT stack

arduino bluetooth bluetooth-classic bluetooth-dual-mode bluetooth-low-energy esp32 esp32-arduino

Last synced: 18 Sep 2025

https://github.com/gamefunc/micropython_espX_IR_Transceiver

micropython esp32 IR Transceiver

esp32 ir micropython python

Last synced: 13 May 2025

https://github.com/wei1234c/elastic_network_of_things_with_mqtt_and_micropython

Using MicroPython on ESP8266 modules to form a plastic network of things with MQTT broker (Mosquitto).

celery esp32 esp8266 iot ipython-parallel micropython mqtt worker

Last synced: 30 Apr 2025

https://github.com/agungferdi/smart_farming

A comprehensive IoT-based smart farming system featuring ESP32 microcontrollers, environmental monitoring sensors, automated irrigation control, and real-time web dashboard.

cpp esp32 hono mqtt nextjs postgresql typescript

Last synced: 14 Sep 2025

https://github.com/imliubo/makingfunxyz-esp32

个人ESP32学习笔记。

esp-idf esp32 esp32-arduino espressif iot

Last synced: 04 Oct 2025

https://github.com/13point5/espy-cli

A Command Line application to manage your ESP-IDF projects with ease.

cli esp-idf esp32 esp8266 python3

Last synced: 10 Apr 2025

https://github.com/xreef/EByte_LoRa_E22_micropython_library

MicroPython LoRa EBYTE E22 device library complete and tested with Arduino SAMD, esp8266, esp32, Raspberry, rp2040 and STM32. sx1262/sx1268

arduino e22 ebyte esp32 esp8266 lora micropython raspberry-pi-pico rp2040 samd stm32 sx1262 sx1268 uart

Last synced: 08 May 2025

https://github.com/jminjares4/esp32-lcd-1602-driver

ESP32 LCD device driver using esp-idf

esp32 esp32-idf lcd-display lcd1602

Last synced: 30 Apr 2025

https://github.com/why-shiro/neolink

2.4Ghz, LoRa based long range, high speed and efficient telemetry

arduino-ide esp32 long-range lora python rf telemetry

Last synced: 23 Oct 2025

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

Eddystone library for ESP32

arduino esp32

Last synced: 20 Mar 2025

https://github.com/mik3y/esp32-ble-pinpad

An ESPHome component for accepting a secret PIN over Bluetooth LE.

esp32 esphome home-assistant

Last synced: 08 Sep 2025

https://github.com/m5stack/core2foraws-micropython

M5Stack Core2 for AWS IoT Kit MicroPython repo with examples for connecting to AWS IoT and using device features.

aws aws-iot esp32 micropython

Last synced: 08 Jul 2025

https://github.com/inseven/statuspanel

eInk desk calendar

calendar eink esp32 nodemcu

Last synced: 04 Oct 2025

https://github.com/brainstorm/esp-modbus-power-meter

(unofficial) Modbus Espressif component for power meters

esp-idf esp-idf-component esp32 powermeter powermeter-reader

Last synced: 22 Mar 2025

https://github.com/josverl/vfs_merge

Merge a MicroPython firmware and with source files into a single binary that can be flashed to a device.

esp32 littlefs micropython rp2

Last synced: 21 Jul 2025