This is a TickerTape. There are two modes of operations. It can run as a regular ticker with one line scrolling text, or it can have multiple scrolling lines, with the last line displayed one character at a time. The speed of scrolling can be controlled by calling adjustSpeed() method.