I'll be using the 6 inch ED060SC4 e-paper display (EPD)(electrophoretic display), a.k.a. the kindle replacement screen, because there is a lot of information on it. I'd prefer an 8 inch screen so that is definitely a stretch target. In the first revision I plan to drive the EPD directly with Raspberry Pi's GPIO pins. Once that is working I'll have enough knowledge of the display to make an fpga driver for it that is SPI addressable. With an FPGA driver I plan to implement 1,2,3 and 4 bit colour depth.
The software will probably be written in processing.py due to support for the raspberry pi and the ease of creating a GUI. Secondary choice would be processing in Java mode.
I plan to use a 10000mAh battery so that it won't need to be charged very often.
The raspberry pi for this project will be the zero (RPZ) due to low power consumption and suitable form factor. Also, the USB-OTG port will allow me to make the pi read as flash drive which will make transferring files a lot easier.