Showing 36 of 732 projects
A physical remote control for Sonos systems using an ESP8266 microcontroller and rotary encoder.
A pure MicroPython driver for the DS1302 real-time clock (RTC) module, enabling timekeeping on embedded devices.
A collection of MicroPython experiments and utilities for embedded development.
A MicroPython driver for SSD1309 monochrome OLED displays with SPI and I2C support.
MicroPython library for controlling Semtech SX127x LoRa modules via SPI communication.
MicroPython and CircuitPython examples for MQTT communication with Adafruit IO on ESP8266/ESP32 boards.
CLI tool to synchronize and manage files on MicroPython devices with multiple sync modes and REPL integration.
A MicroPython library for interfacing with the VL53L0X time-of-flight distance sensor.
A pure MicroPython driver for ST77xx displays optimized for low memory usage, with optional framebuffer support for faster graphics.
A MicroPython driver for the BME680 environmental sensor, supporting I2C and SPI interfaces.
A MicroPython driver for the TEA5767 FM radio module, enabling DIY FM radio projects on ESP8266, ESP32, and Raspberry Pi Pico.
A lightweight, non-blocking HTTP request routing library for MicroPython, designed for resource-constrained embedded devices.
A pure Python IEEE802.15.4 and ZigBee network stack for MicroPython, developed for Silicon Labs Gecko boards.
A MicroPython driver for the SHT30 temperature and humidity sensor, communicating via I2C.
A MicroPython example for connecting ESP32 devices to Google Cloud IoT Core to publish telemetry data.
A captive portal implementation for MicroPython on ESP8266/NodeMCU devices to redirect network traffic to a local web page.
Control IR signal by websocket
A lightweight web server for MicroPython on ESP8266, designed for serving REST APIs and simple web interfaces.
MicroPython driver for AHT10 and AHT20 temperature and humidity sensors.
A Telegram Bot API wrapper for MicroPython, designed for ESP32 microcontrollers.
A lightweight thread pool manager for MicroPython on ESP32 and Pycom modules to handle concurrent jobs efficiently.
A MicroPython library for controlling stepper motors with ULN2003 driver boards on BBC micro:bit.
MicroPython SPI driver for PN532 NFC/RFID breakout boards and shields, ported from Adafruit's CircuitPython library.
A MicroPython library for reading and calibrating MQ135 air quality gas sensors.
A MicroPython driver for HT16K33-based LED matrices, 7-segment numeric, and 14-segment alphanumeric displays.
A MicroPython library for controlling DFPlayer Mini MP3 modules via UART on ESP8266.
A MicroPython driver for SH1107 OLED displays (128x128 and 128x64 pixels) supporting I2C and SPI connections.
AccelStepper Library for Micropyton - ESP32
A MessagePack serialization library optimized for MicroPython, offering a compact binary alternative to JSON with minimal RAM usage.
A MicroPython library for building ultra-low-power systems on Pyboard hardware, enabling battery operation for over a year.
A MicroPython library for interfacing with the PCF8574 8-bit I2C I/O expander, supporting interrupt handling and pin control.
A lightweight pure Python driver for Microchip Crypto Authentication secure elements, designed for MicroPython.
A MicroPython package for fast RSA and elliptic curve cryptography, focusing on digital signatures.
A Python library for parsing Ring Tone Text Transfer Language (RTTTL) strings to extract musical note frequencies and durations.
A simple command-line shell for MicroPython with current directory navigation and basic file operations.
An FTP client library adapted from CPython's ftplib for MicroPython, with optional TLS support.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.