2 unstable releases

0.2.0 Feb 1, 2024
0.1.0 Jul 20, 2023

#380 in Embedded development

Download history 52/week @ 2024-01-28 23/week @ 2024-02-18 51/week @ 2024-02-25 37/week @ 2024-03-03 3/week @ 2024-03-10 34/week @ 2024-03-31 1/week @ 2024-04-07 19/week @ 2024-04-14

54 downloads per month

MIT license

47KB
1K SLoC

Driver for IT8951 E-Paper display

This crate is mainly developed for the waveshare 7.8" epaper display using spi: https://www.waveshare.com/wiki/7.8inch_e-Paper_HAT The driver uses the embedded_hal traits as hardware abstraction layer. This driver can be used with the embedded graphics trait.

Details

  • IT8951 has a image load engine which can convert pixel data before storing it in the local frame buffer
  • It is possible to read and write the memory directly without using the image load engine
  • Important Data must be always aligned to 16bit words!

lib.rs:

IT8951 epaper driver for the waveshare 7.8in display The implementation is based on the IT8951 I80/SPI/I2C programming guide provided by waveshare: https://www.waveshare.com/wiki/7.8inch_e-Paper_HAT

Dependencies

~545KB