1 个不稳定版本
0.1.0 | 2023年1月8日 |
---|
#1409 in 硬件支持
16KB
215 行
Rust中用于Arduino的LiquidCrystal I2C库的移植。已在树莓派上测试。
使用示例
use rppal::{gpio::Gpio, i2c::I2c};
static LCD_ADDRESS: u8 = 0x27;
fn setup() {
}
fn main() {
let mut i2c = I2c::new().unwrap();
let mut delay = rppal::hal::Delay;
let mut lcd = screen::Lcd::new(&mut i2c, LCD_ADDRESS, &mut delay).unwrap();
lcd.set_display(screen::Display::On).unwrap();
lcd.set_backlight(screen::Backlight::On).unwrap();
lcd.print("Hello world!").unwrap();
}
依赖项
~71KB