Open-source electronics prototyping platform

by Arduino LLC

Arch Linux (recommended)

Screenshots & videos

About

Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments. Included is an integrated development environment that can be used to develop and upload code to compatible microcontrollers.

Additional information

Project

Developer
Arduino LLC
Publisher
Snapcrafters
License
LGPL-2.1 (free software)What this license lets you do

Install

Available via
Flatpak · Snap (3) · AppImage · Arch Linux (4) · Debian · Ubuntu · Void Linux (2) · Solus · Gentoo · Nixpkgs · Lutris (2)
All 18 packagings

Flathub (Flatpak), Snap Store, Snap Store (Beta build), Snap Store (Nightly build), AppImage, AUR, AUR (Git build), AUR (Ide build), AUR (Bin · Ide build), Debian, Ubuntu, Nixpkgs, Void Linux, Void Linux (32bit build), Solus, Gentoo, Lutris (1.8.13-32bit build), Lutris (1.8.13-64bit build)

About this data

Sources
Sources disagree on the name: arduinoide / arduino / teensyduinoSources disagree on the license
Catalog data as of
October 12, 2026
How each source lists it (24)
SourceNameVersionBuilt byLicenseDescription
Flathub (Flatpak)Arduino IDE1.8.19—LGPL-2.1Open-source electronics prototyping platform
Snap StoreArduino IDE1.8.19—GPL-2.0Write code and upload it to your Arduino-compatible board.
Snap Store (Beta build)Arduino IDE1.8.19—GPL-2.0Write code and upload it to your Arduino-compatible board.
Snap Store (Nightly build)Arduino IDE1.8.19—GPL-2.0Write code and upload it to your Arduino-compatible board.
AppImageArduino_IDE2.3.10——Arduino IDE
AURarduino1:1.8.19-4—GPL AND LGPLArduino prototyping platform SDK (Legacy 1.x.x)
AUR (Git build)arduino-git1.8.13.r24.gf4e8a91f1-1—GPL AND LGPLArduino prototyping platform SDK
AUR (Ide build)arduino-ide2.3.10-1Community build, patchedAGPL-3.0-onlyOpen-source electronics prototyping platform
AUR (Bin · Ide build)arduino-ide-bin2.3.10-1Community repackAGPL3Arduino prototyping platform IDE, rewrite based on the Theia IDE framework.
AURteensyduino1.57-1—custom AND GPL AND LGPLArduino SDK with Teensyduino
Debianarduino2:1.8.19+dfsg1-3Distribution build—AVR development board IDE from Arduino CC
Ubuntuarduino2:1.8.19+dfsg1-5Distribution build—AVR development board IDE from Arduino CC
Nixpkgsarduino1.8.19Distribution buildGPL-2.0Open-source electronics prototyping platform
Nixpkgsarduino1.8.19Distribution buildGPL-2.0Open-source electronics prototyping platform
Nixpkgsarduino-ide2.3.10Distribution buildAGPL-3.0-onlyOpen-source electronics prototyping platform
Nixpkgsarduino0.12.3Distribution buildGPL-3.0-or-laterBasic Octave implementation of the matlab arduino extension, allowing communication to a programmed arduino board to control its hardware
Nixpkgsarduino1.8.19Distribution buildGPL-2.0Open-source electronics prototyping platform
Void Linuxarduino1.8.19_3Distribution buildGPL-2.0-or-later AND LGPL-2.0-or-laterIDE for the arduino open-source electronics prototyping platform
Void Linux (32bit build)arduino-32bit1.8.19_3Distribution buildGPL-2.0-or-later AND LGPL-2.0-or-laterIDE for the arduino open-source electronics prototyping platform (32bit)
Solusarduino1.8.19Distribution buildGPL-2.0-or-laterArduino IDE
Solusarduino-ide2.3.6Distribution buildAGPL-3.0-onlyOpen-source electronics prototyping platform
Gentooarduino1.8.19-r1Distribution buildGPL-2.0-only AND LGPL-2.1-only AND CC-BY-SA-3.0An open-source AVR electronics prototyping platform
Lutris (1.8.13-32bit build)Arduino-IDE———
Lutris (1.8.13-64bit build)Arduino-IDE———
Known data issues (2)

