Each module (with the powerbrain as an exception) is assigned a specific color by the powerbrain.
Connecting an arduino-powerbrain (!) via USB cable to a PC activates the colors on all connected modules.
Use these to initialize the objects in your sketches correctly.
E.g. after plugging in the USB cable, a connected Motor lights up a purple LED. You will have to initialize this motor in the sketch with "TBMotor variableMotorName(PURPLE);"
Arduino Library Light Sensor
The Light Sensor
module expands the capabilities of your creation even more. Your robot
can e.g. adjust it's speed based on the surrounding light. You can
create cars that fear the dark, or a flower that rises up it's head
when powered with a flashlight. It's up to you!