Skip to content

Install Arduino support on Linux

Dennis Lambe Jr edited this page Oct 20, 2017 · 21 revisions

Install version 1.6 or newer of the Arduino IDE from http://arduino.cc/download -- Unfortunately the version packaged in Ubuntu is too ancient to support Arduino's new way of doing 3rd-party hardware. I'm not aware of Ubuntu packages for 1.6 or 1.8

Assuming you're untarring in the download directory:

$ cd ~/Downloads
$ tar xvf ./arduino-1.8.5-linux64.tar.xz -C /usr/local/arduino
$ cd /usr/local/arduino
$ ./install.sh

To let Arduino talk to the device over the serial port, you'll need to be in the 'dialout' group.

From a shell:

$ groups 

If you see dialout in the list, you're good to go. If you don't, you'll have to add yourself and then get Linux to recognize the change in your current shell:

$ sudo adduser $USER dialout
$ su -  $USER

On Manjaro linux, and probably Arch, the group for the device access is uucp. To add yourself to this group if necessary, use

$ sudo usermod -a -G uucp
$ su - $USER

Now continue with the instructions from the Readme

Clone this wiki locally