This product is no longer available
We no longer stock Arduino M0 Pro - 32 bit Cortex M0 with Debug Interface, but here are current alternatives in Arduino Boards.
Arduino M0 Pro - 32 bit Cortex M0 with Debug Interface
Discontinued
The Arduino M0 Pro brings 32-bit ARM power to the familiar Arduino Uno form factor, with the addition of Atmel's Embedded Debugger (EDBG) for professional-grade debugging. Powered by the SAMD21 MCU with a 32-bit ARM Cortex-M0+ core running at 48MHz, it provides a significant performance upgrade over 8-bit Arduino boards.
The integrated EDBG debugger provides a full debug interface with no additional hardware required, plus a virtual COM port for programming. The M0 Pro is the predecessor to the Arduino Zero — both are functionally similar and supported as official boards in the Arduino IDE.
Key Features
- 32-Bit ARM Cortex-M0+ – SAMD21 MCU running at 48MHz for high-performance processing
- Integrated EDBG Debugger – Full debug interface built into the board with no additional hardware needed
- Arduino Uno Form Factor – Compatible with Uno-footprint shields
- 12-Bit ADC – 6 analog input channels with higher resolution than 8-bit boards
- 10-Bit DAC – True analog output on 1 pin
- 256KB Flash / 32KB SRAM – Generous memory for complex applications
- 3.3V Logic – Native 3.3V operation
Specifications
- Microcontroller – ATSAMD21G18 (48-pin LQFP)
- EDBG Microcontroller – AT32UC3A4256 (100-pin VFBGA)
- Operating Voltage – 3.3V
- Input Voltage – 6–15V recommended (4.5–20V limits)
- Digital I/O Pins – 14 (12 PWM)
- Analog Input Pins – 6 (12-bit ADC)
- Analog Output Pins – 1 (10-bit DAC)
- DC Current per I/O Pin – 7mA
- Flash Memory – 256KB
- SRAM – 32KB
- Clock Speed – 48MHz
Ideal For
- Professional prototyping with integrated debugging
- IoT devices and connected projects
- Wearable technology prototyping
- Learning 32-bit ARM development with Arduino
Package Contents
- 1× Arduino M0 Pro