An Arduino Due is the brain of Chameleon. It reads in color information over Bluetooth from the phone, and dispenses color via the print head/color cartridge. The color is displayed on a color LED on the outside of the pen casing. In addition, an RGB sensor allows any color from surroundings to be drawn.