Showing 36 of 351 projects
A simple web-based user interface library for ESP32 and ESP8266 microcontrollers using WebSockets.
An open-source Internet radio player built on ESP32 with VS1053 decoder and TFT display, supporting web, MQTT, and physical controls.
An open-source replacement for Milight/LimitlessLED WiFi gateways, enabling local control of smart bulbs via ESP8266/ESP32.
Open-source firmware that makes Sonoff smart switches natively compatible with Apple HomeKit without requiring additional hardware or servers.
A DIY, multi-functional, sub-1 GHz radio-based proximity awareness system for general aviation, compatible with multiple protocols.
An open-source bidirectional digital radio link system for UAVs using standard WiFi hardware, offering long-range video, telemetry, and RC control.
An open-source bidirectional digital radio link system for UAVs using standard WiFi hardware and custom protocols.
A 100-day challenge with complete IoT projects using ESP32, ESP8266, and Raspberry Pi Pico with MicroPython, covering sensors, modules, and IoT techniques.
A secure, affordable telemetry link firmware for ESP32 modules, enabling bidirectional communication between drones/UAVs and ground control stations.
An open-source hardware and software system for remote monitoring, diagnosis, and control of electric and other vehicles via OBD2.
A BLE to MQTT bridge for ESP32 that exposes Bluetooth GATT characteristics and advertisements as MQTT topics.
A powerful embedded web server for MicroPython and CPython with WebSockets, routes, and optimized async I/O for IoT and large servers.
A fast MicroPython driver for ST7789 display modules, written in C with support for fonts, images, and graphics.
A feature-packed launcher, emulator, and ROM manager for the Odroid Go handheld gaming device.
An open-source macro keypad built with an ESP32 and touchscreen that connects to computers via Bluetooth for automation.
A resilient asynchronous MQTT driver for MicroPython that automatically recovers from WiFi and broker outages.
Open-source browser-based tools for flashing ESPHome and other ESP-based firmware to ESP devices.
A lightweight HTTP web server with WebSocket support and Python templating for MicroPython on ESP32 and Pycom devices.
A lightweight MicroPython GUI library for display drivers based on the FrameBuffer class, supporting OLEDs, TFTs, ePaper, and Sharp displays.
An ESP32-powered touchscreen interface for controlling MQTT and HomeKit smart home devices.
A full-featured TFT graphics library for ESP32 microcontrollers supporting ILI9341, ILI9488, ST7789V, and ST7735 displays.
A system using ESP-NOW and LoRa to transport sensor data in remote areas without WiFi or LoRaWAN infrastructure.
A wireless, open-source foot controller for MIDI and HID commands, enabling hands-free control for musicians, streamers, and presenters.
Send arbitrary IEEE 802.11 frames using Espressif ESP32 by reverse-engineering the closed-source WiFi stack.
Adds OV2640 camera support to MicroPython for ESP32 devices, enabling image capture and processing.
A library for creating self-organizing mesh networks on ESP8266 and ESP32 hardware using Arduino.
An ESP8266/NodeMCU-based tool that spoofs multiple fake drone RemoteID broadcasts for testing and educational purposes.
The C++ framework behind ESPHome for building custom firmware for ESP8266/ESP32 devices.
A collection of code samples, unofficial FAQ, and index to supported modules for MicroPython development.
A collection of code samples, unofficial FAQ, and module index for MicroPython, covering hardware drivers, asyncio, GUIs, and embedded systems.
A cross-platform desktop UI tool for managing ESP32 microcontrollers running MicroPython, featuring an IDE, file manager, REPL, and real-time dashboards.
An open-source, self-hosted embossed label maker that uses standard tapes and modern connectivity, eliminating proprietary cartridges.
Open-source flight controller library for ESP32, RP2040, and STM32 microcontrollers, enabling DIY drone and aircraft builds.
An Arduino library for creating and sending .pcap files from ESP8266/ESP32 to Wireshark for WiFi packet capture and analysis.
A web-based WiFi connection manager for ESP8266, ESP12, ESP32, and Raspberry Pi Pico devices running MicroPython.
An Arduino client library for sending and querying data from InfluxDB 1.x and 2.x, optimized for ESP8266 and ESP32.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.