• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

How to build an OS like Android but for an e-ink based e-reader?

obicho

Junior Member
I am trying to develop an operating system for hardware manufacturers who might want to use it to for an e-book device.

At the moment I have a prototype built using Raspberry Pi and a small 2.7 inch e-ink display.


I am able to write python programs that can parse a book in text file and write to the e-ink display using a python library that comes with the e-ink manufacturer.


My goal is write a simple GUI so that users can select books they want to read. I have looked into existing GUI library for python but they are too complicated for e-ink display. And, usually these programs are not written for an embedded system in mind. I'd like to write an OS that can go to sleep mode easily when the book is close. The OS also should have low memory, CPU requirement.


I think the Android OS is a good model to follow but maybe an overkill for what I am intend to do with my project. I am looking for suggestions on the approach. I also welcome any recommendations on existing framework, Linux distribution to look into.
Here is more info about my project on Github. Thanks.



https://github.com/obicho/ebook
 
Back
Top