Arduino MKR ZERO
Arduino MKR ZERO
Das Arduino MKR ZERO kombiniert die Leistungsdaten des Arduino Zero mit der kompakten MKR Bauform. Das MKR Zero bietet einen hervorragend Einstieg in die Welt der 32-Bit Programmierung eingebetteter Systemen. Es verfügt über einen on-board MicroSD-Kartenslot mit dedizierter SPI-Schnittstelle (SPI1) und erlaubt das Abspielen von Musikdateien ohne zusätzlicher Hardware. Das Board verfügt über eine Atmel SAMD21 MCU, die einen 32-Bit ARM Cortex® M0+ Kern besitzt.
Zum Wiedergeben von Sound-Dateien hat Arduino zwei Bibliotheken herausgebracht:
Arduino Sound library – bietet einen einfach Weg, um Audiodateien mithilfe von SAMD21-basierten Boards zu analysieren und auszugeben.
I2S library – für die Unterstützung des I2S-Protokolls mit SAMD21-basierten Boards. I2S oder auch Inter-IC Sound ist eine serielle Busschnittstelle zum Verbinden von digitalen Audiogeräten.
Achtung: Im Gegensatz zu den meisten anderen Arduino & Genuino Boards wird das Genuino MKR ZERO mit 3,3V betrieben - die Eingänge sind nicht 5V tolerant! Spannungen von mehr als 3,3V an den Eingängen können das Board zerstören!
Das Board verfügt über alle Komponenten, die für den Betrieb des Mikrocontrollers notwendig sind. Das heißt, es muss für den Betrieb lediglich per MicroUSB-Kabel an einen Computer angeschlossen werden oder über einen LiPo-Akku betrieben werden. Der Akku ist mit einem analogen Eingang des Mikrocontrollers verbunden, wodurch die Überwachung der Akkuspannung möglich ist.
Specifications
Mikrocontroller | SAMD21 Cortex-M0+ 32-Bit low power ARM MCU |
Versorgungsspannung (USB/VIN) | 5V |
Unterstützte Akkus | Li-Po, 3,7V, mindestens 700mAh |
Betriebsspannung | 3.3V |
Digitale Ein- und Ausgänge | 22 |
PWM Pins | 12 (0, 1, 2, 3, 4, 5, 6, 7, 8, 10, A3 - oder 18 -, A4 - oder 19) |
UART | 1 |
SPI | 1 |
I2C | 1 |
Analoge Eingänge | 7 (ADC 8/10/12 Bit) |
Analoge Ausgänge | 1 (DAC 10 Bit) |
Interrupteingänge | 8 (0, 1, 4, 5, 6, 7, 8, A1 - oder 16-, A2 - oder 17) |
Strom pro Ausgangspin | 7 mA |
Flashspeicher | 256 KB |
Flashspeicher für den Bootloader | 8 KB |
SRAM | 32 KB |
EEPROM | nicht vorhanden |
Taktung | 32,768 kHz (RTC), 48 MHz |
LED_BUILTIN | 32 |