Is anyone else working on using eInk/ePaper displays with their Spark? I hooked up an EPD Extension Board with a 2.7" ePaper display to my spark with the following connections:
I thought it was going to work great, but all I get is a black screen, even if I call EPD.clear() over and over again. Is anyone else working ePaper stuff? Has anyone already gotten this working?
Once I finish testing my new Digole library changes this afternoon I’ll pull my EPD kit out and work on your code. Is your board the one with the MSP430 BoosterPack headers on the bottom?
Hello, I am new to SparkCore. I got involved specifically for the e-paper idea of using SparkCore to be small form Wi-Fi and .h code loader to the e-paper display remotely installed at a client. It sounds like you are after the same vision. What is the latest progress or continued interest on this?
I would love to have some epaper displays that would be compatible with the Core / Photon. A display like this uses 3K of ram, so it should be totally do-able on either! https://www.adafruit.com/products/1346 – Maybe we can help them port the code or support Spark on the http://repaper.org/ site?
The two you identify are both Pervasive Display, the dominant global supplier of EPD in all sizes. On this case Adafruit also sells their shield to drive the board. Seed Studios also sells the smaller sizes 2.7" and below with a Seed Shield you drive with Arduino Uno. The larger sizes use another shield called a Timing Control Manager TCM with built in memory to receive the new image file in an other format than .h file. There are some upload speed differences not sure because of hardware or software. We are developing a process to use Spark Core or Photon to be both the communication device and upload device. Both the price and form factor make it attractive. No doubt we will discover challenges along the way in Porting and compress and decompression to use Wi-Fi. We also want to use the power of the Spark Core maybe with BLE to have some simple 2 way communication with the remote device and BYOD Smartphone and status LED at display end. DigiKey is the best price supplier I found for the e-paper panel which is the largest expense.
Hey @peekay123, have you been able to continue working on the port? I am keen on getting into this epaper/spark thing and this post seems to be the most promising so far… Thank you, I really appreciate your work. And of course: Happy New Year!
@peekay123: Thanks for your fast response! Not decided yet, I am looking for a starting point. I’d love to prototype with a display as big as possible. 2,7" would be good, like the adafruit display you mentioned above. The bigger the better.
I don’t own any displays/shields so far. I want to order one but my choice depends on the chance to be able to run it with a core. So did I understand that right: with your ported library you were able to run a seed e-paper-shield with mounted display via a core? That would be exactly what I need for my project!
Yes that is correct. To be clear you will need both the panel and the shield. Also, I will need to shoot my client asking if they are alright will me releasing the library. I imagine they are but given that they have effectively paid for me to port it I need to ask.
Sure thing, @harrisonhjones. Thank you for all the trouble! By the way (and perhaps also interesting for your client): I am working on a private project and do not intend to earn money with this. I just try to understand the matter.
@peekay123: your library port would work for the adafruit shield only, right?
@HrMense, if @harrisonhjones can’t get permission, I’ll port the code for you. The SeeeStudio library is a bit cleaner than the Adafruit one only because of lack of documentation for the different versions in their repo.