Go Down

Topic: Arduino M0 Pro lacks support, PWM doesn't work (Read 2214 times) previous topic - next topic


Oct 04, 2017, 01:02 am Last Edit: Oct 04, 2017, 01:08 am by Elijahg
I bought an Arduino M0 Pro from RS recently, but as well as coming in an "Arduino.org" box, it seems that it's pretty much unsupported here - and the Arduino.org site is gone. PWM doesn't work with the M0 Pro bootloader, only with the Zero one. And then two of the pins are swapped. I've only just started playing with it, so may well discover more issues.

Also - I fully appreciate the .cc/.org kerfuffle, but since that's now resolved why isn't there a forum for the M0 Pro?


Are you just venting frustration or did you actually need help with a problem?


why isn't there a forum for the M0 Pro?
Because it SHOULD be the same as the Zero, except for the pinswap (and THAT should be handled transparently, and only bother people who use "direct port IO")
PWM doesn't work with the M0 Pro bootloader
This is the first that I've heard that PWM has problems on the M0 Pro.  Even if true, that should have nothing to do with the bootloader!   Could you provide the usual "I think I found a bug" details, like your code, which pins, which version of the IDE and core you're using, and so on?  The SAMD processors have two kinds of timers, and there are some differences between the variant.cpp files WRT Timers/PWM that I don't understand, so this COULD be a real bug caused by "version skew."



The Arduino.org MO Pro and the Arduino.cc Zero are nearly identical boards.
the pin swap is the one known issue.

Could you post the code, what operating system, Arduino IDE version and whether it is from arduino.cc or the old arduino.org site.

With that information we may be able to provide more enlightened help.

Go Up