An Arduino microcontroller can be programmed to control the way buttons, motors, switches, lights, and other electronic parts work together. It can be plugged into your computer. You can write a program on the computer and send it to the Arduino. On this page we have the Arduino Nano , Arduino Pro Mini, Arduino Uno R3 and more.