I reallllly want to use the i.MX6 series processors because they have the large pitch BGA, but a few things are stopping me: 1. It's 10 years old, launched in 2015 2. It's slow (probably?) 3. It's expensive ($60CAD from [mouser](www.mouser.ca/ProductDetail/NXP-Semiconductors/MCIMX6U8DVM10AD?qs=oXydCMRm13wUJsC9Rpxb5w%3D%3D)) It does sort of assume I want to use the EPD driver that's built into the chip instead of something external. For book reading, could be fine if it's slow? I gotta decide what I'm optimizing for in terms of cost, learning, ability to make a product, odds of success. I need to pick something I'll finish. The i.MX6 is old, but that means that it's pretty well documented and a good learning platform. First BGA chip, first linux board... The alternatives would be... RK3566 in the pinenote. Peppy, but I can't buy it except from AliExpress, BGA is 0.4mm, but there's a bunch of Compute Module things out there that might route out the pins?