At A Glance Main Projects Tutorials Resume


Email: palen1c at

Lessons Learned Developing for an Eink Display

Mon, 6 Oct 2020 11:55:58 EST

I recently spent a bit of time becoming familiar with the Boox Max 2 tablet with Eink display. I worked on an application for an auto manufacturer that could search patents using an app targeted for mobile. The Boox Max 2 runs Android, but is slightly modified to accommodate the special display, and vendor modified OS.

A boox max 2 running a custom program.
There were a few interesting quirks developing for the Eink display. This particular display had an excellent refresh rate. I could play video with smooth results. The display basically takes colored images and automatically displays them greyscale. You can see a review of the Boox Max 2 here:

A demonstration of custom programming on an eink display.

The only interesting quirk that I encountered on this device was when switching static screens. For instance switching from a search display to a patent result display.

During this complete screen transition, some times a latent image of the previous screen would remain burned into the new display. To remedy this, you can wash the entire screen with white or black for a short duration. That will force the display to completely re-render the next screen.

Charles Palen has been involved in the technology sector for several years. His formal education focused on Enterprise Database Administration. He currently works as the principal software architect and manager at Transcending Digital where he can be hired for your next contract project. Charles is a full stack developer who has been on the front lines of small business and enterprise for over 10 years. Charles current expertise covers the areas of .NET, Java, PHP, Node.js, Javascript, HTML, and CSS. Charles created Technogumbo in 2008 as a way to share lessons learned while making original products.


No one has posted any comments yet, be the first

Comments are currently disabled.