Monday, June 1, 2020

E Paper Display & Microsoft Azure Sphere


A Library for Interfacing a generic E-Paper Display with Microsoft Azure Sphere device on Avnet Azure Sphere Starter Kit


The project implements a Standard Interface abstraction layer that abstracts the common functions used by each end display into AzSphere_Interface files, and subsequently the main end functions into the respective epd files.



Main Features implemented are as follows:-

- qrCode generator Library by ricmoo (https://github.com/ricmoo/QRCode) include and tested with 2.9" EPD display by WaveShare

- paint & GFX library by WaveShare interfaced and tested with 2.9" EPD display by WaveShare

- Image Display functionality added

- Sample Images Added

- Supports original LUTs by WaveShare ( Added LUTs from U8G2 Arduino Library but not yet implemented ).

- Supports Partial Mode and refresh.

- Added Horse Running Animation to demonstrate partial refresh mode.

- BareMetal Code, Documented and easy to use. ( I did not use any Schedulers to make it east for beginners to include in their projects )

 

Click here for Hackaday Project Link 


Click Here for the Github Source Code Repo 

 

Demo Video Coming Soon. (Under recording ) Will update Soon.

 

Please do share your thoughts 

 

Regards,

GS Gill

 

P.S.->  If you like the project please do like the project and suscribe to my youtube channel