Arduino M0 Pro

The Arduino M0 Pro is an Arduino M0 with a step-by-step debugger

The Arduino M0 Pro board
The Arduino M0 Pro board

With the new Arduino M0 Pro board, the more creative individual will have the potential to create one’s most imaginative and new ideas for IoT devices, wearable technologies, high tech automation, wild robotics and other not yet thinkable adventures in the world of makers. The Arduino M0 pro represents a simple, yet powerful, 32-bit extension of the Arduino UNO platform. The board is powered by Atmel’s SAMD21 MCU, featuring a 32-bit ARM Cortex® M0 core.

With the addition of the M0 board, the Arduino family becomes larger with a new member providing increased performance. The power of its Atmel’s core gives this board an upgraded flexibility and boosts the scope of projects one can think of and make; moreover, it makes the M0 Pro the ideal educational tool for learning about 32-bit application development. Atmel’s Embedded Debugger (EDBG), integrated in the board, provides a full debug interface with no need for additional hardware, making debugging much easier. EDBG additionally supports a virtual COM port for device programming and traditional Arduino boot loader functionality uses.

Getting Started

You can find in the Getting Started section all the information you need to configure your board, use the Arduino Software (IDE), and start tinker with coding and electronics..

Need Help?

Tech Specs

Arduino Microcontroller

MicrocontrollerATSAMD21G18, 48pins LQFP
ArchitectureARM Cortex-M0+
Operating Voltage3.3V
Flash memory256 KB
SRAM32Kb
Clock Speed48 MHz
Analog I/O Pins6 + 1 DAC
DC Current per I/O Pins7 mA (I/O Pins)

General

Input Voltage5-15 V
Digital I/O Pins20
PWM Output12
Power Consumption44 mA
PCB Size53.34 x 68.58 mm
Weight22g
Product CodeA000111

Contribute to Arduino

Join the community and suggest improvements to this article via GitHub. Make sure to read out contribution policy before making your pull request.

Missing something?

Check out our store and get what you need to follow this tutorial.