#lcd #raspberry-pi #lcd-display #embedded-graphics #waveshare #st7789v2

rpi-st7789v2-driver

Raspberry Pi的ST7789V2 TFT显示屏控制器驱动程序(WaveShare 1.69" 240x280 LCD)

2个不稳定版本

0.2.0 2024年8月1日
0.1.0 2024年5月18日

#625 in 嵌入式开发

Download history 179/week @ 2024-05-18 7/week @ 2024-05-25 1/week @ 2024-06-01 4/week @ 2024-06-29 9/week @ 2024-07-06 107/week @ 2024-07-27 9/week @ 2024-08-03 3/week @ 2024-08-10

每月119次下载
用于bestool

GPL-3.0-or-later

34KB
796 代码行

基于ST7789V2的WaveShare 1.69" LCD显示屏的Raspberry Pi驱动程序。

此crate提供了一个高级接口,用于控制连接到Raspberry Pi的SPI接口的WaveShare 1.69" LCD显示屏

它实现了基于"图像"的简单接口和embedded_graphics traits。

示例

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)?;

依赖项

~6MB
~92K SLoC