Here is an interesting project, I would like to share it with you. This is a Task list with the data Pulled  from Todoist API
And the calendar with a data from Weather Underground
Prayer Times from Aladhan.com displayed on 7.5 inch E-paper Display
This video is not sponsored by Waveshare I spent my own money on making these videos
Please subscribe if you'd like to see more videos like this one
This is the Waveshare  7.5 inch black and white colors with a HAT for Raspberry Pi
Here with the HAT, you can use it with different raw display panels
Using this E-paper adapter and the configuration for each screen printed on the PCB
The default setting now is to work with the 7.5 inch display which is here
The displayed data looks exactly like if it's printed on paper
the display has
640 by 384 pixels
100 DPI  and it takes 6 seconds to display a single frame for the datasheet and
More info. Please check the description
I will connect the HAT to a Raspberry Pi ZERO W
Soldered the headers and installed Raspbian on SD. Card and inserted it into the Pi
Here is the code
Let's quickly go through the lines. I've used the sample code provided from waveshare
And then I added my own
Here is the imported libraries, and you should install these libraries
Also you're gonna need a Todoist Token
And add it here to get this token from Todoist Login into your account and from the gear icon
click on settings
Then from the menu on the left click
integration and
Here is and here you will find your API token
and for Weather Underground API login to the website and
From "More" you can get your weather API token from here
Back to the code you should replace the API keys
With your own. and update the weather settings in the country and the setting
Here is the loading image and then
Requesting the data from the servers and parsing the loaded json data one more thing
I would like to mention is to download and copy the fonts files and to the shared
folders, please check the links in the description
I'll include links to you to download these free fonts, or you can use the fonts of your choice
This is the section for prayer times the API it is from Aladhan.com
If you don't need it
You can delete this part and save the space to display more tasks or maybe to display something else
After that I've connected to the Raspberry Pi using WinSCP
And transfer the code,fonts and images to a new directory
Execute the python code using this command "Python -the name of the python file -"
"Cal.py" and for sure you're gonna need to execute this command on the startup of the operating system
I've inserted the screen into 13x18 inch photo frame and
This is my loading screen and also this is the application how it looks like
unfortunately during the testing the a paper display panel is broken and I'll buy a new one
To make an update to this video with more features of course and clean up code
Till this time please subscribe, and if you liked the video, please hit the like button. Thanks for watching and Happy New Year
