Display controller

Preview of the display

Each send is a single frame. The sign reverts to its screensaver after 60 seconds without a packet, so send again to keep a message up.