E-Ink panel with Photon

Just got an e-ink kit working with a Photon. It’s a 400x300 screen so photon has just enough memory to store one image locally. Just started playing with it but pretty awesome stuff. The controller has a single SPI interface with simple instruction set.

You can find the code at my repo, here. I’ll still want to library’fy it with something that can give more automated texting features but it’s a start.


That link seems dead

Thanks for correction :+1:

It probably should be: http://www.pervasivedisplays.com/kits/mpicosys441

Fixed it… thanks.

Converted it to a full library now.

That’s awesome! Here’s an example of an OLED display that communicates with an SD card, if you wanted to store and display more photos!

What are you going to use the e-ink display for?

@mdoan7 that’s awesome!! I have the same ePaper kit, could you share the wiring with us? I cannot see it clearly in the picture
Thanks in advance!!

Thanks. I updated the info on repo page.
I’ll publish this as a community v2 lib later this week.

wow!! Thank you so much!, I could make it work.
Just one observation, I was using Particle Dev on my Mac, and I had to update:
#include "tcon_mpico.h"
in order to reference the correct file.

Have you tried this extension kit?

One more thing. What did you use to convert the image to a hex array?

The manufacturer provides a java conversion utility here, http://www.pervasivedisplays.com/kits/mpicosys441


1 Like

It doesn’t work for me. It only opens a window with a message:
“Drag & Drop any file(s) here”, but it doesn’t allow me to do it (Windows and Mac)

It’s not a very friendly tool… it doesn’t say it but it does create the .h file … search your directory (I’m on a mac as well).

I had no luck. I tried through Terminal, and now I see that it’s receiving a file, but nothing else happens

QuestionMark.jpg is a 6KB size image

Oh!, I just found them, they were being created in the ~/ path. You were right, it’s not friendly at all lol

It creates a folder called “PDI441_Converted” in the same dir as your jar file.

This project looks pretty awesome! Is there an easy way to update the image if I don’t want flash firmware each time?