Arduino Tian

Arduino Tian
  • Arduino Tian
  • Arduino Tian
  • Arduino Tian
  • Arduino Tian
  • Arduino Tian

Arduino Tian

Codice: 1568
Scheda basata sul microcontrollore Atmel SAMD21 MCU con Core a 32 bit ARM Cortex® M0 e sul processore MIPS Qualcomm Atheros AR9342 che supporta il Linino OS e integra un modulo WiFi dual band; la scheda dispone di una memoria eMMC da 4GB.
Prezzo:
€ 106,20
Listino:
Risparmi:
(%)
In arrivo

Descrizione


La scheda Arduino Tian è basata sul microcontrollore Atmel SAMD21 con Core a 32-bit ARM Cortex® M0 e sul chip Qualcomm Atheros AR9342, un processore MIPS operante fino a 560MHz integrante un modulo WiFi dual-band con protocollo IEEE802.11n 2x2 2.4/5 Ghz. Questo chip supporta il Linino OS,  una distribuzione Linux basta su OpenWRT. La Arduino Tian integra una memoria eMMC da 4GB estremamente utile per supportare diversi tipi di progetti. Per ridurre il consumo, è disponibile una funzione di accensione/spegnimento della porta Linux direttamente dal microcontrollore.

 

     

 

La Arduino Tian può essere alimentata tramite connessione microUSB o con alimentazione esterna con una tensione di 5V (600mA). La fonte di alimentazione viene selezionata automaticamente. L'alimentazione esterna (non USB) può provenire da un adattatore da muro AC/DC o da una batteria collegata ai pin GND e VIN. La scheda rileverà automaticamente la fonte di alimentazione disponibile e sceglierà quella da utilizzare secondo la seguente priorità:

  1. fonte di alimentazione esterna
  2. connessione microUSB

I pin di alimentazione sono i seguenti:

  • VIN: tensione di ingresso della scheda Arduino Tian quando si utilizza una fonte di alimentazione esterna; è possibile fornire l'alimentazione tramite questo pin. Il range di alimentazione per questo pin va da 6V a 17V
  • 5V - 3V3: questi pin forniscono una tensione regolata tramite il regolatore integrato nella scheda rispettivamente di 5V e 3.3V; l'assorbimento massimo di corrente di entrambi i pin è pari a 2A.
  • GND: pin di massa
  • IOREF: questo pin fornisce il riferimento alla tensione con cui opera il microcontrollore; una shield configurata in maniera appropriata può leggere la tensione del pin IOREF e selezionare la corretta fonte di alimentazione

Il processore Atmel SAMD21G18 dispone di memoria flash di 256KB (di cui 69KB utilizzati per il bootloader). Il bootloader è già preinstallato in una memoria ROM dedicata ed è protetto da un fusibile NVM; dispone inoltre di 32KB di SRAM. Non è possibile accedere ai pin di I/O del chip Atheros AR9342; tutte le linee I/O sono collegate all'Atmel SAMD21. L'Atheros AR9342 è collegato ad un hub USB a 4 porte al quale sono connessi il Bluetooth, la memoria eMMC, il SAMD21 e la porta USB host.

 

 

Ognuno dei 20 pin digitali di I/O della scheda Arduino Tian opera con una tensione di 5V e può essere usato sia come ingresso che come uscita, utilizzando le funzioni pinMode(), digitalWrite() e digitalRead(). Ogni pin può fornire o ricevere un massimo di 40mA e dispone di una resistenza di pull-up interna (di default non abilitata) di 20-50 KOhm.

