This Rust library provides embedded-hal support for PCD8544-based LCD displays,
commonly used in Nokia 5110 and similar devices.
It is based on the work by Hannu Hartikainen.
- 100% safe
- SPI support
- GPIO support
- ASCII characters
- Bitmap drawing
- Vertical scrolling (up/down)
- Special characters support (line feed, carriage return)
- Custom font configuration
Any microcontroller HAL with embedded-hal support should work with this driver.
Add this line to your Cargo.toml
's [dependencies]
section:
[dependencies]
pcd8544 = "0.1.0"
An example of using the library with an Arduino Uno is provided under examples/arduino-uno-pcd8544.