Arduino MKR ZERO
Arduino MKR ZERO (I2S bus & SD for sound, music & digital audio data)
Zero è una semplice e potente estensione a 32 bit della piattaforma stabilita dall'UNO. La scheda Zero espande la famiglia offrendo prestazioni migliorate, consentendo una varietà di opportunità di progetto per i dispositivi e funge da ottimo strumento didattico per apprendere lo sviluppo di applicazioni a 32 bit. Le applicazioni Zero spaziano da dispositivi IoT intelligenti, tecnologia indossabile, automazione high-tech, a robotica folle. La scheda è alimentata da MCU SAMD21 di Atmel, che presenta un core ARM® Cortex® M0+ a 32 bit. Una delle sue caratteristiche più importanti è Embedded Debugger (EDBG) di Atmel, che fornisce un'interfaccia di debug completa senza la necessità di hardware aggiuntivo, aumentando significativamente la facilità d'uso per il debug del software. EDBG supporta anche una porta COM virtuale che può essere utilizzata per la programmazione di dispositivi e bootloader.
Attenzione: a differenza della maggior parte delle schede Arduino, la Zero funziona a 3,3 V. La tensione massima che i pin I/O possono tollerare è 3,3 V. L'applicazione di tensioni superiori a 3,3 V a qualsiasi pin I/O potrebbe danneggiare la scheda.
La scheda contiene tutto il necessario per supportare il microcontrollore; basta collegarla a un computer con un cavo micro-USB o alimentarla con un adattatore AC-DC o una batteria per iniziare. La Zero è compatibile con tutti gli shield che funzionano a 3,3 V e sono conformi al pinout Arduino 1.0.
Puoi trovare le informazioni sulla garanzia della tua scheda qui .
Nota
Le schede Arduino basate sui microcontrollori AVR ottengono un reset e riavviano l'esecuzione dello sketch ogni volta che viene aperto il Serial Monitor del software Arduino (IDE). Questo è anche il meccanismo utilizzato per caricare gli sketch su queste schede. Questa scheda è diversa: quando lo Zero è collegato tramite la porta di programmazione e si apre il Serial Monitor, la scheda non si resetta automaticamente e lo sketch caricato continua a funzionare. Per riavviare lo sketch è necessario premere il pulsante di reset sulla scheda stessa.
Iniziare
Nella sezione Getting Started , puoi trovare tutte le informazioni necessarie per configurare la tua scheda, usare il software Arduino (IDE) e iniziare a armeggiare con la codifica e l'elettronica. Per mantenere aggiornato il bootloader di Zero, la procedura di aggiornamento spiega cosa dovresti fare ogni volta che c'è una nuova versione di Arduino SAMD Boards.
Specifiche tecniche
| Microcontrollore | ATSAMD21G18, ARM® Cortex® M0+ a 32 bit |
| Tensione di esercizio | 3,3 V |
| Pin I/O digitali | 20 |
| Perni PWM | 3, 4, 5, 6, 8, 9, 10, 11, 12, 13 |
| UART | 2 (Nativo e Programmazione) |
| Pin di ingresso analogici | 6 canali ADC a 12 bit |
| Pin di uscita analogici | 1, DAC a 10 bit |
| Interruzioni esterne | Tutti i pin tranne il pin 4 |
| Corrente CC per pin I/O | 7mA |
| Memoria Flash | 256 KB |
| SRAM | 32 KB |
| Memoria EEPROM | Nessuno. Vedi documentazione |
| LED_INCORPORATO | 13 |
| Velocità di clock | 48MHz |
| Lunghezza | 68 millimetri |
| Larghezza | 53 millimetri |
| Peso | 12 gr. |
Documentazione
OSH: Schemi
Lo Zero è un hardware open source! Puoi costruire la tua scheda usando i seguenti file:
Diagramma dei pinout

Scarica qui lo schema completo dei pinout in formato PDF .



