I have an Arduino UNO, which I need to get working with Ubuntu.
Can somebody explain to me the steps required to install the IDE on Ubuntu?
arduinoidesoftware installation
I have an Arduino UNO, which I need to get working with Ubuntu.
Can somebody explain to me the steps required to install the IDE on Ubuntu?
Best Answer
Arduino IDE from Ubuntu's repos are usually outdated. There are three main ways to install the latest Arduino IDE: with
umake
, from arduino.cc tar.gz and as a snap. In all cases you may need to add your user todialout
group (if it doesn't work add it also totty
group):Install the latest version from Ubuntu Make (on GitHub)
Install Ubuntu Make
If not using Ubuntu 18.04+ or want the latest versions:
Install Arduino IDE with umake
Warning:
umake ide arduino
is deprecated.This will install it on
~/.local/share/umake/electronics/arduino
. If you don't get the shortcut available you'll need to runinstall.sh
found there.Some other software options (like Eagle or Sublime) are not free software. I recommend instead Fritzing and Atom.io.
Install the latest version from arduino.cc
Just follow official guide (or Canonical's tutorial):
lscpu
will tell you if 32 or 64 bits. If unsure use 32 bits.tar -xvf arduino-1.8.2-linux64.tar.xz
).Run the installation script (
./install.sh
).Install the latest version using snap package
If you need any other Python 3 dependencies other than
serial
, you can install them inside the snap sandbox using thearduino.pip
command.Notes
/opt/
or/usr/local/
.Installer don't create Launcher icon for me: Just drag it (
arduino-arduinoide.desktop
) from Desktop:With the latest versions come newer features like the "Additional Boards Manager URLs" on Preferences (to add ESP8266 board):