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 an arduino board over USB, you need to add your user to the dailout group and connect the snap to the raw-usb socket. Open a terminal window, run the following commands an reboot your computer.

> sudo usermod -a -G dialout $USER

> sudo snap connect arduino:raw-usb

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.

Where people are using Arduino IDE

Users by distribution (log)

Ubuntu 18.04
Ubuntu 19.10
Ubuntu 16.04
Ubuntu 20.04
Ubuntu 19.04
Zorin OS 15
elementary OS 5.1.2
KDE Neon 18.04
Linux Mint 19.3
Ubuntu 18.10
Debian 10
Fedora 31
Kali Linux 2020.1
Parrot OS 4.8
Linux Mint 19.2
Arch Linux
openSUSE Leap 15.1
Ubuntu 17.10

Related blog posts

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