Zero-board

Zero

Arduino Zero is a simple and powerful 32-bit extension of the platform established by the UNO. This board aims to provide a platform for innovative projects in smart IoT devices, wearable technology, high-tech automation, crazy robotics, and much more.

pinout

The board is powered by Atmel’s SAMD21 MCU, which features a 32-bit ARM Cortex® M0+ core. One of its most important features is Atmel’s Embedded Debugger (EDBG), which provides a full debug interface without the need for additional hardware, significantly increasing the ease-of-use for software debugging. EDBG also supports a virtual COM port that can be used for device and bootloader programming.

Core
Cortex-M0 32-bit SAMD21

The powerful, low-power processor from Microchip.

Microcontroller
Embedded Debugger (EDBG)

The Zero comes with a built-in debugger, which can be used directly with the Arduino IDE 2.0 version to debug programs.

Power
Battery Connector

The Arduino Zero features a barrel plug connector, that works great with a standard 9V battery.

Essentials

First Steps

Quickstart Guide
All you need to know to get started with your new Arduino board.

Suggested Libraries

Keyboard
The keyboard functions enable 32u4 or SAMD micro based boards to send keystrokes to an attached computer through their micro’s native USB port.
Servo
The Servo library allows an Arduino board to control RC (hobby) servo motors.
ArduinoLowPower
The ArduinoLowPower library allows you to use the low power features of the SAMD21 MCU to minimize power consumption and maximize battery duration.

Arduino Basics

Built-in Examples
Built-in Examples are sketches included in the Arduino IDE and demonstrate all basic Arduino commands.
Learn
Discover interesting articles, principles and techniques related to the Arduino ecosystem.
Language References
Arduino programming language can be divided in three main parts: functions, values (variables and constants), and structure.

Tutorials

Arduino Zero Advanced Features

Learn how to use Arduino Zero advanced features, such as EDBG functionality and using the Atmel Studio to program the bootloader.

EDBG
Atmel Studio
Debugger
Arduino Zero Power Consumption

This tutorial aims to show the low power characteristics of the Arduino Zero.

Power Consumption
Setting up the Arduino Zero Built-in Debugger Interface

Learn how to set up the Arduino Zero built-in debugger interface, which can be used directly with the IDE 2.0, without any extra hardware.

Debugging
Configuration
Simple Audio Frequency Meter

This tutorial explains how to use the Audio Frequency Meter Library for Arduino Zero boards.

Frequency Meter
Weather Audio Notifier

Create an auditory weather notification project.

Weather
Piezo
Notification
Update the Bootloader on the Arduino Zero

How to update the Arduino Zero bootloader.

Bootloader

Resources

Interactive Viewer

Interact with the schematics, the PCB and a 3D model of the product.

Pinout Diagram

A diagram showing the functions and the arrangement of the pins on your product.

Downloads