Archivi tag: ide

Installare l’Arduino IDE 1.6.X su Ubuntu – metodo 2/2

Come promesso di seguito trovate il secondo metodo per l’installazione dell’IDE Arduino 1.6.X su Ubuntu in cui viene mostrato come avviare l’IDEdirettamente dalmen Applicazionidi Ubuntu oppure posizionarelicona di Arduino allinterno del Launcher rendendo ancora pi comodo lavvio dellapplicazione.

Passo 1

Prelevate l’IDE dal sito Arduino, e scompattatelo facendo doppio click sul file e trascinate la cartella all’interno della cartella “Scaricati”:

ubuntu-ide-arduino-01

ubuntu-ide-arduino-02

Passo 2

Spostare la cartella arduino-1.6.5-r5 all’interno del cartella Home mediante il comando da terminale:

mv ?/Scaricati/arduino-1.6.5-r5 .

(non dimenticate il punto finale)

ls -l | grep arduino

Con i seguenti comandi, ls e grep, verifichiamo solamente che vi sia una sola cartella arduino all’interno della cartella Home.

Il comando lsrestituisce l’elenco di file all’interno di una directory con parametro -l produce un elenco esteso, una riga per ogni file, in cui saranno evidenziati: permessi, proprietario, gruppo assegnato, nome, e molto altro (si consulti help di unix).

L’operatore pipe “|” concatena standard output e standard input di piprogrammi, nel nostro caso viene concatenato il comando “ls -l” con l’istruzione “grep arduino” che permette di sapere quante sono le occorrenze della parola “arduino” all’interno della cartella Home.

ubuntu-ide-arduino-07

Nella cartella Home avrete la cartellaarduino-1.6.5-r5

ubuntu-ide-arduino-04

Passo 3 Continua a leggere

Installare l’Arduino IDE 1.6.X su Ubuntu – metodo 1/2

In questa ultima settimana ho dovuto risolvere una serie di problemi con laversione dellIDE di Arduino (la 1.6.5) su Ubuntu 14.04.03 e 15.04 (a 64 bit). Per non dimenticare e mantenere traccia scrivo queste poche righe per me e i miei allievi che si cimenteranno nelle loro sperimentazioni.

Come sicuramente saprete, lIDE di Arduino disponibile dal Software Center di Ubuntu, la 1.0.5, una versione molto datata che non si presta alle esercitazioni che voglio condurre, ecco quindi la necessit di questo breve tutorial.

Da linea di comando potete verificare quale delle versioni disponibile dal Software Center di Ubuntu digitando:

apt-cache show arduino

ubuntu-ide-arduino-01

Oppure avviando direttamente il Software Center dal Launcher:

ubuntu-ide-arduino-02

I metodi che possono essere utilizzati per installare l’IDE sono due, il primo dettagliato in questo primo post rapido e non necessita di competenze informatiche elevate, il secondo che mostrer a breve in un successivo post, necessita di qualche competenza in pi, ma seguendo passo passo il tutorial riuscirete sicuramente. Il secondo metodo vi consentir di avviare lIDE dal men Applications di Ubuntu permettendo inoltre di posizionare licona di Arduino allinterno del Launcher rendendo ancora pi comodo lavvio dellapplicazione.

Nota: ho diviso i due metodi per renderne pi semplice la lettura e dare pi tempo a me per implementare tutte e due i post 🙂

Operazioni preliminari

Le operazioni dettagliate di seguito sono da effettuare sia peril metodo 1 che il metodo 2.

Continua a leggere

Programmare Arduino con ArduBlock

Mi è giunta ieri un’ulteriore richiesta da un collega di un istituto professionale che mi chiede un’ulteriore soluzione a quanto già segnalato nelle settimane passate su sistemi grafici per programmare Arduino, per dirla in altro modo, sistemi che ricordano l’ambiente di sviluppo “Scrach” in modo da rendere più semplice l’insegnamento della programmazione su Arduino operando con semplici Drag&Drop per manipolare le istruzioni di programmazione.
ArduBlock è un’alternativa interessante e sicuramente un valido strumento per chi si sta affacciando al physical computing, io lo considero un “facilitatore” per quanti si affacciano per la prima volta alla programmazione di questo dispositivo.

