I2S Bus < SD!
MKR ZERO hat einen integrierten SD-Anschluss mit speziellen SPI-Schnittstellen (SPI1), mit dem Sie ohne zusätzliche Hardware mit Musik Files herumspielen können! Für diejenigen, die es nicht wissen, ist I2S (Inter-IC Sound) ein elektrischer serieller Bus-Schnittstellenstandard für den Anschluss digitaler Audiogeräte.
Achtung Musiker: wir haben ein paar Neuigkeiten für Sie! Wir haben zwei Bibliotheken für Sie freigegeben:
- Arduino Sound Library - eine einfache Möglichkeit, Audiodaten mit Arduino auf SAM D21-basierten Boards abzuspielen und zu analysieren.
- I2S-Bibliothek - zur Verwendung des I2S-Protokolls auf SAMD21-basierten Boards.
Arduino® MKR Zero
Der MKR ZERO bietet Ihnen die Leistung eines Arduino Zero im kleineren Format, das durch den MKR-Formfaktor festgelegt ist. Das MKR ZERO Board ist ein großartiges Lehrmittel, um mehr über die Entwicklung von 32-Bit-Anwendungen zu erfahren. Es verfügt über einen integrierten SD-Anschluss mit speziellen SPI-Schnittstellen (SPI1), mit dem Sie ohne zusätzliche Hardware mit MUSIC-Dateien spielen können! Das Board wird von Atmels SAMD21 MCU mit einem 32-Bit ARM Cortex® M0+ Kern betrieben.
Technische SpezifikationenMicrocontroller SAMD21 Cortex-M0+ 32bit low power ARM MCU Board Power Supply (USB/VIN) 5V Supported Battery(*) Li-Po single cell, 3.7V, 700mAh minimum DC Current for 3.3V Pin 600mA DC Current for 5V Pin 600mA Circuit Operating Voltage 3.3V Digital I/O Pins 22 PWM Pins 12 (0, 1, 2, 3, 4, 5, 6, 7, 8, 10, A3 - or 18 -, A4 -or 19) UART 1 SPI 1 I2C 1 Analog Input Pins 7 (ADC 8/10/12 bit) Analog Output Pins 1 (DAC 10 bit) External Interrupts 8 (0, 1, 4, 5, 6, 7, 8, A1 -or 16-, A2 - or 17) DC Current per I/O Pin 7 mA Flash Memory 256 KB Flash Memory for Bootloader 8 KB SRAM 32 KB EEPROM no Clock Speed 32.768 kHz (RTC), 48 MHz LED_BUILTIN 32 Full-Speed USB Device and embedded Host