4 releases (2 breaking)
0.3.1 | Dec 5, 2024 |
---|---|
0.3.0 | Nov 26, 2024 |
0.2.0 | Aug 1, 2024 |
0.1.0 | May 18, 2024 |
#658 in Embedded development
295 downloads per month
Used in bestool
34KB
796 lines
A Raspberry Pi driver for the ST7789V2-based WaveShare 1.69" LCD display.
This crate provides a high-level interface for controlling a WaveShare 1.69" LCD display connected to a Raspberry Pi over SPI.
It implements both a simple "image"-based interface and embedded_graphics
' traits.
Example
let mut lcd = Driver::new(Default::default())?;
lcd.init()?;
lcd.probe_buffer_length()?;
let mut image = lcd.image();
image.solid(Rgb565::new(255, 0, 255));
lcd.print((0, 0), &image)?;
Dependencies
~6MB
~95K SLoC