https://github.com/arranf/eink
eink waveshare display
https://github.com/arranf/eink
Last synced: about 1 year ago
JSON representation
eink waveshare display
- Host: GitHub
- URL: https://github.com/arranf/eink
- Owner: arranf
- Created: 2021-06-06T23:40:42.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2023-03-09T15:57:36.000Z (about 3 years ago)
- Last Synced: 2025-01-18T06:11:58.280Z (over 1 year ago)
- Language: Rust
- Homepage:
- Size: 14.6 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ePaper Display
## Hardware
Designed for the [ePD Waveshare 7.5inch V2](https://www.waveshare.com/7.5inch-e-paper-hat.htm) and a Raspberry Pi.
Requires the SPI and GPIO to be activated using `sudo raspi-config`. Requires sudo because of some sysfs_gpio permission problems and follow-up timing problems. See [here](https://github.com/rust-embedded/rust-sysfs-gpio/issues/5) for further details.
## Software
By default, randomly selects a `.txt` file, assumed to be only binary 1s and 0s, from the root directory to display and renders it.
Can be invoked with `eink ./path/to/file.txt` to display the chosen image.
## Scripts
* Build and sync to the Raspberry Pi using cross: `scripts/pi-build.sh`.
* Mount the file system: `scripts/pi-mount.example.sh`