The Arduino Integrated Development Environment (IDE), or Arduino Software, is free software that is maintained by Arduino.cc. It is basically a text editor for writing and uploading programming code to the Arduino and Genuino microcontroller boards which can be installed on a personal computer or run from their website.
The Arduino IDE is available for all the major operating systems, but this post will show how to install it on a Raspberry Pi 3 running Raspbian Jessie.
Installing the software
To make sure Raspbian Jessie is up to date:
sudo apt-get update sudo apt-get upgrade
Install Arduino IDE with:
sudo apt-get install arduino
To open, pull down the Menu and select Arduino IDE under Electronics.
Uploading the first sketch
After using the appropriate cable to connect the Arduino board to the Raspberry Pi, open the Arduino IDE.
To choose the type of Arduino board go to Tools > Board > and select the appropriate one. To select the port the Arduino is connected to, look under Serial Port under the Tools menu.
Example sketches can be chosen from Examples under the File menu. To test if everything is working choose Examples > 01.Basics > Blink. After pressing the Upload button (->) the Arduino’s on-board LED should start to blink on and off at one second intervals.
The sketches directory
The default location for saved sketches is
libraries directory is also located here.
To make a quick backup of all the sketches including the
libraries directories use:
sudo cp -rp /home/pi/sketchbook /copy-to-directory
After a fresh install, this backup can be retrieved by using:
sudo cp -rp /copy-from-directory /home/pi
More Raspberry Pi related posts
Fiverr is the world’s largest freelance services marketplace for entrepreneurs to focus on growth & create a successful business at affordable costs.
23 February 2018
See #howto overcome the most common scenarios when doing manual media library updates for #Kodi...
15 June 2017
See how to #getstarted with #RetroPie on the #RaspberryPi...
31 March 2017 | Updated 6 June 2017
See #howto automatically update your #Kodi media library with an add-on...
10 March 2017
Reflecting back on #2016 - focusing on my experience with the #RaspberryPi...
27 December 2016
See #howto communicate between two #RaspberryPi s using sshpass...
10 September 2016 | Updated 15 July 2017