The Pervasive Displays library suite comes in four editions: Basic, Evaluation, Commercial and Viewer.
The Used environment page lists the requirements for each edition.
The Basic edition supports global update for all the screens, fast update for the monochrome screens with embedded fast update and with touch.
It provides all the functions for shapes and text.
It is shared under Creative Commons - Attribution ShareAlike.
It is a set of standard Arduino libraries.
The Evaluation edition supports global update for all the screens, fast update for the monochrome screens with embedded fast update and with touch.
It includes the fixed Mono font and the proportional Serif and Sans Serif fonts; application libraries like graphics, GUI and bar- and QR-code.
It comes as pre-compiled libraries for evaluation only and non-commercial usage.
It is a set of pre-compiled Arduino libraries.
The Commercial edition adds to the Commercial edition the use of external SPI SRAM memory for the frame-buffer and external SPI Flash memory for the fonts.
It provides the source code for commercial usage.
It is platform-agnostic: the set of standard Arduino libraries could easily be ported to any other SDK.
The Viewer edition runs as a Linux and Windows native application to simulate an e-paper screen and manage touch.
It shares the same fonts and application libraries with the Commercial edition.
It allows to develop the application software independently of the hardware.