Installare Arduino IDE 1.8.12 64 bit in linux debian.

Prendo spunta da una domanda sul blog per realizzare questo post in cui posso descrivere in modo più chiaro come installare Arduino IDE da terminale in linux. Il post è volutamente retrodatato al periodo di rilascio della versione 1.8.12 che risale a febbraio 2020.
La versione Linux presa in considerazione è la debian 10 stable.
Ulteriore precisazione in questa versione sto usando AdopOpenJDK 1.8.0.252 cioè 8 LTS piuttosto che java 11 LTS default di debian 10. Per programmi che utilizzo che si comportano meglio con la 8 piuttosto che con la 11.
Uso la AdoptOpenJDK per i cambi operati da Oracle nel modello per il rilascio delle versioni Java e la licenza associata. E’ da tanto che ho iniziato a scrivere il post sull’utilizzo AdoptOpenJKD ma non lo ho ancora completato. Il blog ha molti post dedicati all’installazione manuale di Oracle Java una volta i file erano scaricabili liberamente adesso è richiesta la registrazione e allora ho cambiato. La AdoptOpenJDK.net community include vendors quali Amazon, GoDaddy, IBM, Microsoft …

$ java -version
openjdk version "1.8.0_252"
OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_252-b09)
OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.252-b09, mixed mode)

Installazione di Arduino IDE 64 in debian 10

Arduino IDE al primo avvio

Scaricare l’Arduino IDE dalla pagina software: https://www.arduino.cc/en/main/software

Sulla destra il link Linux 64 bit

quello che viene scaricato è il file:

arduino-1.8.12-linux64.tar.xz

creare la directory /opt/arduino e copiarvi il file

sudo mkdir /opt/arduino
sudo cp arduino-1.8.12-linux64.tar.xz /opt/arduino/

cambiare directory e decomprimere

cd /opt/arduino
sudo tar -xvf arduino-1.8.12-linux64.tar.xz

installare con

cd arduino-1.8.12
sudo ./install.sh

la directory dell’ Arduino IDE sarà:

/opt/arduino/arduino-1.8.12

verrà creato il link simbolico: /usr/local/bin/@arduino

Arduino IDE menu XFCE

Risorse: