Showing 20 of 20 projects
A resilient asynchronous MQTT driver for MicroPython that automatically recovers from WiFi and broker outages.
A MicroPython library implementing the Madgwick algorithm for sensor fusion, calculating heading, pitch, and roll from motion tracking devices.
A lightweight asynchronous HTTP server for MicroPython, designed to run on resource-constrained IoT devices like ESP8266/ESP32.
A touch-driven event-based GUI library for Pyboard with TFT displays, built for hardware control and monitoring applications.
A network configuration utility for MicroPython on ESP8266/ESP32 boards that manages WiFi connections and access points.
Bidirectional nRF24L01+ radio protocols for MicroPython enabling reliable exchange of arbitrary Python objects between Pyboards.
A non-blocking web interface library for MicroPython microcontrollers, enabling real-time IoT dashboards with hardware integration.
Synchronous and asynchronous MicroPython drivers for the VS1053b MP3/FLAC audio player chip.
A lightweight asynchronous DNS server for MicroPython on ESP8266/ESP32 devices, ideal for simple domain resolution like captive portals.
A touch-driven GUI library for the official MicroPython LCD160CR display, featuring scalable widgets and event-driven callbacks.
A minimal async captive portal for MicroPython that creates WiFi access points with automatic web redirection.
A uasyncio-based MicroPython driver for the PMS5003 air quality sensor with full feature support and resilient error handling.
MicroPython device driver and nano-GUI for RA8875-based TFT displays, enabling hardware control and sensor display applications.
MicroPython library for controlling CH9121 Ethernet modules using uasyncio.
A lightweight asynchronous MQTT client library designed for MicroPython on ESP8266/ESP32 devices.
A uasyncio-based NTP client for ESP32 boards running MicroPython, enabling precise time synchronization.
A MicroPython module for handling buttons asynchronously using uasyncio, supporting shared ADC inputs.
A MicroPython implementation of the Onkyo EISCP protocol for controlling audio devices from microcontrollers.
A lightweight FTP server and client library for MicroPython, designed for embedded systems.
A minimal uasyncio-based driver for the PMS5003 air quality sensor in MicroPython, supporting passive/active modes and resilient error handling.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.