The Arduino microcontroller is a family of microcontroller boards used for its low cost, low power requirements, ease of use. The Arduino Uno is shown above.
Here is a sample of the programming graphical interface, ArduBlock that can be used to quickly get started in programming the robot. This is similar to “Sketch” a popular programming graphical interface used for beginning game programming.
The graphical program shown is used to blink the built-in light on the Arduino microcontroller.