Arduino M0 Pro (Zero Pro)

Everything you love about Arduino with a more powerful 32-bit ARM Cortex® M0+ core.

Start Your M0 Pro Design

NEW Arduino M0 Pro Review

Arduino M0 Pro Development Board (formerly Zero Pro)

Introducing the Arduino M0 Pro Development Board, based on the 32-bit ARM Cortex® M0+ core of the Atmel ATSAMD21G18 MCU.

With the more powerful core, the Arduino M0 Pro is ideal for exploring the Internet of Things (IoT). The extra processing power lends itself to the added requirements of IoT related projects and handling multiple communication protocols.

Another key feature of the Arduino M0 Pro is it's on-board Embedded Debugger (EDBG) eliminating the need for any additional hardware.

Please ensure you have downloaded the new Arduino IDE at

Arduino MO Pro Specifications

Processor ATSAMD21G18 MCU
Core 32-bit ARM Cortex® M0+ core
flash Memory 256 KB
Order your MO Pro

About Arduino

What’s Arduino?

Arduino is a major open-source electronics platform based on easy-to-use hardware and software. Intended for anyone building interactive projects, Arduino is a key development platform for developing Internet of Things applications, as it can sense the environment via inputs from many different types of sensor and control various devices such as lights, motors and actuators.

In many respects, Arduino has been a trailblazer since its launch back in 2005 for low-cost and open-source development, and its community of developers and electronics enthusiasts is well established and extremely wide including region-specific groups and special-interest groups. As well as using very low cost hardware, the open-source Arduino IDE software can be downloaded for free and makes it exceptionally easy to write code and upload it to the board.

The IDE runs on Windows, Mac OS X and Linux and can be used with any Arduino board.

Available from RS is a wide range of different Arduino boards, shields, kits and accessories. Arduino shields are extension boards that can be plugged into the main Arduino board to extend its capabilities. For example, an Arduino motor shield allows control of DC motors and encoders, or a communications-based shield that uses the ZigBee protocol allowing multiple boards to communicate wirelessly over distances up to 100 feet (indoors) or 300 feet (outdoors) when used with a ZigBee RF module, therefore enabling a host of IoT-based applications.