A collection of optimized, memory-efficient MicroPython drivers for monochrome OLED displays (SSD1306, SH1106, PCD8544, UC1701X).
MicroPython OLED is a collection of drivers for monochrome OLED displays, designed specifically for MicroPython environments. It provides a lightweight, performance-focused alternative to existing drivers, prioritizing memory conservation and speed for resource-constrained embedded systems.
framebuf module, avoiding inheritance and multiple imports to minimize memory usage.fb attribute on the frame buffer object, following MicroPython's standard patterns.The project prioritizes minimal memory footprint and raw performance over convenience abstractions, accepting code repetition between drivers as a trade-off for efficiency in constrained embedded environments.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.