ArduBlock-00

Vediamo come si installa ArduBlock

ArduBlock è multipiattaforma, quindi potrete installare senza problemi su Mac, Linux e Windows. Per poter utilizzare ArduBlock è indispensabile installare prima l’IDE standard di Arduino.

Passo 1

L’installazione non è complicata, bisogna solamente effettuare il download i un file Java memorizzando la posizione di questo file all’interno dell’IDE di Arduino.

Passo 2

Identificate la cartella in cui vengono memorizzati i vostri sketch su Arduino. Se non sapete dove è collocata questa cartella aprite dal menù “Arduino -> Preferences” dell’IDE Arduino, la posizione della cartella dei vostri sketch la trovate in “Sketchbook location”, copiate questo percorso e chiudete l’IDE di Arduino.

ArduBlock-01

ArduBlock-02

Passo 3

Continua a leggere

Utilizzare Sublime Text 3 Editor come IDE Arduino

Per il prossimo corso su Arduino che partirà giovedì prossimo (13/03/14), mi sono trovato nella necessità di realizzare diversi sketch didattici e per aumentare la velocità di produzione ho utilizzato un IDE diverso da quello standard di Arduino che mi ha permesso ad esempio la sostituzione immediata su tutto il listato di nomi di variabili o effettuare ricerche in modo più veloce o definire la modalità di copia ed incolla su tutto il codice.

Da qualche tempo uso Sublime Text 3, un editor multipiattaforma molto comodo per programmare che già uso qualche tempo e che mi era stato segnalato dal mio ex studente Antonio T.

L’editor non è gratuito, ma dopo averlo provato per un po’ di tempo lo acquisterò a breve.

Sul sito di riferimento trovate tutte le caratteristiche, no sto a dettagliarle tutte tra le molte vi segnalo: auto completamento, modalità distraction free, split editing, multiselezione su tutto il codice utile quando volete ad esempio rinominare il nome di una variabile all’interno di tutto il codice.

00

Per poter procedere bisogna prima di ogni cosa installare l’IDE standard di Arduino, il passo successivo è quello di installare Sublime Text 3 per la propria piattaforma

Tutti i passi e le informazioni per l’installazione per ogni piattaforma le trovate seguendo il link.

Di seguito, per mio utilizzo come tutorial per successive installazioni ho realizzato una serie di schermate che seguono le indicazioni del sito di riferimento.
Continua a leggere

embedXcode per programmare su Arduino con Xcode

E’ veramente bello quando sono i tuoi ex studenti che ti segnalano idee e soluzioni per la didattica. Ho ricevuto la mail di Antonio Tripodi che in questo periodo è alle prese con l’apprendimento della programmazione Java. Mi chiedeva informazioni per libri di testo e risorse web per imparare Java e come sempre gentilissimo mi regala anche idee, questa volta mi ha segnalato embedXcode.

L’ambiente di programmazione (gratuito) standard per un utente Mac è Xcode ed embedXcode è un template appunto di Xcode che consente di programmare su Arduino e diverse altre schede. Un’utilissimo idea che consente di sfruttare le comodità di programmazione dell’IDE di Apple.

Sul sito di riferimento trovate un tutorial che vi guida passo passo nell’installazione di embedXcode.

Le schede supportate sono (cito dal sito):

  • Atmel ATmega- and Cortex-M3 SAM-based boards from Arduino,
  • Microchip PIC32-based chipKIT boards from Diligent,
  • Atmel ATtiny85-based board from Digistump,
  • LaunchPad MSP430, Experimeter Board MSP430FR5739 andLaunchPad Stellaris Cortex-M4 F120H5QR from Texas Instrument,
  • ARM Cortex-M3 STM32 F103RB-based board from Maple,
  • ARM Cortex-M4 Freescale MK20DX128VLH5-based Teensy 3.0 from PJRC,
  • Atmel ATmega644p-based board from Wiring,
  • What’s next?

embedxcode