ArduInstall – Installare Arduino IDE e ArduBlock rapidamente e facilmente

Qualche tempo fa ho comprato un Arduino Nano, e la prima cosa che ho fatto con esso era questo piccolo set di semafori per acquisire familiarità con IDE di Arduino e con elaborazione, linguaggio di programma specifico in Arduino.

Più tardi ho incontrato ArduBlock, uno strumento per programmare rapidamente e facilmente trascinando blocchi da un lato ad un altro schermo, Infine per caricare il IDE di Arduino tradotto in elaborazione -pronto per essere compilato.

ardublockOgni volta che cambiare macchina ho bisogno di installare IDE di Arduino e integrare ArduBlock ancora una volta, così ho fatto un script in Bash per automatizzare l'attività; per ora solo è compatibile con i sistemi GNU/Linux con sede a Debian.

Screenshot di 2015-04-26 13:59:39È possibile scaricare il codice da questo link, per avere sempre l'ultima versione di ArduInstall Solo è necessario installare Git e clonare il repository che contiene il script.

#Instalamos Git.
usuario@maquina:~$ sudo apt-get install git

#Clonamos el repositorio de ArduInstall a nuestro equipo.
usuario@maquina:~$ git clone https://github.com/peatonet/ArduInstall

Clonar en «ArduInstall»...
remote: Counting objects: 9, done.
remote: Compressing objects: 100% (5/5), done.
remote: Total 9 (delta 2), reused 8 (delta 1), pack-reused 0
Unpacking objects: 100% (9/9), done.
Checking connectivity... hecho.

#Nos movemos al directorio recién descargado, y listamos su contenido
usuario@maquina:~$ cd ArduInstall
usuario@maquina:~$ ls
ArduInstall

Infine, abbiamo eseguito ArduInstall con le autorizzazioni dell'utente per il quale si desidera installare i pacchetti, vale a dire senza utilizzare il tool sudo; una volta lanciato il script Dobbiamo scegliere il numero di una delle vostre opzioni e procedere premendo il tasto invio, È possibile che per alcune opzioni di chiedere password.

usuario@maquina:~$ ./ArduInstall

1) Instalar
2) Desinstalar
3) Ejecutar
4) Salir
#? 

Si può contribuire migliorare il codice esistente e l'aggiunta di nuove funzionalità; ogni volta che si modifiquéis codice è adatto per fare un backup in modifiche locali esegue il commit di git.

#Definimos nuestro nombre y email:
usuario@maquina:~$ git config --global user.email toni@peatonet.com
usuario@maquina:~$ git config --global user.name peatonet

#Marcamos ArduInstall como  fichero modificado.
usuario@maquina:~$ git add ArduInstall

#Guardamos los cambios y una pequeña descripción de los mismos.
usuario@maquina:~$ git commit -m 'Mejora del menú'

[master 19f4266] descripción mejorada
 1 file changed, 1 insertion(+), 1 deletion(-)

Per condividere i vostri miglioramenti, solo è necessario inviare le modifiche al server con il seguente argomento Git, e inserire un utente e la password da GitHub.

usuario@maquina:~$ git push origin master

Username for 'https://github.com': peatonet
Password for 'https://peatonet@github.com': 
Counting objects: 5, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (2/2), done.
Writing objects: 100% (3/3), 292 bytes | 0 bytes/s, done.
Total 3 (delta 1), reused 0 (delta 0)
To https://github.com/peatonet/ArduInstall
 54f5131..19f4266 master -> master

I cambiamenti possono essere trovati da la sezione del progetto si impegna a GitHub e, non appena sono approvati, tuo verrà aggiunto per la elenco di commit e la nuova versione di ArduInstall.

Screenshot di 2015-05-01 13:22:20

Se si desidera è possibile seguire su Twitter, Facebook, Google +, LinkedIn, o condividerlo con i pulsanti sotto questa pubblicazione, Se avete domande o suggerimenti, non esitate a commentare.

Aiutaci a raggiungere più lettori Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

Lasciare una risposta