Die MKR-Serie ist die neueste Arduino-Familie. Sie zeichnet sich durch einen besonders kleinen Formfaktor, kombiniert mit hoher Rechenleistung (32 Bit SAMD21 Controller) aus. Auch wenn der MKR Zero für Sound- und Musikanwendungen (z. B. Effektgeräte oder Audioaufnahme) optimiert ist, lässt er sich doch universell für alle anderen Anwendungen einsetzen.
Seine Besonderheit ist der I2S-Bus (InterIC Sound), eine spezielle Hardware-Schnittstelle für die Kommunikation spezieller Audiobausteine.
Es gibt 2 spezielle Bibliotheken für den Arduino, die das Erstellen von Sound-Anwendungen auf dem Arduino erleichtern:
Arduino Sound Library: Diese Bibliothek bietet einen Whistle- oder Clap-Detector, die Darstellung des Frequenzspektrums, Player-Funktionen und vieles mehr.
I2S Library: Hier finden Sie alle Funktionen für die Kommunikation mit anderen I2S-Bausteinen
Achtung! Die MKR-Boards werden zwar extern mit 5 V versorgt, haben aber eine interne Betriebsspannung und einen Logikgegel von 3,3 V!!
Technische Daten
Controller: SMAD21 Cortex M0+ 32 Bit ARM MCU
Versorgungsspannung: 5 V (über USB/Vin), 3 V Logikpegel, Betrieb mit einem 3,7 V LiPo-Akku möglich
256 KByte Flash-Speicher (8 kByte für Bootloader belegt)
32 KByte SRAM
22 digitale Ein-/Ausgänge (davon 12 PWM-fähig)
8 analoge Eingänge (8, 10 oder 12 Bit Auflösung)
1 analoger Ausgang (10 Bit)
integrierte LED an Anschluss 32
maximaler Strom an den IO-Pins: 7 mA (Achtung: Summenbelastung der IO-Gruppen laut Datenblatt beachten!)
Interfaces:
- SD-Slot
- InterIC Sound
- UART, SPI, I2C
Copyright © Böcker Systemelektronik