L’attesissimo Arduino TRE

arduinoTRE_3Dalla Arduino non mancano mai le sorprese, e nella primavera 2014 sarà disponibile questo nuovo e attesissimo prodotto. Nato dalla collaborazione tra Arduino e la BeagleBoard.org, Arduino TRE apre la via alla terza generazione di queste fantastiche schede per il physical computing.

Grazie al processore della Texas Instrument Sitara AM335x da 1GHz, tutti gli appassionati di Arduino avranno a disposizione una scheda con prestazioni eccezionali (promettono prestazioni 100 volte superiori ad Arduino UNO e Arduino Leonardo).

Ma non è tutto, Arduino TRE sarà in grado, proprio grazie a queste sue nuove caratteristiche, di far girare al suo interno un sistema operativo Linux completo (a differenza di Arduino YUN che contiene una variante leggera OpenWRT di Linux) aprendo così la strada allo sviluppo di applicazioni avanzate Linux-powered.

Ma diamo un’occhiata in dettaglio a come si presenterà questa nuova scheda (vedi Fig.1). Le dimensioni saranno ovviamente maggiori rispetto ad Arduino UNO. Se notate la parte della scheda a sfondo bianco corrispondono proprio ad una Arduino UNO. Infatti per questioni di compatibilità con i vecchi sistemi (shields) è stata mantenuta all’interno della nuova scheda la disposizione dei connettori presenti sulle schede di Arduino attuali.

ArduinoTRE

Fig.1: gli attacchi sulla scheda Arduino TRE

Oltre a quattro prese USB (una presa doppia sul lato sinistro (porte 3 e 4) e una presa doppia sul lato destro (porte 1 e 2) ed una ulteriore MicroUSB, sono presenti due porte Audio IN/OUT, la classica presa Ethernet ed infine una presa HDMI (risoluzione 1920×1080) per connettere direttamente la scheda ad un monitor o alla TV.

Mentre per quanto riguarda il chipset (vedi Fig.2), possiamo vedere in dettaglio che nella scheda è presente, oltre al nuovo processore Sitara AM3359, anche un processore ATmega32u4.

arduinoTRE_2

Fig.2: Chipset e connettori di Arduino TRE

Infatti come è stato già evidenziato durante alcune presentazioni del prodotto, possiamo considerare Arduino TRE come due schede in una. Una scheda con il processore ARM Cortex-A8 based Sitara AM335x su cui eseguire le applicazioni Linux e gestire le interfacce di un computer SBC Single Board Computer (video, audio, USB, Ethernet, ecc) e una scheda con un microcontrollore ATMEL ATmega che si occupa del mondo reale ( I/O digitali e analogici, PWM outputs, sensor shields, ecc.).

Inoltre possiamo vedere che all’interno dell’area bianca (quella che rappresenta la board classica di Arduino, sono stati aggiunti i connettori per inserire direttamente i moduli XBee nella scheda (vedi Fig.3), aggiungendo così le funzionalità Wireless.

ArduinoTRE_Xbee

Fig.3: modulo Wireless Xbee

Infine vediamo che anche per quanto riguarda i connettori I/O, abbiamo un enorme ampliamento di PIN (rispetto a quello che siamo abituati) ai due bordi esterni della scheda.

arduinoTRE_connettori

Fig.4: I/O disponibili su Arduino TRE

Nella lato inferiore della scheda inoltre c’è anche uno slot dove inserire una MicroSD card.

arduinoTRE_5

Fig.5: Slot per MicroSD

Specifiche Tecniche

  • Processor Texas Instrument Sitara AM335x ARM Cortex-A8
  • Clock Speed: 1Ghz
  • SRAM: DDR3L 512Mb RAM
  • Networking: Ethernet 10/100
  • USB: 1 USB 2.0 device port, 4 USB 2.0 host port
  • Video: HDMI (1920×1080)
  • Audio: HDMI, stereo analog audio input e output
  • Digital I/O pins (3.3V Logic): 12
  • PWM Channels (3.3V Logic): 4
  • MicroSD Card: Yes
  • LCD Expansion Connector: Yes
  • CAN on expansion Connector: Yes
  • Microcontroller: Atmel ATmega32u4
  • Clock Speed: 16MHz
  • Flash Memory: 32Kb
  • SRAM: 2.5Kb
  • EEPROM: 1Kb
  • Digital I/O Pins (5V logic): 14
  • PWM Channels (5V logic): 7
  • Analog Input Channels: 6 (plus 6 multiplexed on 6 digital pins)

Per concludere abbiamo parlato che è nato dalla collaborazione tra Arduino e la BeagleBone.org. In effetti possiamo notare che la scheda BeagleBone Black ha come caratteristiche proprio le particolarità aggiunte ad un Arduino Leonardo per ottenere un Arduino TRE. Quindi per rafforzare il concetto di due schede in una:

ArduinoTRE_dueinuno

Fig.5 : BeagleBone Black e Arduino Leonardo

Bene, adesso non ci resta che aspettare.

Ci vediamo questa primavera, forse acquisterò Arduino TRE … e poi vi faccio sapere.

Un commento:

  1. albertosallusti

    In effetti questa board ha caratteristiche impressionanti, a partire dal processore Texas Instruments da 1 GHz e continuando con lo slot per MicroSD Card, la porta HDMI, la possibilità di implementare una connessione wireless, ecc. Roba da far apparire datata la board Intel Galileo col suo processore Quark SoC da 400 MHz!

Lascia un commento

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.