

Arduino MKR ZERO I2S bus SD sound music audio ITALIJA ®
€33.99 (DDV vključen)
Arduino MKR Zero ITALIJA ® je 32-bitni ARM Cortex-M0+ krmilnik z vgrajenim SD režem in I2S avdio vmesnikom – originalni Arduino iz Italije za glasbene, IoT in baterijsko napajane projekte.
1 na zalogi
Opis
Arduino MKR ZERO I2S bus SD Sound Music Audio ITALIJA ®
Arduino MKR Zero je originalna Arduino plošča, narejena v Italiji, ki prinaša 32-bitni ARM Cortex-M0+ procesor SAMD21G18 pri 48 MHz v kompaktni MKR obliki. To je bistveni skok naprej od 8-bitnih AVR plošč (UNO, NANO, Pro Mini): 256 KB Flash in 32 KB SRAM odpreta vrata projektom, ki jih na ATmega328 preprosto ni mogoče uresničiti.
Ime plošče pove vse: I2S bus (Inter-IC Sound) za digitalni avdio, SD card rež za shranjevanje glasbenih datotek in LiPo baterijski konektor za mobilne projekte. Z Arduino Sound knjižnico predvajate WAV datoteke z SD kartice na I2S DAC čip (npr. PCM5102A) – brez zunanjega strojne opreme razen DAC čipa.
Pomembno: MKR Zero deluje pri 3.3V logični napetosti. Vhodi na I/O pinih ne prenesejo več kot 3.3V – priklapljanje 5V signalov škodi plošči.
Anatomija krmilnika
| Tip krmilnika | Arduino MKR Zero originalni ITALIJA ® |
| Mikrokrmilnik | SAMD21G18, ARM Cortex-M0+, 32-bit, 48 MHz |
| USB konektor | Micro-USB (native USB) |
| Logična napetost | 3.3V (!) — ne 5V |
| Vgrajen SD rež | Micro SD (dedicirani SPI1) |
| Baterijski konektor | JST PHR-2, LiPo 3.7V (min 700 mAh) |
Ključne lastnosti
- ARM Cortex-M0+ pri 48 MHz – 3× višja hitrost od ATmega328; 32-bitna arhitektura za kompleksne algoritme in avdio obdelavo.
- 256 KB Flash & 32 KB SRAM – 8× več Flash in 16× več SRAM kot NANO ATmega328; prostor za obsežne programe z več knjižnicami.
- I2S avdio vmesnik – Standardni serijsko vodilo za digitalni zvok; priklopite I2S DAC čip (PCM5102A, MAX98357A, UDA1334A) in predvajajte visoko-kakovostni avdio.
- Vgrajeni micro SD rež – Dedicirani SPI1 vmesnik; ne zasede nobenega od glavičnih pinov; za musik datoteke, datalogger, UI slike.
- LiPo baterijski konektor – JST PHR-2, vgrajen polnilnik (350 mA); napajanje iz baterije pri mobilnih projektih brez napajalnega adapterja.
- 10-bitni DAC (A0) – Analogni izhod za generiranje tone, napetostnih referenc ali enostavne avdio signale brez zunanjega DAC.
- MKR shield ekosistem – Bogata družina Arduino MKR razširitev: WiFi, LoRa, GSM, GPS, IMU, ENV senzorji.
- Certificirano — CE, UKCA, REACH – Originalna Arduino kakovost, narejena v Italiji; sledljive komponente za profesionalne aplikacije.
Kaj potrebujem za začetek?
- Micro-USB kabel – Za programiranje in napajanje iz računalnika.
- Arduino IDE – Dodajte SAMD core: Tools → Boards Manager → iščite “Arduino SAMD Boards” → Install.
- I2S DAC modul – Npr. PCM5102A ali MAX98357A za predvajanje zvoka; cena ~3–8 €.
- Micro SD kartica – FAT32 formatirana; za shranjevanje WAV datotek.
Moj prvi projekt – 3 koraki (glasba iz SD kartice)
- Formatiraj SD kartico na FAT32; skopiraij WAV datoteko na kartico; vstavi v MKR Zero SD rež.
- Namesti knjižnici: ArduinoSound in I2S prek Library Manager; priklopi I2S DAC na pine I2S (SD, SCK, FS).
- Naloži primer ArduinoSound → SimpleWaveformGenerator → Upload; zvok tekoč iz DAC.
Primeri uporabe
- Glasba & avdio player – WAV/MP3 predvajanje z SD kartice prek I2S DAC; kakovostni 16/24-bitni stereo avdio.
- Interaktivne avdio instalacije – Glasbeni instrumenti, zvokovna umetnost, reaktivni avdio efekti.
- IoT data logger – 256 KB Flash za obsežne programe; SD kartica za ločnenje podatkov; LiPo za avtonomno terensko delovanje.
- Mobilni senzorski vozli – Baterijsko napajani projekti z merjenjem temperature, tlaka, vlage in brezžičnim prenosom (z MKR WiFi shieldom).
- Avdio signalna obdelava – FFT analize, filter algoritmi, spekter analizatorji na 32-bitnem ARM jedru.
Tehnični pregled
Tehnične specifikacije
| Mikrokrmilnik | SAMD21G18 (ARM Cortex-M0+, 32-bit) |
| Hitrost ure | 48 MHz (+ 32.768 kHz RTC) |
| Flash pomnilnik | 256 KB (8 KB bootloader) |
| RAM | 32 KB SRAM |
| EEPROM | Ni (emuliran prek Flash) |
| Digitalni I/O pini | 22 (od tega 12 PWM) |
| Analogni vhodi | 7 (8/10/12-bitni ADC) |
| Analogni izhod (DAC) | 1 × 10-bit DAC (A0) |
| Tok na I/O pin | 7 mA (max) |
| Komunikacija | 1× UART, 1× SPI (+SPI1 za SD), 1× I2C, I2S, USB native |
| Napetost vezja | 3.3V (!) |
| Board napajanje | 5V (USB ali VIN) |
| VIN razpon | 5–6V DC |
| Baterija | LiPo 3.7V, min 700 mAh (JST PHR-2) |
| USB konektor | Micro-USB (native USB) |
| SD kartica | Micro SD (dedicirani SPI1) |
| I2S | Da (Inter-IC Sound avdio vodilo) |
| Onboard LED pin | LED_BUILTIN = pin 32 (ne 13!) |
| Certifikati | CE, UKCA, REACH |
| Poreklo | Italija (Arduino S.r.l., Monza) |
Primerjava: MKR Zero vs Arduino NANO vs Arduino UNO
| MKR Zero (ta) | NANO ATmega328 | UNO R3 | |
| MCU | ARM Cortex-M0+ | AVR 8-bit | AVR 8-bit |
| Hitrost | 48 MHz | 16 MHz | 16 MHz |
| Flash | 256 KB | 32 KB | 32 KB |
| SRAM | 32 KB | 2 KB | 2 KB |
| Logična napetost | 3.3V | 5V | 5V |
| DAC | 1 × 10-bit | Ni | Ni |
| I2S avdio | Da | Ne | Ne |
| SD kartica | Vgrajena | Ni | Ni (shield) |
| LiPo konektor | Da | Ne | Ne |
Inženirski PRO nasvet
3.3V opozorilo — absolutno – MKR Zero I/O pini prenesejo največ 3.3V. 5V signali (npr. HC-SR04 ultrazvok, večina DHT11 modulov, klasični 5V Arduino shieldi) bodo poškodovali SAMD21 čip. Pred priključitvijo vsakega modula preverite njegovo napetost in po potrebi uporabite level shifter (npr. TXS0108E, 4-kanalni BSS138). LiPo baterija mora biti najmanj 700 mAh — manjša celiča se bo poškodovala pri polnjenju s 350 mA konstantnim tokom.
Kompatibilnost
Arduino IDE 2.x; obvezno dodajte SAMD core: Tools → Boards Manager → “Arduino SAMD Boards (32-bits ARM Cortex-M0+)” → Install. Knjižnici za avdio: ArduinoSound in I2S (Library Manager). SD knjižnica: vgrajena v IDE.















