The great thing about ESP8266 board are they are easy to get up and running quite quickly. It was the weekend again the weather was beautiful so I decided between times going out and chilling out I’d put together the e-Paper Waveshare board I had brought a few weeks ago on Amazon.

OM1 with Ilford film
OM1 with Ilford film and a coffee!

For heavens stake the Eurovision was on this weekend so what better reason to not watch TV. Sometimes I’m such a hater, but creativity trumps mediocrity.  I wanted to shoot film so I can finally try out by Spinmatic

Anyway back to the topic at hand…

I’m using a WeMos board and 1.54″ e-Paper Board from Waveshare (GxGDEW0154Z17 for 1.54″ 3-color 152×152 display –e-Paper Documentation). But you can certainly use an Arduino board, Node board, anything that supports SPI interface.

Setup the Arduino Software for ESP8266/WeMOS board

Arduino Preferences for ESP8266/WeMOS
Arduino Preferences for ESP8266/WeMOS

Use the following URL in the additional board Manger Urls.

http://arduino.esp8266.com/stable/package_esp8266com_index.json

Next, under Tools menu open the Board Manager and search for ‘wemos’, install the board extension

Board Maanger - ESP8266
Board Maanger – ESP8266
Select WeMOS board
Select WeMos board

Wiring

Wiring the WeMOS and the ePaper display together

Coding

Download the libraries in ZIP format from https://github.com/ZinggJM/GxEPD and https://github.com/witnessmenow/arduino-youtube-api

From the Sketch Menu choose Include Libraries and Add the ZIP that’s download. Do this for both.

Now you’re ready to compile and deploy the code to the ESP board.

YouTube Statistics ReadOut Example

YouTube Statistics on e-Paper 1.54"
YouTube Statistics on e-Paper 1.54″

My code is based on Hamed Taha but modified for the smaller display 1.54″

Waveshare Demo Example for the Black and Red 1.54″ ePaper Display

 

 

Custom Images or Logo

http://www.instructables.com/id/How-to-E-INK-E-PAPER-DISPLAY-MODULE-Part-2-Import-/

May 13, 2018

Leave a Reply