Showing 36 of 732 projects
MicroPython implementation of the Homie MQTT convention for IoT.
A MicroPython C driver for ST7789 displays on ESP32, featuring fast parallel interface, font rendering, image drawing, and polygon support.
A simple telnet server for MicroPython on ESP8266 that provides remote REPL access via telnet clients.
A Modbus Master library for MicroPython ESP32 devices, enabling industrial communication protocols on embedded systems.
A MicroPython-based flight stabilization system for drones using a pyboard, designed for educational purposes.
A lightweight DNS server for MicroPython that responds to A queries with support for multiple domains and wildcards.
A minimal Open Sound Control (OSC) client and server library for MicroPython and CPython.
MicroPython driver for Bosch BME280/BMP280 environmental sensors on ESP8266 boards.
A MicroPython library for rendering rotated text on framebuffers with optional caching and font storage on flash.
A MicroPython driver library for controlling Nokia 5110 PCD8544 84x48 monochrome LCD displays.
A network configuration utility for MicroPython on ESP8266/ESP32 boards that manages WiFi connections and access points.
A low-memory, DEFLATE-inspired lossless compression library optimized for embedded and resource-constrained environments.
High-speed digital filters for MicroPython on ARM boards, implemented in inline assembler for real-time integer data processing.
A Python library for controlling the Pimoroni RGB Keypad on Raspberry Pi Pico with MicroPython and CircuitPython.
A weekly community newsletter covering Python on microcontrollers, CircuitPython, MicroPython, and related single-board computer projects.
MicroPython driver for TinyRTC I2C modules with DS1307 real-time clock and AT24C32N EEPROM.
A lightweight CoAP client/server implementation for MicroPython on microcontrollers like ESP32 and Pycom devices.
A MicroPython library for managing WiFi connections on ESP8266 and ESP32 boards with a captive portal for configuration.
A MicroPython driver for the HX711 load cell amplifier, supporting GPIO, PIO, and SPI interfaces.
A framebuffer console class for MicroPython that redirects REPL output to OLED or TFT displays.
MicroPython firmware extension for M5Stack CORE2 with hardware driver support for display, touch, sensors, and power management.
Datalogger for MicroPython and CPython.
A MicroPython library for reading voltage, current, and power from the Texas Instruments INA219 sensor via I2C.
A lightweight, pure Python Protocol Buffer library supporting multiple schema formats and MicroPython.
An HTTP client library for MicroPython with an API similar to Python's requests library.
A MicroPython/CircuitPython driver for SSD1351 OLED displays, tested on ESP32 and nRF52840 boards.
A MicroPython driver for the Bosch BNO055 IMU, providing hardware sensor fusion for orientation, acceleration, and magnetic field data.
A lightweight MicroPython GUI library for touch panel displays with support for multiple touch controllers and a rich widget set.
A non-blocking Telegram bot library for MicroPython microcontrollers to control IoT devices via Telegram.
Bidirectional nRF24L01+ radio protocols for MicroPython enabling reliable exchange of arbitrary Python objects between Pyboards.
MicroPython display driver for 240x240 pixel GC9A01 screens with rotation, mirroring, and bitmap font support.
A fast C driver for MicroPython to control ILI9342C-based displays, supporting graphics, text, and JPG rendering.
A MicroPython driver for Waveshare E-Paper displays on Pycom devices, enabling low-power graphics and image rendering.
MicroPython scripts to control Sonoff switches and ESP8266 modules via MQTT.
A lightweight HTTP client for MicroPython on ESP32 and Pycom modules, supporting SSL/TLS, SOCKS5, authentication, and JSON.
Emulates Belkin WeMo devices on ESP32 with MicroPython to enable Amazon Echo/Alexa control of DIY smart home devices.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.