Showing 36 of 732 projects
A MicroPython C driver for ST7789 displays on ESP32, featuring fast parallel interface, font rendering, image drawing, and polygon support.
MicroPython implementation of the Homie MQTT convention for IoT.
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 low-memory, DEFLATE-inspired lossless compression library optimized for embedded and resource-constrained environments.
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 minimal Open Sound Control (OSC) client and server library for MicroPython and CPython.
A Python library for controlling the Pimoroni RGB Keypad on Raspberry Pi Pico with MicroPython and CircuitPython.
A network configuration utility for MicroPython on ESP8266/ESP32 boards that manages WiFi connections and access points.
High-speed digital filters for MicroPython on ARM boards, implemented in inline assembler for real-time integer data processing.
A weekly community newsletter covering Python on microcontrollers, CircuitPython, MicroPython, and related single-board computer projects.
A MicroPython driver for the HX711 load cell amplifier, supporting GPIO, PIO, and SPI interfaces.
MicroPython driver for TinyRTC I2C modules with DS1307 real-time clock and AT24C32N EEPROM.
A MicroPython library for managing WiFi connections on ESP8266 and ESP32 boards with a captive portal for configuration.
A lightweight CoAP client/server implementation for MicroPython on microcontrollers like ESP32 and Pycom devices.
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.
A framebuffer console class for MicroPython that redirects REPL output to OLED or TFT displays.
A MicroPython driver for the Bosch BNO055 IMU, providing hardware sensor fusion for orientation, acceleration, and magnetic field data.
MicroPython firmware extension for M5Stack CORE2 with hardware driver support for display, touch, sensors, and power management.
A lightweight, pure Python Protocol Buffer library supporting multiple schema formats and MicroPython.
Datalogger for MicroPython and CPython.
An HTTP client library for MicroPython with an API similar to Python's requests library.
A MicroPython library for reading voltage, current, and power from the Texas Instruments INA219 sensor via I2C.
A MicroPython/CircuitPython driver for SSD1351 OLED displays, tested on ESP32 and nRF52840 boards.
MicroPython display driver for 240x240 pixel GC9A01 screens with rotation, mirroring, and bitmap font support.
Bidirectional nRF24L01+ radio protocols for MicroPython enabling reliable exchange of arbitrary Python objects between Pyboards.
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.