M0 Pro VS Zero

If you are having the issue of not knowing the distiction between the “M0 Pro” and the “Zero” Arduino boards, it is time for you to read this article, where we reveal you all the little secrets.


Zero_Arduino_M0

 

Zero_Arduino_M0Pro

 

Arduino_ZeroPro


Arduino_Zero_cc

To be honest, the difference between the “M0 Pro” from arduino.org and the “Zero” from arduino.cc is not considerable because they have quite the same features. And that, makes it tricky for you to choose which board will better fit your needs. So here are the various points you need to know:


PWM
On the “M0/M0 Pro/Zero Pro” the PWMs are as follow:
D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13
Moreover, the arduino.org board doesn’t have an ATN pin.

Whereas, in the arduino.cc version they are:
       D3, D4, D5, D6,       D8, D9, D10, D11, D12, D13

Compared the boards to each other the D2 and D4 Pin connection is swapped.

 

Bootloader
The bootloader SAM-BA that arduino.cc uses is different from the arduino.org one: STK500v2.
The Arduino M0 and M0 Pro header connectors are grey (like on the Arduino Due) to indicate a 3.3 V working Voltage.  

Arduion Zero comparative table

What are the “M0” and “Zero Pro” boards?
The “M0” board differs from the “M0 Pro” in its EDBG chip. This one is necessary for the debug and can be used as a programming tool instead of the bootloader, meaning that the USB micro port for programming is not available.

The “Zero Pro” was just a limited edition with a Hardware and Software identical to the “M0 Pro”.

Arduino M0Pro_VS_Zero_2
We hope that this article has helped you to understand the main dissimilarities between the two boards.

 

Head to our website arduino.org to download the very last version of the IDE to be sure that your Arduino M0 and M0 Pro boards work the best! For your information, our M0 and M0 Pro boards are entirely produced in Italy (PBC included) and they have the CE, RoHS and FCC certification.

A M0 Pro board costs 39€ (taxes and delivery costs not included) and the whole project is totaly Open Source and Open Hardware. 

 

Now that you know it all, we hope you will have a lot more fun programming with Arduino!

 

 

Did you like this article? Then have a look at the article dedicated to the Arduino M0 Pro debug with GDB and Open OCD from Elettronica Open Source.



 

DISCOVER OUR

WHOLE STORY

About us


GET IN TOUCH

WITH US

Contact us


FIND ALL OUR OPEN POSITIONS AND JOIN US!
 

JOB SEARCH