st7789 0.2.0

ST7789 TFT LCD driver with embedded-graphics support
Documentation

st7789

This is a Rust library for displays using the ST7789 driver with embedded_graphics, embedded_hal, and no_std, no_alloc support. Documentation is available here. Examples are here

ferris-demo

Features

These features are enabled by default

  • graphics - embedded-graphics support, pulls in embedded-graphics dependency
  • batch - batch-drawing optimization, pulls in heapless dependency and allocates 300 bytes for frame buffer in the driver

Changelog

  • v0.1.0 - initial release
  • v0.2.0 - batch support

Roadmap

  • v0.3.0 - additional PixelColor support directly to hardware
  • vTBD - hardware scolling support