The code is pretty ugly, but it can display any length of string as long as it’s made only of the allowed characters.
You can generate your own code to display what you want here.
Scale defines the space between dots. This is like the FOV slider for the laser projector.
Speed defines how long each dot stays lit for. e.g. to move at 20 dots a second, the speed would be 1/20 = 0.05.
Text is the text you want to display.
Paste the generated code into a custom expression set as a 20x20 rectangular grid.
Let me know if there’s any bugs with it or a really important character is missing.
You can alter both the text colour and background colour of each letter now. Simply type in your text, click the letter you want to change the colour of, and hit Save Colour. That letter and any unaltered letter after it will be coloured that colour.
There’s also a new “Transparency” field that determines how transparent the lasers that aren’t currently active are, so you can completely remove the background if you so desire.
Side-notes:
Altering the text on the website will clear all colour data, so make sure your text is correct before altering colours.
The colour of the last character in the string is used as the “blank” colour. If you want this to be different, try adding a space at the end of your string and colouring that.