pcd8544-hal 0.1.0

A hardware abstraction layer for PCD8544 LCD controllers (mainly used in Nokia 5510 displays)
Documentation
# PC8544

This Rust library provides [embedded-hal](https://github.com/rust-embedded/embedded-hal) support for PCD8544-based LCD displays,
commonly used in Nokia 5110 and similar devices. \
_It is based on [the work](https://github.com/dancek/pcd8544-hal/) by Hannu Hartikainen._

## Features

- [x] 100% safe
- [x] SPI support
- [x] GPIO support
- [x] ASCII characters
- [x] Bitmap drawing
- [ ] Vertical scrolling (up/down)
- [ ] Special characters support (line feed, carriage return)
- [ ] Custom font configuration

## Model support

Any microcontroller HAL with embedded-hal support should work with this driver.

## Usage
Add this line to your `Cargo.toml`'s `[dependencies]` section:
```toml
[dependencies]
pcd8544 = "0.1.0"
```

An example of using the library with an Arduino Uno is provided under [examples/arduino-uno-pcd8544](examples/arduino-uno-pcd8544).