The robot may be programmed to follow a line, solve a maze, follow light, or communicate with another robot. Input/output (I/O) projects can be built on the breadboard which is sufficient to hold anywhere from 2–4 components — LEDs, resistors, ICs etc.). Mounting holes and slots on the chassis may be used to add custom robotic equipment.