Skip to content
Nodejs epaper library over SPI to a Raspberry Pi
JavaScript Shell
Branch: master
Clone or download
Pull request Compare This branch is 26 commits ahead, 7 commits behind doganyazar:master.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples lil edits Nov 26, 2017
test
.editorconfig Add jshint and editorconfig Aug 13, 2015
.gitignore Update html example Sep 19, 2015
.jshintrc Add jshint and editorconfig Aug 13, 2015
LICENSE Initial commit Aug 13, 2015
README.md Update README.md Nov 25, 2017
gpio.js working! Nov 23, 2017
image-utils.js lil edits Nov 26, 2017
index.js
info Init Aug 13, 2015
package.json lil edits Nov 26, 2017
pin-configure.sh First pass at adapting to RPI Nov 23, 2017

README.md

node-epaper-rpi

A node.js library for epaper displays using spi. Raspberry Pi port of node-epaper

Installation

Connect the device. Install the node modules using npm install or similar. Make sure you have gpio installed. It's part of wiringPi.

Usage

Then look in /examples/ for a couple files. loadPng.js and loadEpd.js can both be used with a file specified in the commandline, such as loadEpd.js images/text.epd

Things to keep in mind

  • Keep the SPI cables short
  • Try lower clock speeds in case of failure

Tested Hardware

Item Details
EPD Pervasive Displays MpicoSys C-P74-110_v1.1 7.4" supported
CPU RPI 3B
Connection Ribbon cable

Cable connects as follows:

EPD pin RPI Physical Pin
GND 6
/EN 12
VDDIN 1
VIN 2
BUSY 16
MISO 21
MOSI 19
/CS 24
SCK 23
GND 34
You can’t perform that action at this time.