The Acorn Electron let the user define characters, such as letters or sprites, using 8 numbers each up to 255, giving an 8x8 pixel square.
As an example, 56, 64, 128, 255, 255, 128, 64, 56 denotes an arrow. The most significant bit of the first number gives the bottom left pixel, the least significant bit gives the top left pixel, and the rest followed similarly. So, 56 = 0 * 128 + 0 * 64 + 1 * 32 + 1 * 16 + 1 * 8 + 0 * 4 + 0 * 2 + 0 * 1, which gives a first column of 00111000.
An IPv6 version would give much more scope for creative pictures, as its greater range of numbers would allow for an 8x16 pixel area. I'll extend the IP Visualiser when IPv6 becomes more widespread.