Examples of display usage

Effects include the obvious (scroll, fade) and the genuinely satisfying:
iRace, where segment columns race in like they're late for something; 
iDissolve, where your text materialises from random pixels like a fax from 1994;
Telex, where characters appear one by one as if something is typing them). 

There's a random mode that picks effects at runtime so the display never quite does the same thing twice. There's a Stay mode that freezes a message on screen indefinitely, for the important ones.

All settings persist until changed, so you only write what's different from the previous step. A full playlist with a dozen messages, mixed fonts, and varied effects fits in about thirty lines.

My initial desk message

setText("Make your day valuable");
effect(iTelex, None, oRain, 10);

 Or when you like variation

setValue(30); // 3 secondes no animation
randomText(
  "BE PRESENT, NOT BUSY",
  "VALUABLE > PRODUCTIVE",
  "PAUSE AND BREATHE",
  "ONE THING AT A TIME"
);
effect(iFade, Wait, oFade); fade the texts in, wait and fade out

Example of a long message

setText("IT IS NOT THAT WE HAVE A SHORT TIME TO LIVE, BUT THAT WE WASTE A LOT OF IT.");
effect(iScroll, None, oScroll, 10); // Scroll and leave the display blank for 1 second