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. You can find the Atmel’s SAMD21 MCU datasheet here .
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.
N.B. : The board Arduino Zero Pro is the same as Arduino M0 Pro
Warning: The Arduino board M0 Pro operates on 3.3V. The maximum voltage that the I/O pins can tolerate is 3.3V. The application of a voltage exceeding 3.3V may damage the board.
Getting Started with Arduino M0 Pro
How to use your board
Blink example
Read Analog Voltage example
Button Example
Servo Example
Tone Example
Play with Force Sensor Example
Photocell and LED Example
TMP36 Precision Temperature Sensor Example
Tilt Sensor Example
DC Motor Example
DHT11 Temperature and Humidity Sensor Example
RGB Example
7 Segment Display Example
Sound Sensor Example
PIR Motion Sensor Example
Advanced user
Guide for using Serial ports and AD converter on Arduino M0 and M0 PRO
Arduino M0 Pro for Advanced user
Write the bootloader through AtmelStudio
Debugging with Atmel Studio 6
Notes for Arduino Zero Pro, M0 and M0 Pro only:
Servo Library
delayMicroseconds Function
tone Function
Schematic & Reference Design
Arduino is an open-source electronics platform and here we provide the Arduino M0 Schematics.
EAGLE files: arduino-M0-pro-reference-design.zip
Schematic: arduino-M0-pro-schematic.pdf
See also...
Product page M0 Pro
Arduino M0
First steps with Arduino IDE 1.7.x for Windows
Arduino IDE on Linux-based OS