Showing 33 of 33 projects
A free, portable embedded graphics library for creating beautiful UIs on any MCU, MPU, and display type.
A single-header, dependency-free 2D graphics library for C that renders pixels directly into memory.
A small cross-platform C library for creating windows and rendering 32-bit pixel buffers.
A lightweight, portable C++ library for rendering and manipulating SVG files with high efficiency.
A lightweight C library for building font texture atlases on-demand using stb_truetype.
A fast MicroPython driver for ST7789 display modules, written in C with support for fonts, images, and graphics.
A full-featured TFT graphics library for ESP32 microcontrollers supporting ILI9341, ILI9488, ST7789V, and ST7735 displays.
A lightweight, dependency-free TrueType font rendering library written in C99.
A single-header C++ library for creating animated GIFs directly from RGBA8 image data with delta encoding.
A Python utility to convert TTF, OTF, BDF, or PCF font files into Python source for use with MicroPython display drivers.
A Python 3 utility to convert TTF, OTF, BDF, and PCF fonts into Python source files for use with MicroPython display drivers.
A headers-only C++11 CPU vector graphics library that requires no standard library, FPU, or GPU.
A C++20 cross-platform demo framework for graphics and compute APIs like Vulkan, OpenGL ES, OpenVX, OpenCL, OpenVG, and OpenCV.
MicroPython drivers for ILI9341 displays and XPT2046 touch screens, also compatible with ST7735 controllers.
A MicroPython driver for ST7735 TFT LCD displays with text, graphics, and bitmap support.
A MicroPython driver for SH1106 OLED displays, supporting SPI and I2C interfaces with framebuffer-based graphics.
A MicroPython driver for ST7789 and compatible LCD displays, supporting multiple resolutions and hardware features.
A full-featured ePaper display library for ESP32 with graphics, fonts, images, and a demo application.
A fast pure-C MicroPython driver for displays using the ST7789 chip, supporting ESP8266, ESP32, and STM32.
A fast MicroPython driver written in C for GC9A01 circular LCD displays, supporting graphics, text, and images.
A MicroPython driver for ILI9341 TFT LCD displays, tested on ESP32-based hardware like M5Stack modules.
A MicroPython driver for ESP32-S3 devices to control ST7789 and compatible displays via ESP_LCD parallel and SPI interfaces.
A MicroPython driver for 240x240 ST7789 displays without CS pin, also supporting 135x240 TTGO displays.
A MicroPython C driver for ST7789 displays on ESP32, featuring fast parallel interface, font rendering, image drawing, and polygon support.
A MicroPython library for rendering rotated text on framebuffers with optional caching and font storage on flash.
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.
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.
A variable-width font engine for Game Boy homebrew games.
A MicroPython driver for SSD1309 monochrome OLED displays with SPI and I2C support.
A pure MicroPython driver for ST77xx displays optimized for low memory usage, with optional framebuffer support for faster graphics.
A MicroPython driver for SH1107 OLED displays (128x128 and 128x64 pixels) supporting I2C and SPI connections.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.