Hacker News new | past | comments | ask | show | jobs | submit login

I’ll give you a more realistic answer: if you’ve never done microelectronics interfacing, you won’t have much luck until someone develops a driver (“software api”) for a particular eInk display for a platform you’d like to use.

I’ve never used MicroPython, but the C APIs I’ve seen for LCDs for micro controllers are usually pretty straightforward. Depending on the level of abstraction, they might offer a basic “put this B&W/R&G&B pixel at location x,y” or a higher-level “print text xyz” type of interface, both of which are easily exposed to python’s ffi and consuming it from there should be no problem.

But the trick is waiting for someone to get that driver made.

I’ve been meaning to play around with mine, if there’s sufficient interest I could see how realistic writing up some Arduino-compatible code to interface with it and some instructions would be.




Thanks for the straight response. I was afraid this might be the case.

I browsed around Waveshare.com and they seem to have posted "demo code" for the displays you linked before. I will try to muck around with them later, but it'd most likely be beyond my understanding of display drivers.

It'd be incredibly cool to have a cookbook for "Arduino + Tri-color E-Ink display for displaying text" - for beginners. If you think you could muster time & motivation to develop such instructions, I can help with (1) personal donation of $20, and (2) Sponsoring a domain and a basic web page describing the project for others to follow with donation options directed to you.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: