cascoda-sdk

Sleepy End Device EPaper demo

This target contains an application which requests compressed images from a server (ot-eink-server) and displays them onto a Waveshare 2.9” e-Paper module. The pin connections between the e-Paper module and the Chili are shown in the table below:

EINK CHILI
BUSY PIN 31
RST PIN 15
DC PIN 34
CS GDN
CLK PIN 33
DIN PIN 32
GDN PINS 3/14/16/18-25/27/30
VCC PIN 13

See the server documentation for a high level overview of the application as a whole, and for a description of how to generate images compatible with this application.

How to run & test

This demonstration requires another Chili to act as the server. Flash the server Chili with the mac-dongle binary. You must also build the ot-eink-server POSIX application, from within the Cascoda POSIX SDK build directory.

Once the devices are all ready, plug the server Chili into a Linux machine and run the ot-eink-server executable. Then, power the end device Chili and commission it. After 10 to 20 seconds, the server will receive discover requests, as well as image requests from the end device.