Conoscete già UDOO? Sì? Non mi sorprende affatto. No? Male. Anzi, malissimo! Ma d'altronde noi siamo qui per questo: raccontarvi sempre il meglio, appena disponibile e senza tralasciare alcun dettaglio. Oggi vi parliamo, allora, di UDOO, una scheda che rappresenta di certo il futuro della prototipazione, dell'intrattenimento e dei pc-on-a-board.
So che ci sono tra noi alcuni utenti che hanno seguito questa scheda fin da quando ne è stata annunciata l'idea. Devo confessare di essere uno tra questi e, come me, ci sono tante persone tra di noi che avrebbero piacere di averla per le mani. E se vi state chiedendo perché, vuol dire che ancora non avete capito una cosa fondamentale che, non appena ne leggerete, verrete immediatamente conquistati.
UDOO è una piattaforma che unisce la versatilità e le potenzialità di Raspberry PI, alla quale ci siamo appassionati tantissimo e di cui abbiamo parlato diffusamente su queste pagine, anche con progetti dedicati, alle potenzialità di Arduino.
Infatti le caratteristiche principali di UDOO sono la potenza, espressa pienamente dal processore Freescale i.MX6 (Arm Cortex A9) anche nella sua versione QUAD, e la versatilità offerta dalla compatibilità con le shield Arduino grazie all'integrazione dello stesso microcontrollore di Arduino Due (Atmel SAM3X8E) e dei relativi connettori di espansione. Inoltre le porte USB, l'uscita HDMI e le periferiche aggiuntive come il modulo WiFi, Ethernet Gigabit ed il supporto ATA la rendono veramente disponibile per una serie infinita di applicazioni.
Ad esempio UDOO è il core di Tubecore Duo le famose casse acustiche di potenza finanziate sulla piattaforma di crowdfunding Kickstarter e del prototipo del Lunar Rover, sviluppato dalla Carnegie Mellon University con il supporto di Astrobotic Technology.
Il campo di applicazioni non è però rilegato soltanto alla fascia alta, infatti l'idea di base è portare l'elettronica in casa di tutti, sulle scrivanie di tutti, dimostrando la potenza alla quale la tecnologia odierna è arrivata ma soprattutto, il fatto che c'è per tutti la possibilità di imparare a fare cose che prima erano soltanto dei tecnici.
UDOO comunica questo messaggio fin da subito, fin dal nome: tu puoi fare. Semplice.
Ma naturalmente vi starete chiedendo "che cosa?" Proprio per rispondere a questa domanda vi facciamo vedere sette progetti già realizzati che vi regaleranno un assaggio delle infinite e straordinarie potenzialità di una scheda che credo (alla fine di questo articolo) anche voi non vedrete l'ora di avere.
LED Blink
Un inizio, soft, com'è logico che sia. Impariamo a muovere i primi passi e accendiamo le prime luci. Controlliamo semplicemente un LED che presto possono diventare due, tre, quattro. Non un progetto, quindi, ma il miglior inizio possibile. Come farlo diventare un progetto? Aggiungendo un pulsante, per esempio. E poi, facendovi appassionare.
NAS con Open Media Vault
Conoscete Open Media Vault? Avete mai avuto necessità di un NAS? Lo storage dei dati in versione avanzata è una vera e propria sfida che può essere affrontata in maniera decisamente innovativa se UDOO entra in gioco. Date uno sguardo a questo progetto e non potrete resistere alla tentazione di averne uno anche voi.
Stazione meteo
Probabilmente il secondo, se non (al massimo) il terzo esperimento che tutti facciamo su una nuova scheda. Allora perchè mostrarlo? Facile: c'è davvero tanto da poterci fare per renderlo un vero e proprio sistema completo ed autosufficiente. Aggiungere un anemometro, sensori per la rilevazione dei gas pericolosi nell'atmosfera e tanti altri. Senza parlare del fatto che questo progetto potrebbe, rilevate determinate circostanze, attivare sistemi di vario tipo, uno su tutti, un allarme. Ma anche sistemi informativi via web; si potrebbero salvare i dati su un webserver dedicato. Senza contare la che sua alimentazione è una sfida progettuale molto divertente. Così facendo, questa primordiale base di progetto prenderebbe vita in chiave del tutto diversa. Non lo trovate stimolante?
Android su UDOO
Quando si ha per le mani una nuova scheda e si è sufficientemente smanettoni, la tentazione di spingerla al limite e vedere fin dove "tiene" la sua potenza e la sua versatilità è tanta. Ecco, allora, un progetto a metà tra hack e mod: Android 4.3 su UDOO. La scheda, dotata di uno schermo capacitivo touch, fa il suo dovere molto bene.
UDOO Light Synth
Quando pensate a qualcuno che suona con le dita vi vengono in mente chitarristi di ogni genere e tipo, bassisti storici e batteristi niente male ma anche jazzisti e la lista potrebbe essere ancora lunga. Ecco, questo progetto fa qualcosa di davvero creativo: vi dimostra un modo tutto nuovo di suonare con le dita. E chi l'ha detto che questo non sarà la base per il prossimo irresistibile strumento musicale?
Freedomotic
Freedomotic è un software flessibile, scalabile e aperto per sperimentare la domotica. Una delle tante soluzioni "do it yourself" ma molto diversa da ciò che siete abituati a vedere: avrete la possibilità di lavorare su una piattaforma davvero affascinante. Qui il progetto, dunque, siete voi, la vostra creatività e la vostra capacità di immaginare. Un esperimento per mettere alla prova la vostra nuova scheda.
Mario
Mario è un robot con diverse funzioni che unisce il Text-to-Speech con la motorizzazione (per quanto primaria). Interagisce rispondendo a comandi e tra gli impulsi riconosciuti ci sono anche i tweet. Il robot, infatti, è connesso a Twitter ed utilizza il popolare Social Network per ricevere commenti dai suoi fan. Certo, non sarà come dialogare col vostro migliore amico ma almeno potrete fargli dei complimenti.
Avevo ragione?
È davvero la scheda che ogni maker vorrebbe avere, non trovate?
Una piattaforma affascinante perchè davvero potente e completa e sono sicuro che vi starete chiedendo "come facciamo a procurarcene una?"
Bene, sappiate che prima di capire come e dove potete acquistarla, dovete decidere quale! Già perché UDOO non è "una sola scheda" ma tre diversi allestimenti, in ordine crescente di potenza, che fanno (ovviamente) riferimento a tre fasce di costo differenti. Delle tre, potrete scegliere la Dual Basic, la Dual e la Quad.
Avevo notato questa scheda su internet già diverso tempo fa.
Ho potuto vederla e provarla, sebbene non sia stata a mia disposizione, ma solo in esposizione.
Mi sembra un prodotto di gran pregio.
Non so se prenderei la Quad perchè alla fine il controller SATA non mi serve, ora, ma forse in futuro…
Ho adocchiato questa scheda da molto tempo, anche se le prestazioni ne giustifica il prezzo per me rimane un po costosa.
Farei volentieri esperimenti sulla Udoo Dual.
Il costo della Udoo è assolutamente in linea con le altre schede. Come da immagine sopra, se si sommano i costi di 4 Raspberry e di una Arduino Due siamo nettamente sotto alla UDOO 😉
Ovviamente è un paragone relativo ma penso renda bene l’idea….. se dovete accendere un paio di led e controllare un relè forse stato andando a 30 all’ora con una Ferrari. Se invece pensate che in futuro il vostro progetto potrebbe dialogare con un server cloud, elaborare informazioni criptate (SSL) e visualizzare video tramite HDMI, allora siete onboard 😉
Il motto 4 RB + 1 Arduino non vale piu, da questo mese RB viene offerto in versione quad al prezzo classico di circa 35 €. Complimenti per la rivista.
Ciao a tutti!
Qualcuno di voi quindi l'ha giá acquistata? Sostituisce pienamente Arduino e Raspberry?
Io starei pensando di farmi un regalo, ma non saprei da dove comprarla. Sarei felice di acquistarla usata per risparmiare qualche euro, se no nuova, il venditore più conveniente mi sembra esser il sito ufficiale udoo.
Sapreste consigliarmi qualche altro rivenditore? Che applica magari qualche sconticino per noi studenti?
Con un partner aziendale ne stiamo valtando alcune applicazioni su linee di produzione industriale (meccanica e pneumatica) e la scheda è davvero promettente. Un vantaggio aggiuntivo rispetto ad altre ipotesi che abbbiamo esaminato (p.es. le validissime schede Arm Olimex e Arduino "native") è sicuramente la disposizione delle interfacce USB audio ecc, tutte su un unico lato della scheda, soluzione ottimale per la costruzione di un case di contenimento, anche se solo sul piano prototipale.
Confesso che un pochino mi sono emozionato estraendola dalla confezione, appena arrivata! : ) Buon lavoro a tutti con la UDOO e con l'open source in genere…
Purtroppo gli sconti per gli studenti sono una roba abbastanza rara, almeno per l’hardware, ahimè… 🙁
Come dice il saggio: chi vivrà, vedrà…
E quindi perchè non la mettete in palio in un contest? Magari anche un Review4U. 😉
Salve, io ho acquistato la versione quad. L'ho provata poco però sembra veramente un bel prodotto!! Gli unici difetti che ha sono wifi debole e lento e la parte arduino richiede uno shield Ethernet per connettersi. Ma resta un bellissimo prodotto, ho provato solo ubuntu che è molto fluido con un sd classe 10
Grazie per il feedback!! L'hai acquistato dal sito ufficiale? (Tra l'altro serve un alimentatore o è incluso nella confezione?)
Per quanto riguarda lo shield…Dalla descrizione della UDOO ho capito che le risorse della parte Arduino sono in condivisione con quella linux. Non è possibile allora istituire una connessione seriale tra i due e dire in ubuntu di condividere l'accesso ad internet?
Comunque penso chE la soluzione sia di gestire tutto quello che riguarda l'interfaccia,storage ed eventuale collegamento internet col Freescale mentre lasciare la parte da microcontrollore al SAM.
Ciao si l'ho acquistato dal sito ufficiale. i tempi non te li so dire perchè l'ho preso quando ancora non era disponibile.
l'alimentatore non è incluso e ce ne vuole uno 12V 2A con polo positivo esterno (lo vende anche il sito ufficiale)
Per lo shield anch'io credevo che fosse tutto integrato ma, l'assistenza mi ha risposto che ci vuole quello classico per arduino. Mi sembra strano però a breve proverò.
Sarebbe interessante saperlo.
Magari appena provi facci sapere.
ciao a tutti
Io l’ho acquistata dal sito , praticamente arriva ad arezzo , per cui applciazione del ‘IVA italiana …ho preso anche il kit di cavi ed alimentatore.
Ho scaricato udoobuntu , l’OS ufficiale di UDOO , ed ho iniziato ad accenderla .Premetto di non capire nulla di linux , faro’ a breve il corso di sistemi operativi all’università .
Sulla micro SD ho installato tramite win32 disk image l’OS ubuntu come dicevo e tra poco provero anche Android .La mia e’ ua quad core , e scalda un pochino , non eccessivamente ma credo sia normale .
Una volta accesa , dal desktop si possono accedere a diverse funzionalità e programmi , la colleghi al router e sei gia in rete .
Tra i programmi installati c’e’ la versione Arduino Due per ubuntu , che funziona senza problemi anche se io preferisco usare Atmel Studio con Visual Micro , per fare questo devo capire come settare i jumper della usb.
A me piacerebbe poter scrivere qualche applicazione a finestre , per esempio per visualizzare pulsanti , dati ect .
Ho visto che nel sistema sono gia installati Bluefish e codeblocks ma non ho ancora trovato documentazione per capire come creare un progetto ed eseguirlo sulla board …magari se qualcuno lo sa ….
Cmq tutto sommato credo che sia una board utile per una certa tipologia di applicazioni , fornisce tutte le funzionalità di linux ubuntu per cui server , rete , usb , database e quelle di arduino due .
Come pannello o controllore la vedo bene , in ambito domotica o automazione industriale , con un pannello touch , rete , sata, tastiera , mouse , e un sacco di I/O .Bisogna studiare bene linux e le connessioni delle piste in quanto molti pin di arduino due sono condivisi dal processore arm , per cui uno dei due puo’ scrivere e l’lator leggere , ma mai entrambe scrivere , tra di loro , poi rispetto ad un dispositivo esterno cambiano i settaggi ma questo e’ sul manuale della scheda senza problemi .
Attendo con ansia qualcuno che sia gia avanti in quanto a conoscenze di questa scheda per capire come poter creare un progetto e lanciarlo e poi come poter usare la uart per scmabiare dati con arduino .Ho visto che c’e’ una uart condivisa e tramite un multiplexer , ubuntu , decide se mettere in comunicazione i due processori , piuttosto che permettere la programmazione di arduino da un ide esterno alla piattaforma ect .
Ciao e grazie
Walter
Buona sera a tutti..
sto cercando di capire un po di più di questa scheda prima di acquistarla… ora sto lavorando ad un progetto con un arduino ethernet + una scheda level convert I2c e un raspberry 2 e volevo sostituire il tutto con una udoo ..Ho qualche dubbio su questa unica scheda.
1) le due parti sono unite ma logicamente separate ?
2) la comunicazione tra arduino e raspberry come puo avvenire ? sempre i2c con il level converter?
3) la gpio del raspberry e i pin in/out dell’arduino sono insieme o sono separati ?
grazie …