Arduino M0 er et 32-bit udviklingskort baseret på Atmel SAMD21G18 — en ARM Cortex-M0+-mikrocontroller, der kører ved 48 MHz. Det giver markant mere regnekraft og hukommelse end de klassiske 8-bit AVR-baserede Arduino-boards (fx Uno/Nano), samtidig med at det bevarer Uno-formfaktoren (R3), så det passer til de fleste Arduino-shields.
SAMD21 arbejder ved 3,3 V og har native USB, så boardet kan fungere som USB-enhed (fx tastatur/mus eller seriel port). Det har desuden en ægte digital-til-analog-omformer (DAC).
Funktioner
- 32-bit ARM Cortex-M0+ (SAMD21G18) ved 48 MHz
- 256 KB flash, 32 KB SRAM
- 20 digitale I/O-ben (heraf flere PWM)
- 6 analoge indgange med 12-bit ADC + 1 analog udgang (10-bit DAC)
- Native USB + programmerings-USB
- 3,3 V drift · Uno-formfaktor (R3)
Bemærk: I/O-benene arbejder ved 3,3 V og er ikke 5 V-tolerante — tilslut ikke 5 V-signaler direkte til benene.
Tekniske specifikationer
| Mikrocontroller |
Atmel SAMD21G18 (ARM Cortex-M0+) |
| Arkitektur |
32-bit ARM |
| Klokfrekvens |
48 MHz |
| Driftsspænding |
3,3 V |
| Flash |
256 KB |
| SRAM |
32 KB |
| Digitale I/O-ben |
20 |
| Analoge indgange |
6 (12-bit ADC) |
| Analog udgang |
1 (10-bit DAC) |
| USB |
Native + programmering |
| Formfaktor |
Arduino Uno (R3) |
| Producent |
Arduino S.r.l. (Italien) · varenr. A000103 |