Nato dalla collaborazione tra Arduino e la BeagleBoard.org, Arduino TRE apre il via alla terza generazione di queste fantastiche schede per il physical computing.

arduinoTre

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.

Oltre a quattro prese USB (una presa doppia sul lato sinistro e una presa doppia sul lato destro 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 nella scheda è presente, oltre al nuovo processore Sitara AM3359, anche un processore ATmega32u4.

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.).

6404.TRE_hardware_features

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

Che dire? Non ci resta che aspettare…