We take cryptocurrency — so the coins you hold can buy real hardware.Pay in crypto, spend it on real hardware. Free insured shipping worldwide over $399. Plain, unbranded boxes, sent from Germany.Free insured shipping over $399. Your rate is locked for 30 minutes once checkout opens.Rate locked 30 minutes. Every item sealed, serial-checked and covered by a 24-month warranty.Sealed, 24-month warranty.

Saved items Sign in

Arduino

Arduino MKR ZERO Development Board I2S SD 32-bit ARM Cortex M0+

SKU CH-J8Q2-5TGJ0

A 32-bit ARM Cortex M0+ development board with 22 digital I/O pins, 12 PWM outputs, 7 analog inputs, an SD card slot and USB

  • 32-bit ARM Cortex M0+ core powers 32-bit application development
  • 22 digital I/O pins with 12 PWM outputs for flexible control
  • 7 analog inputs enable precise sensor readings
  • On-board SD card slot with dedicated SPI1 for audio playback
  • Compact MKR form factor suits space-constrained IoT projects

Compact 32-bit development board

The Arduino MKR ZERO packs a 32-bit ARM Cortex M0+ microcontroller into the MKR form factor. It provides 22 digital I/O pins with 12 PWM outputs and 7 analog inputs. An on-board SD card slot with dedicated SPI1 interface enables audio file playback without additional hardware. The single USB port handles both power and programming.

Makers focused on audio and education

This board suits developers who need a small footprint for 32-bit application prototyping or digital audio projects using the I2S bus and SD storage. It is less appropriate for builders who need more storage interfaces, additional USB ports, or a higher pin count for complex peripheral arrays. Projects requiring wireless connectivity will need separate modules.

On-board SD and I2S for audio workflows

The integrated SD connector with dedicated SPI1 removes the need for external shields when working with music or sound data files. The I2S bus supports direct digital audio streaming for playback or recording applications. These features reduce component count and wiring complexity for audio-centric prototypes.

Highlights

  • 32-bit ARM Cortex M0+ core powers 32-bit application development
  • 22 digital I/O pins with 12 PWM outputs for flexible control
  • 7 analog inputs enable precise sensor readings
  • On-board SD card slot with dedicated SPI1 for audio playback
  • Compact MKR form factor suits space-constrained IoT projects

Specifications

No published specifications for this item yet.

Questions about this item

Do I need a micro-USB cable and a micro-SD card to start logging audio on the MKR ZERO?

Yes, the board has one USB port and an on-board SD connector with dedicated SPI1, so a micro-USB cable for power and programming plus a micro-SD card for storage are the only extra items required.

Can I keep using my existing 5 V Arduino shields with the MKR ZERO?

The MKR ZERO uses the MKR form factor and its I/O pins operate at the board's native logic level, so classic 5 V Arduino shields are not directly compatible without level shifting.

How can I confirm the SAMD21 MCU and SD interface are working after I upload my first sketch?

Upload a sketch that initialises the SD library and writes a test file; if the serial monitor shows the file created and you can read it back, the 32-bit ARM Cortex M0+ core and the SPI1 SD interface are functioning.

Also in this aisle

People compared these

Same shelf, same checkout — eight coins and a 30-minute rate lock.