Skip to content
Trademarks and datasheets are the property of their respective owners

Arduino MKR Zero Developer Board

Published Updated 2 views

Arduino MKR Zero Developer Board overview

The Arduino MKR Zero brings the capability of a Zero board in a smaller format established by the MKR form factor. The Arduino MKR Zero board acts as a very useful tool for the implementation of 32-bit application development. The board is powered by Atmel’s SAMD21 MCU, which features a 32-bit ARM Cortex® M0+ core. The board contains everything needed to support the microcontroller; requiring the user to simply connect it to a computer with a micro-USB cable or power it with a LiPo battery. The battery voltage can also be monitored since a connection between the battery and the analog converter of the board exists.

The Arduino MKR Zero is a development board directed towards the needs of musicians and audio engineers The board is equipped with an onboard SD card holder and dedicated SPI interfaces (SPI1), allowing the user to be able to play music files without extra hardware.

Key specifications

MICROCONTROLLER
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)

Datasheet

2575204.pdf
Format PDFSize 1.4 MBLanguage EN
Third-party / unverified source

Arduino MKR Zero Developer Board features

  • Powered by Atmel’s SAMD21 MCU
  • 32-bit ARM Cortex® M0+ core
  • Atmel’s Embedded Debugger (EDBG)
  • Equipped with full Debug interface
  • micro SD card holder
  • Dedicated SPI holders
  • Ease-of-use for software debugging
  • EDBG supports a virtual COM port that can be used for device and bootloader programming.

Arduino MKR Zero Developer Board pinout

Arduino MKR Zero Developer Board pinout diagram
PinNameDescription
1AREFAnalog Reference Voltage
2D15/A0Digital input 15 /GPIO/Analog In 0
3D/16A1Digital input 16 /GPIO/Analog In 1
4D17/A2Digital input 17 /GPIO/Analog In 2
5D18/A3Digital input 18 /GPIO/Analog In 3
6D19/A4Digital input 19 /GPIO/Analog In 4
7D20/A5Digital input 20 /GPIO/Analog In 5
8D21/A6Digital input 21 /GPIO/Analog In 6
9D0Digital input 0
10D1Digital input 1
11D2Digital input 2
12D3Digital input 3
13D4Digital input 4
14D5Digital input 5
15D6Digital input 6
16D7Digital input 7
17D8Digital input 8
18D9Digital input 9
19D10Digital input 10
20D11Digital input 11
21D12Digital input 12
22D13Digital input 13
23D14Digital input 14
24RESTReset Pin
Show all 28 pins
PinNameDescription
25GNDGround Pin
26+3V3Chip Supply Voltage 3.3V
27VinVoltage Input
285VChip Supply Voltage 5V

Arduino MKR Zero Developer Board specifications

MICROCONTROLLER 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 10 (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
CLOCK SPEED 32.768 kHz (RTC), 48 MHz
LED_BUILTIN 32

Arduino MKR Zero Developer Board applications

  • Traffic Light Count Down Timer.
  • Parking Lot Counter.
  • Embedded systems.
  • Home Automation.
  • Industrial Automation

More about Arduino MKR Zero Developer Board

Specifications

EEPROMno
FULL-SPEED USB DEVICE AND EMBEDDED HOST

Datasheet

See Also: CD4059 Program Divide-by-N Counter | ADXL335 Accelerometer Sensor Module | SIM900A Dual Band GSM/GPRS Module

Arduino MKR Zero Developer Board datasheet PDF preview

PDF · 1.4 MB

Comments 0

Leave a comment