Setup is fairly simple with downloads for Linux ... and hit the program button. The basic functions of the Arduino IDE – pinMode, digitalRead, digitalWrite, and analogRead – are available.