- A Mac running Omnifocus
- A Raspberry PI
- E-ink display module
- Omnifocus running on Mac
- An applescript running on Mac to fetch tasks from the specified perspectives of the Omnifocus
- The applescript puts tasks into an ini file and send it via scp to Raspberry PI
- A Python scrpit runing on Raspberry PI process the ini file and render it into a bmp file
- The epd.so written in C is used to display the bmp file to E-ink display