La scheda Arduino Tian dispone di alcuni pin con funzioni speciali, qui di seguito elencati:

  • Serial 0 (RX) e 1 (TX): utilizzato per ricevere (RX) e trasmettere (TX) dati seriali a 3.3V tramite le capacità seriali dell'hardware dell'Atmel SAMD21. E' importante notare che sulla Tian, la classe Serial si riferisce alla comunicazione USB (CDC); per il seriale 3.3V sui pin 0 e 1, la scheda utilizza la classe Serial5. I seriali hardware dell'Atmel SAMD21 e del AR9342 della Tian sono collegati fra loro e vengono utilizzati dai due processori per la comunicazione reciproca tramite SerialUSB
  • TWI: i pin SDA e SCL supportano la comunicazione TWI tramite Libreria Wire; sulla Arduino Tian i pin TWI non sono connessi a nessun pin digitale di I/O
  • Interrupt esterni: tutti i pin possono essere interrupt esterni tranne il pin2 (0: interrupt 0, 1: interrupt 1, ecc.). Questi pin possono essere configurati per azionare l'interrupt su un valore basso, un aumento del fronte di discesa o una variazione del valore. Per maggiori dettagli fare riferimento alla funzione attachInterrupt(). Il pin 7 è connesso al processore AR9342 e può essere utilizzato in futuro come segnale di handshake. E' necessario prestare molta attenzione a possibili conflitti nel caso in cui si decida l'utilizzo come interrupt
  • LINUX (MIPS) on/off: è possibile selezionare l'accensione o lo spegnimento di Linux tramite il pin32
  • PWM: dal pin 2 al 13 può essere fornita un'uscita PWM a 8-bit e con una funzione specifica si può variare la risoluzione (i pin 4 e 10 e i pin 5 e 12 non possono essere utilizzati contemporaneamente come PWM)
  • SPI (connettore ICSP): questi pin supportano la comunicazione SPI tramite libreria SPI; questi pin non sono connessi a nessun pin digitale di I/O come sulla Arduino Uno; sono disponibili solamente sul connettore ICSP. Ciò significa che una shield che utilizza la comunicazione SPI, ma non dispone del connettore ICSP 6-pin, non funzionerà
  • LED (pin digitale 13): quando il valore del pin 13 è alto, il LED è acceso; viceversa, quando il valore del pin 13 è basso, il LED è spento. Il LED fornisce anche altre funzioni di indicatore di stato come l'accensione (PWR), le connessioni WLAN e WAN, Bluetooth e USB
  • Input analogici: 12 input analogici identificati con le sigle da A0 ad A11, utilizzabili anche come pin digitali di I/O. I pin da A0 ad A5 si trovano nella stessa posizione di quelli sulla scheda Arduino Uno; i pin di input A6 ~ A11 si trovano rispettivamente sui pin digitali di I/O 4, 6, 8, 9, 10, e 12
  • AREF: tensione di riferimento per i pin analogici di input; utilizzato con la funzione analogReference()

 

 

La Tian dispone di tre pulsanti di reset: MCU-RST per il reset del SAMD21, LNX-RST per il reboot del processore AR9342 e WLAN-RST per il reset del modulo WiFi (se premuto da 7 a 10 secondi) e per il reset delle configurazioni di default (se premuto più di 30 secondi).

Questa scheda facilita la comunicazione con un computer, un'altra scheda Arduino o altri microcontrollori e con diversi dispositivi come telefoni cellulari, tablet, fotocamere, ecc. Il processore SAMD21 fornisce una UART e tre USART per la comunicazione seriale (3.3V).

L'upload degli sketch sul SAMD21 è differente rispetto al normale funzionamento dei microcontrollori Arduino delle altre schede: la memoria flash va infatti cancellata prima di essere riprogrammata; le operazioni di upload sono gestite da una ROM dedicata presente sul SAMD21.

 

Per maggiori informazioni, fare riferimento
ai seguenti file: Informazioni generali e Documentazione.

 

 

ATTENZIONE
la distanza fra i pin 7 e 8 è pari a circa 4mm:
valore che non è multiplo del passo standard (2,54mm)

Specifiche

  • Tensione di input: 5V
  • Consumo: 470mA
  • Bluetooth: CSR8510, Bluetooth with EDR / BLE 4.0
  • Dimensioni: 53 x 68,5 mm
  • Peso: 36g
  • Microcontrollore Arduino
    • SAMD21G18 (architettura: ARM Cortex-M0+)
    • Tensione operativa: 3.3V
    • Memoria flash: 256KB
    • SRAM: 32KB
    • Velocità di clock: 16 Mhz
    • Pin digitali di I/O: 14 (di cui 12 utilizzabili come PWM e UART)
    • Pin analogici di input: 6
    • Pin digitali di output: 1
    • Corrente DC (per singolo I/O): 7mA
  • Microcontrollore Linux
    • Atheros AR9342 (architettura: MIPS)
    • Tensione operativa: 3.3V
    • Memoria flash: 16 MB + 4GB eMMC
    • RAM: 64 MB DDR2
    • Velocità di clock: 560MHz
    • WiFi: 802.11 b/g/n 2.4 GHz dual-band
    • Ethernet: 802.3 10/100/1000 Mbit/s
    • USB: Host 2.0

Documentazione:

 

Accessori


  1. 1
    Cavo USB da USB-A a USB-Micro-B
    Codice: 0846
    Prezzo:
    € 3,10
  2. 2
    Alimentatore da parete USB 5V 1A
    Codice: 1411
    Listino:
    € 4,90
    Prezzo:
    € 4,70
    Risparmi:
    € 0,20 (4%)
  3. 3
    Tecnologie Wireless
    Codice: 1846
    Prezzo:
    € 15,50

Simili


  1. 1
    Arduino UNO R3 con microcontrollore ATmega328
    Codice: 0485
    Listino:
    € 24,40
    Prezzo:
    € 20,50
    Risparmi:
    € 3,90 (16%)
  2. 2
    Arduino Primo
    Codice: 1723
    Listino:
    € 54,90
    Prezzo:
    € 41,18
    Risparmi:
    € 13,73 (25%)
  3. 3
    Arduino UNO WiFi
    Codice: 1567
    Prezzo:
    € 40,90