Arduino Yun, come aggiornarlo a rev.2

A marzo di quest’anno, Massimo Banzi sul blog Arduino ha annunciato la produzione di una nuova revision (Rev.2) della scheda Arduino Yun. Oltre ad alcuni miglioramenti lato hardware, la nuova revision offre un completo aggiornamento della componente software, ovvero della distribuzione Linux (OpenWrt) eseguita dalla scheda. La scheda Yun originale era infatti ferma ad una versione del 2014 (ancora disponibile nella…

irrighino

Irrighino è una completa centralina di irrigazione basata su Arduino Yun. Le sue caratteristiche principali sono: [checklist] possibilità di gestire un numero configurabile di elettrovalvole interfaccia web AJAX schedulazione settimanale attivazione / blocco manuale [/checklist] Ecco un video che illustra il progetto: Schema di funzionamento Ad Arduino Yun – “cervello” di irrighino, sono collegati il pannello di controllo…

Yún – Gestire LED via web

Nel precedente tutorial abbiamo visto come uno sketch in esecuzione sull’ATMega di Arduino Yun possa, utilizzando la libreria Bridge, eseguire dei processi (comandi, script…) su Linino. In questo tutorial vedremo come poter fare il contrario: inviare comandi da Linino verso lo sketch in esecuzione sul microcontrollore. YunServer & YunClient All’interno dello sketch utilizzeremo due oggetti della libreria Bridge: [checklist] YunServer, per mettere l’ATMega in attesa…

Yún – Allarme via SMS

Questo tutorial vuole illustrare una modalità di interazione tra lo sketch in esecuzione sull’ATMega e il sistema Linino (Linux) in esecuzione sul SoC di Arduino Yun: la possibilità di lanciare processi Linux da sketch. L’esempio proposto realizza un allarme via SMS: ad Arduino è collegato un microswitch alla pressione del microswitch viene inviato un SMS utilizzando il gateway Skebby Linino side L’invio…

Yún – Adattatore wifi USB

La scheda Arduino Yun è dotata di una interfaccia wireless embedded. Purtroppo tale interfaccia non consente l’utilizzo di una antenna esterna. In effetti osservando lo Yun si può notare un connettore simile a quello U.FL per le antenne: In realtà tale connettore, come spiegato sul forum ufficiale, viene utilizzato solo per testing e non è consigliato per un uso continuo. Fortunatamente è…

Nuova immagine Linux per Arduino Yun

Il team di Arduino ha appena rilasciato un aggiornamento per la distribuzione Linux in esecuzione su Arduino Yun. L’immagine è disponibile nell’area software del sito di Arduino: Per effettuare l’aggiornamento, potete seguire la guida ufficiale o un mio precedente post. Le novità e i cambiamenti di questa immagine sono stati riassunti da Federico in un post…

Yún – Sketch Uploader

Una delle caratteristiche più comode di Arduino Yun è la possibilità di caricare sketch via rete, direttamente dall’IDE (come vi ho mostrato in un precedente tutorial). L’IDE di Arduino utilizza il protocollo Bonjour (porta UDP 5353) per cercare le schede Yun presenti in rete: questa modalità di auto-discovery funziona bene in rete locale ma non…

Yún – Factory reset per Linino

Come ormai sapete, Arduino Yun esegue una distribuzione Linux chiamata Linino. A volte può essere necessario eseguire un factory reset di tale distribuzione, ovvero tornare all’immagine base di una scheda appena acquistata. Procedura Scarichiamo l’immagine di Linino dal sito web di Arduino: L’immagine è in formato ZIP, estraiamo il contenuto (un file binario .BIN) sul…