Arduino IDE

Arduino IDE

Merlijn Sebrechts (merlijn-sebrechts)

Install latest/stable of Arduino IDE

Make sure snap support is enabled in your Desktop store.

Install using the command line

Don't have snapd? Get set up for snaps.

Channel Version Published

Write code and upload it to your Arduino-compatible board.

Arduino is an open-source physical computing platform based on a simple I/O board and a development environment that implements the Processing/Wiring language. Arduino can be used to develop stand-alone interactive objects or can be connected to software on your computer (e.g. Flash, Processing and MaxMSP). The boards can be assembled by hand or purchased preassembled at


In order to upload code to an Arduino board over USB, you need to add your user to the dialout group. Open a terminal window, run the following command and reboot your computer.

> sudo usermod -a -G dialout $USER

Now restart your computer and you're good to go!

Developer website

Contact Merlijn Sebrechts

Details for Arduino IDE

Last updated
1 March 2020

Share this snap

Generate an embeddable card to be shared on external websites.

Related blog posts

Where people are using Arduino IDE

Users by distribution (log)

Ubuntu 18.04
Ubuntu 19.10
Ubuntu 20.04
Ubuntu 16.04
Ubuntu 19.04
Zorin OS 15
Linux Mint 19.3
KDE Neon 18.04
elementary OS 5.1.3
elementary OS 5.1.2
Ubuntu 18.10
Debian 10
Parrot OS 4.8
Linux Mint 19.2
Fedora 31
Kali Linux 2020.1
Ubuntu 17.10
Zorin OS 12
elementary OS 5.1
Kali Linux 2020.2

Install Arduino IDE on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.

Is there a problem with Arduino IDE? Report this app