EmbeddedRelated.com
Arduino MKR Zero with Headers

Arduino MKR Zero with Headers

MPN: ABX00012
Arduino
The Arduino MKR Zero with Headers (ABX00012) is a mircrocontroller board featuring the ATSAMD21 MCU with an ARM® Cortex®-M0+ core processor. This 32-bit board operates at a clock speed of 48 MHz and uses a 3.3V logic level, making it ideal for a wide range of embedded applications. It supports the Arduino MKR interconnect system, providing seamless integration with other MKR boards and modules.
Active769 in stock

Overview

The Arduino MKR Zero is a development board powered by the ATSAMD21 microcontroller, featuring a 32-bit ARM Cortex-M0+ core running at 48 MHz. It operates at 3.3V and is specifically designed for high-performance processing in a compact form factor that includes an onboard SD connector and I2S support. This board uses the MKR form factor, allowing it to interface with a wide variety of specialized shields and modules.

Why Choose This Part

It provides a significant performance boost over 8-bit boards while maintaining a compact, breadboard-friendly footprint. The built-in SD slot and JST PHR2 type connector for LiPo battery management simplify the design of portable, data-intensive devices without requiring extra hardware.

Applications

Portable Audio Playback
Leverages the I2S interface and onboard SD card slot to play music or sound files directly from local storage.
Data Logging
The integrated microSD card holder and low-power SAMD21 core make it suitable for collecting and storing sensor data over long periods.
IoT Prototyping
Serves as a high-performance base for IoT projects when combined with MKR series communication shields like WiFi or LoRa.
Digital Signal Processing
Utilizes the 32-bit ARM Cortex-M0+ architecture for basic real-time filtering and signal analysis tasks.

Key Specifications

Type MCU 32-Bit
Contents Board(s)
Platform Arduino MKR Zero with Headers
Mounting Type Fixed
Core Processor ARM Cortex-M0+
Utilized IC / Part ATSAMD21

Getting Started

Start by installing the Arduino SAMD Boards core via the Arduino IDE Board Manager. Connect the board via micro-USB and utilize the SD and I2S libraries to begin working with the integrated peripherals. For battery-powered operation, ensure the LiPo battery uses the correct JST PHR2 termination for the onboard charging circuit.

Also Consider

ATSAMD21G18A-AUT MCHPMicrochip Technology - The raw microcontroller used on the board for engineers ready to transition from a dev board to a custom PCB design.