I created the LED display on @darkmatter's
WiFi Cactus with some amazing random color code for DEF CON 26.
The WiFi Cactus has 25 WiFi Pineapple Tetras from Hak 5 so it can listen on 50 WiFi channels at the same
time. It's goal is to monitor WiFi and not miss anything. At DEF CON 26 Darkmatter updated the power supply
from a lead acid car battery to a small pack of lithium batteries and had a cool multiplexer board that would
allow him to use 2 antennas to output to 16 ports on his Pineapple Tetras. He also added better hardware so it
could capture even more data at once. With all of his new cool stuff he wanted a way to make it flashy and asked
me to provide him with some very eye catching light animations. I wrote some awesome code with multiple setting.
One of which, is a random color changing algorithm that chooses colors in a way that guarantees a high degree of
contrast between the current and next color. It also doesn't fall victim to the same issue that many "demo" random
color changing do, where all three channels (RGB) are treated as independent random values. This results in the majority
of colors to statistically be close to white.