Things this page is missing or isn't precise about. Know the answer? A fix takes one click and a sentence, and the community picks it up from there.

  • Sources disagree on the license — Two sources report licenses of different families: one of them is likely wrong.
    Help fix
  • Sources disagree on the name — Which name does the project itself use?
    Help fix
Other things the catalog needs help with

Related

Developer Tools

Browse all →

Antigravity IDE

Developer Tools

Google Antigravity IDE — agent-first coding environment.

Snap (recommended) Arch Linux4 buildsStandard: Stable Standard: Nightly Other builds: AppImage, Ide

Pi Coding Agent

Developer Tools

Minimal extensible coding agent for the terminal

4 platformsSnap (recommended) Arch Linux openSUSE Nixpkgs5 buildsStandard: Stable Standard: Candidate Standard: Nightly Standard: Git Other builds: Bin

jetbrains-toolbox

Developer Tools

Manage your IDEs the easy way

Snap (recommended) AppImage Arch Linux2 buildsStandard: Beta Standard: Stable

Sublime Text

Developer Tools

Text Editing, Done Right

5 platformsFlatpak (recommended) Snap Arch Linux Void Linux Gentoo6 buildsStandard: Stable Standard: Candidate Standard: Nightly Dev: Stable Dev: Candidate 4: StableFlathub (Flatpak): ★ 5.0 (2)

protobuf

Developer Tools

Protocol Buffers compiler

7 platformsSnap (recommended) Arch Linux Fedora Void Linux Solus Gentoo Nixpkgs5 buildsStandard: Stable Standard: Nightly Standard: Git Standard: Candidate Other builds: Java

Bless

Developer Tools

Gtk# Hex Editor

4 platformsFlatpak (recommended) Arch Linux Fedora openSUSE2 buildsStandard: Stable Standard: GitFlathub (Flatpak): ★ 2.1 (25)

Unity Hub

Developer Tools

Manage game engine installations

Flatpak (recommended) Arch Linux3 buildsStandard: Stable Standard: Beta Other builds: cnFlathub (Flatpak): ★ 2.5 (79)

Ada

Developer Tools

Ada — agent-first desktop app

6 platformsAppImage (recommended) Arch Linux Alpine Linux Void Linux Gentoo Nixpkgs4 buildsStandard: Stable Standard: Git Standard: Candidate Other builds: 32bit

fresh-editor

Developer Tools

Text editor for your terminal

4 platformsSnap (recommended) Arch Linux openSUSE Nixpkgs6 buildsStandard: Stable Standard: Candidate Standard: Nightly Standard: Git Other builds: Editor, Bin

Kate

Developer Tools

Advanced text editor

13 platformsFlatpak (recommended) Snap Arch Linux Debian Ubuntu Fedora openSUSE Alpine Linux Void Linux Slackware Solus Gentoo Nixpkgs7 buildsStandard: Stable Standard: Beta Standard: Nightly Standard: Git Standard: Candidate Other builds: Root, 32bitFlathub (Flatpak): ★ 4.3 (136) Flathub (Flatpak): ★ 4.3 (19)

Emacs (GUI)

Developer Tools

GNU Emacs is an extensible, customizable text editor - and more

5 platformsDebian (recommended) Ubuntu Alpine Linux Void Linux Nixpkgs

DBFlux

Developer Tools

A fast, keyboard-first database client for SQL databases

AppImage (recommended) Arch Linux

Add-ons

Themes (1)
  • arduino-theme-dracula-git — 🧛🏻‍♂️ Dark theme for Arduino IDE (AUR)