Testing and tinkering with the Arduino Starter Pack

To start, you need a computer from which you will write the code that will run in the Arduino board. This starter pack comes with an Arduino Uno board, which is likely the simplest. The typical programming cycle is to first write your code on the computer, then upload it to the Arduino board via a standard USB cable. The Arduino software is available for Linux, Mac, and Windows.