Link

SAMD21 开发板支持

MCU2 PWM 模式4PWM 模式3 PWM 模式6 PWM 模式PWM 频率配置
SAMD21✔️✔️✔️✔️✔️
SAMD51✔️✔️✔️✔️✔️

由于 @runger1101001 的大量努力,Arduino 简易FOC最近开始支持 SAMD21/SAMD51 设备。以下是迄今为止已测试过的开发板:

开发板图片名称规格链接价格
Arduino MKR1000 WIFISAMD21 Cortex®-M0+
- 3.3V 逻辑电平
- 12 路 PWM
- 10 路中断
- 7 个 ADC 引脚
- 48MHz
Arduino 商店30€
Arduino MKR1010 WIFISAMD21 Cortex®-M0+
- 3.3V 逻辑电平
- 13 路 PWM
- 10 路中断
- 7 个 ADC 引脚
- 48MHz
Arduino 商店30€
Arduino Nano 33 IoTSAMD21 Cortex®-M0+
- 3.3V 逻辑电平
- 12 路 PWM
- 10 路中断
- 7 个 ADC 引脚
- 48MHz
Arduino 商店16€
SparkFun SAMD21 开发板SAMD21 Cortex®-M0+
- 3.3V 逻辑电平
- 10 路 PWM
- 所有引脚可中断
- 14 个 ADC 引脚
- 48MHz
SparkFun 商店25€
Adafruit Feather M0 BasicSAMD21 Cortex®-M0
- 3.3V 逻辑电平
- 所有引脚支持 PWM
- 所有引脚可中断
- 12 个 ADC 引脚
- 48MHz
Adafruit 商店20€
Adafruit Feather M4 ExpressSAMD51 Cortex®-M4
- 3.3V 逻辑电平
- 所有引脚支持 PWM
- 所有引脚可中断
- 16 个 ADC 引脚
- 120MHz
Adafruit 商店20€
Adafruit Metro M4 ExpressSAMD51 Cortex®-M4
- 3.3V 逻辑电平
- 22 个引脚支持 PWM
- 所有引脚可中断
- 8 个 ADC 引脚
- 120MHz
Adafruit 商店25€

Arduino IDE 支持包

为了在 Arduino IDE 中使用 SAMD21 / SAMD51 开发板,请使用 Arduino IDE 开发板管理器安装 SAMD21/ SAMD51 支持包。

对于某些开发板,除了 Arduino SAMD 包之外,您可能还需要在开发板管理器中安装 Adafruit SAMD 包。这里有一个快速指南,介绍如何在 Arduino IDE 中启用 Adafruit 包。