Arduino M0

Arduino M0

Arduino M0

Codice: 1286
Semplice ma potente estensione 32-bit della piattaforma Arduino UNO; la scheda è potenziata per nuove e creative applicazioni per dispositivi IoT, tecnologia indossabile, automazione high-tech, robotica e tutto ciò che l'immaginazione può suggerire.
Prezzo:
€ 24,40
Listino:
Risparmi:
(%)

Descrizione

La scheda Arduino M0 è una semplice ma potente estensione 32-bit della piattaforma Arduino UNO. La scheda è potenziata con il Microcontrollore Atmel SAMD21 MCU con Core a 32 bit ARM Cortex® M0.

La potenza del core Atmel fornisce alla scheda la flessibilità per sostenere qualsiasi progetto si possa immaginare ed attuare, inoltre fa della M0 il supporto ideale per lo studio dello sviluppo delle applicazioni 32-bit.

Questa scheda può essere alimentata tramite la connessione microUSB o da un'alimentatore esterno (adattatore AC/DC o batteria). La sorgente di alimentazione disponibile verrà rilevata e scelta automaticamente. L'alimentazione esterna si rende necessaria se i 500mA forniti dal connettore USB non sono sufficienti per alimentare un dispositivo USB connesso. In caso di alimentazione esterna, il valore minimo di corrente raccomandato è di 1A per fornire sufficiente corrente ai dispositivi USB connessi e alla scheda stessa. Il valore massimo raccomandato è 2A, viste le specifiche di protezione previste sui pin di input.

La scheda Arduino M0 ha numerose possibilità di comunicazione utilizzabili con computer, altre schede Arduino, altri microcontrollori e con diversi dispositivi come telefoni cellulari, tablet e videocamere. Il microcontrollore SAM21 fornisce una UART hardware e tre USARTs per comunicazioni seriali TTL (3,3V). Il SAMD21 supporta inoltre la comunicazione TWI e SPI, per le quali sono disponibili le relative librerie nel software Arduino.

Rispetto ai microcontrollori AVR presenti in altre schede Arduino, l'upload di sketch nel microcontrollore SAMD21 avviene in maniera differente: la memoria flash va cancellata prima della riprogrammazione, poiché l'upload viene gestito dalla ROM del microcontrollore, che può funzionare solo se la memoria flash è vuota.

La scheda Arduino M0 dispone di una porta USB primaria connessa direttamente all'Atmel SAMD21. Per utilizzare questa porta è sufficiente selezionare la "Scheda Arduino M0 (Native USB Port)" nell'Arduino IDE e connettere la porta USB ad un computer. La procedura di cancellazione della memoria, anche detta "soft erase", viene attivata aprendo e chiudendo la porta USB primaria a 1200bps: questa procedura prevede la cancellazione della memoria flash e la riattivazione della scheda con il bootloader. Attivando e disattivando la porta USB ad un baud rate differente non si avrà il reset del SAMD21.

La scheda dispone di un sistema di protezione da cortocircuiti e sovraccarichi che va ad aggiungersi a quello presente nella maggior parte dei computer: nel caso in cui la porta USB riceva più di 500mA, la connessione verrà automaticamente interrotta finché il cortocircuito o il sovraccarico non verranno eliminati.

La Arduino M0 può essere programmata con il software Arduino. In caso di utilizzo di OS basati su Linux, consultare il Manuale d'uso Arduino IDE per OS Linux.

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

Per ulteriori informazioni su questa scheda,
fare riferimento alla pagina Arduino M0.

 

Specifiche

  • Microcontrollore: ATSAMD21G18, 48 pin LQFP
  • Tensione operativa: 3,3V
  • Pin I/O digitali: 14, con 12 PWN e UART
  • Pin di input analogici: 6, canali 12-bit ADC
  • Pin di output analogici: 1, 10-bit DAC
  • Corrente DC per pin I/O: 7mA
  • Memoria flash: 256KB
  • SRAM: 32KB
  • EEPROM: fino a 16KB in emulazione
  • Frequenza: 48MHz
  • Dimensioni: 68,58 x 53,34mm
  • Peso: 30g

 

Documentazione

 

Download

Accessori

  1. 1
    Kit Connettori Strip m/f lunghi per Arduino UNO R3 e Arduino Leonardo
    Codice: 0596
    Prezzo:
    € 1,40
  2. 2
    Alimentatore 12V 5A
    Codice: 0618
    Listino:
    € 14,20
    Prezzo:
    € 13,80
    Risparmi:
    € 0,40 (3%)
  3. 3
    Cavo USB da USB-A a USB-Micro-B 1.20mt
    Codice: 0846
    Prezzo:
    € 3,10
  4. 4
    Kit 5 supporti per schede Arduino tipo UNO
    Codice: 1285
    Prezzo:
    € 10,90
  5. 5
    Alimentatore da parete USB 5V 1A
    Codice: 1411
    Listino:
    € 5,40
    Prezzo:
    € 5,20
    Risparmi:
    € 0,20 (4%)