Linuxino meet Arduino

Nota: Questo topic è bloccato perché riservato alla presentazione del progetto e ai suoi sviluppi, per i commenti utilizzare il topic "Linuxino meet Arduino, discussione".

Linuxino è un sistema Linux embedded basato sul modulo Aria G25 prodotto da Acme system, in pratica è un piccolo pc con processore ARM 9 @400 MHz sul quale gira una distro Linux Debian 6, il modulo G25 è disponibile con due diversi tagli di RAM, 128 Mega e 256 Mega, la memoria di massa è una SD/SDHC con capacità massima fino a 32 Giga, minimo richiesto 1 Giga.
Linuxino è una carrier low cost sulla quale viene montato il modulo G25, tre connettori USB HOST, uno può essere di tipo device, un connettore RJ45 per la ethernet 10/100 Mbps, uno slot SD per memoria di massa, è inoltre predisposta per ospitare un display Daisy 24 che consente di disporre di una semplice console, in alternativa è possibile collegare, tramite apposito connettore dedicato, un display grafico di 4D System.
La distro Linux include il compilatore gcc, ovvero è possibile compilare onboard software utente e le applicazioni, interprete python, un server web, vari editor e tante altre cose, in pratica è una distro completa di tutto, non è necessario smontare la SD e compilare in emulazione sul pc per aggiornarla e/o ampliare le applicazioni.
Linuxino prevede l'uso di shield in stile Arduino, da qui l'assonanza con il nome, però non è Arduino e non è direttamente compatibile con le shield di Arduino, sarà disponibile fin da subito una shield 1000 fori a passo 2.54 e una a passo 1.27 per gli smd, sarà disponibile anche il box metallico con i pannelli dotati di scassi come si vede nei rendering di preview.
Attualmente Linuxino è in fase di preproduzione, sarà disponibile in grande quantità verso fine Marzo.
Lo scopo di questo progetto è unire la potenza di un sistema Linux embedded con la versatilità di Arduino, il limite dei pc è sempre il low level, ovvero possono macinare grandi quantità di dati in poco tempo però vanno facilmente in crisi se gli si chiede di azionare degli attuatori, o leggere dei sensori, con delle ben precise tempistiche.
Esempio pratico Linuxino è perfettamente in grado di gestire un flusso audio video, anche HD 720p, senza problemi acquisendolo da una Webcam per poi inviarlo in streaming tramite ethernet/WiFi, però non riesce a decodificare, senza errori, un "banale" segnale PPM per un servo.
Utilizzando Arduino abbinato a Linuxino è possibile realizzare progetti altrimenti impossibili anche utilizzando Arduino DUE.
Nei prossimi giorni comincerò con una descrizione sul come far dialogare Linuxino con Arduino e con i primi esempi pratici di impiego.

News del 4/3/2013
Aggiornato il sito linuxino.com con l'ultima relase, definitiva, dello schema elettrico della scheda.

Altre immagini