- EOL
Attention! The sale of the product has been completed. Check others in thiscategory. |
Description
The board contains an ATSAMD21G18 microcontroller with a 32-bit ARM Cortex M0 core. The module is equipped with 14 digital inputs/outputs of which 12 can be used as PWM outputs (e.g. for motor control) and 6 analogue inputs with higher than previously 12-bit resolution. Another distinguishing feature of this model is the presence of a 10-bit analogue DAC output. The circuit is clocked with a 48 MHz clock signal. The outputs work with a voltage of 3.3 V.
The subject of sale is original Arduino product, Botland is anofficial distributor of this company.
Unlike ArduinoM0version, ArduinoM0 Pro has integrated debugger (EDBG - Atmel Embedded Debugger), which allows to preview during program execution. To support this function you need dedicated Atmel environment. In our offer there isArduino M0board available - without integrated debugger. Apart from Arduino M0 debugger you can program using Arduino IDE 1.7.x environment, which is available at:www.arduino.cc. |
The connector layout is compatible with Arduino Uno, it means that Shields will be compatible provided they work with 3.3V. M0 Pro has two microUSB sockets:
- Programming - socket dedicated to upload software via Arduino IDE environment or debugging via EDBG,
- Native - allows you to connect USB devices, also allows programming and connection to a serial monitor.
Main features
Below we present some features that distinguish Arduino modules from other programmable tiles.
The name | Description |
---|---|
Installed bootloader |
Thanks to the installed bootloader, the appropriatemicroUSB cable andsoftware from the manufactureris sufficient to program the device. |
ARM Cortex M0 32-bit |
The board contains an ATSAMD21G18 microcontroller with a powerful 32-bit ARM Cortex M0 core. |
Debugger EDBG |
Arduino M0 Pro has integrated debugger - Atmel Embedded Debugger, which allows to preview during program execution. To support this function you need dedicated Atmel environment. |
Arduino Shield |
The layout of the connectors enables installation of dedicatedArduino Shieldcovers, provided that they operate at 3.3V. |
Extracts digital |
14 digital inputs/outputs enable, among other things, to control LEDs, relays and read button statuses. |
Performance Current |
The maximum current capacity of a single output is 7 mA. |
Outputs PWM |
12 PWM outputs allow e.g. for motor control and LED brightness adjustment. |
Inputs analogue |
6 inputs of the built-in 12-bit analogue-to-digital converter support, among others, sensors with analogue output. |
Communication serial |
The device supports popular communication interfaces, among others: UART, I2C and SPI. |
Memory Embedded |
ATSAMD21G18 chip is clocked with 48 MHz signal, has 256 kB program memory and 32 kB SRAM. |
Power supply DC connector |
Any power supplyfrom 6 V to 15 V with 5.5 x 2.1 mm DC connector can be used to power Arduino. |
Power supply USB port |
You can power the board from your computer viathe microUSB cable,whilekeeping in mindthat the maximum current capacity of the USB port is 500 mA. Arduino has a system that protects the socket against short circuit and too high current flow. |
The connector . ICSP |
The module has ICSP outputs, on which the SPI interface has been output. |
Pin IOREF |
The IOREF pin allows for direct access to the voltage with which the I/O outputs work. |
Built-in LED |
The connected LED on pin 13 allows debugging of simple programs. |
The distribution of elements on Arduino M0 Pro board.
Specification .
- Power supply voltage: 5 V
- The voltage of the leads: 3,3 V
- Maximum current from one output: 7 mA
- Microcontroller: ATSAMD21G18
- The core: ARM Cortex-M0 32-bit
- Maximum clock frequency: 48 MHz
- SRAM: 32 kB
- Flash memory: 256 kB
- EEPROM memory: 16 kB (emulated)
- Ports I/O: 14
- PWM outputs: 12
- Number of analog inputs: 6 (12-bit A/C converter channels)
- Number of analog outputs: 1 (10-bit DAC converter channel)
- Serial interfaces: UART, SPI, I2C
- Connected LED
Useful links |