SAMD21 M0-Mini, 32-bit ARM Cortex-M0+ Entwicklungsboard
Überblick
Der RobotDyn SAMD21 M0-Mini ist eine kompakte Arduino M0-kompatible Platine basierend auf dem Atmel SAMD21G18 — dem gleichen Chip in der offiziellen Arduino Zero. Sie läuft mit 48 MHz (3× schneller als ATmega328) mit 32-bit ARM Cortex-M0+ Kern, enthält natives USB (kein separater USB-Seriell-Chip), und bietet einen 12-bit ADC und 10-bit DAC.
Warum SAMD21 statt ATmega?
| Eigenschaft | ATmega328P (Uno) | SAMD21G18 (M0-Mini) |
|---|---|---|
| Kern | 8-bit AVR | 32-bit ARM Cortex-M0+ |
| Taktfrequenz | 16 MHz | 48 MHz |
| Flash | 32 KB | 256 KB (8×) |
| SRAM | 2 KB | 32 KB (16×) |
| ADC-Auflösung | 10-bit | 12-bit |
| DAC | keiner | 10-bit |
| Natives USB | nein | ja |
| Logikpegel | 5 V | nur 3.3 V |
⚠️ 3.3 V Logik-Warnung
Der SAMD21 ist NICHT 5V-tolerant. Eine direkte Verbindung eines 5V-Signals mit einem GPIO wird wahrscheinlich den Pin zerstören.
Programmierung
- STM32duino Core über Boards-Manager installieren
- Werkzeuge → Board → Arduino M0
- Normaler Upload über natives USB
Verwandte Produkte
- SAMD21 M0 — volle Arduino R3 Formfaktor mit gleichem Chip