TSP #136 – Tutorial on Programming a Waveshare 7.5-Inch Multi-Color e-Paper Display & Info-Frame

In this episode Shahriar demonstrates the capabilities of a Waveshare 7.5-Inch tricolor e-Paper display. By combining the display with a Raspberry Pi Zero, the SPI interface of the mini-computer can be used to program and configure the e-Paper display using Python scripts. Furthermore, the Python script takes advantage of the available API of a few website to provide relevant information such as the current date, calendar, task list with due-dates as well as the current weather and weather forecast all in a clean user interface.

The complete Python code is presented and analyzed and the principle operation of the display is also presented. Do not forget to check Applied Science’s video on this topic as well:

https://youtu.be/MsbiO8EAsGw

Finally, the individual pixels are examined under the microscope while the screen undergoes a refresh which demonstrated how various colors are displayed.

The complete code can be downloaded here:

http://www.TheSignalpath.com/uploads/ePaper_Frame.zip

You can also buy the e-Paper display here:

https://amzn.to/2BtCuW8

Raspberry Pi Zero kit here:

https://amzn.to/2DV7LDE

If you are interested in using an ESP WiFi module with Arduino to interface with the e-Paper display, it can be found here:

https://amzn.to/2Kv874k

You can chose any picture frame to complete the project. The Task Manager and Weather APIs can be found here:

https://www.ToDoist.com
https://openweathermap.org

Some inspiration for this project:

https://www.youtube.com/watch?v=OW4GYmzWOb8

The Signal Path
http://www.TheSignalPath.com
http://www.YouTube.com/TheSignalPath
http://www.Patreon.com/TheSignalPath

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.