METRO M0 Express CircuitPython 可编程板

Adafruit 推出带有 ATSAMD21G18 ARM® Cortex®-M0+ 的 METRO M0 Express CircuitPython 可编程板

Adafruit 的 METRO M0 Express 图片Adafruit 的 METRO M0 Express 板带有 ATSAMD ARM Cortex-M0+。它是第一款旨在使用 CircuitPython 语言的 METRO 板,而 CircuitPython 是 Adafruit 面向初学者的 MicroPython 语言,是流行 Python 编程语言的小而全版本,专门为与板级电路和电子设备一起使用而构建。METRO M0 也可以使用 Arduino IDE 进行编程,并采用人们熟悉的 Arduino R3 外形设计风格。

在 METRO M0 的心脏是 ATSAMD21G18 ARM Cortex M0 处理器,时钟频率为 48 MHz,采用 3.3 V 逻辑电平。该 MCU 具有 256 K 的闪存和 32 K 的 RAM,并内置 USB,因此它具有内置 USB 转串行的编程和调试能力,无需额外的接口电路。

METRO M0 Express 板可以通过极性保护式直流电源连接器或通过来自任何 5 V USB 源的微型 USB 连接器,使用 7 V 至 9 V 电源供电。2.1 mm 直流电源插孔旁边有一个电源开关,您可以轻松关闭设置,METRO 可以自动切换 USB 和直流电源。

板上包含了 2 MB SPI 闪存芯片。当在 Circuit Python 中使用时,2 MB 闪存可作为脚本、库和文件的存储器,当在 Arduino 中使用时,用户可以读取/写入文件,以进行数据记录,并使用 Adafruit 的帮助程序,通过 USB 访问这些文件。

该 MCU 预装 UF2 引导程序,这将导致该板会被识别为 USB存储密钥。只需将固件拖到程序中,就不需要专门的工具或驱动程序。它可以用于加载 CircuitPython、PXT MakeCode 或 Arduino IDE(它是 BOSSA 兼容的)。

特性
  • 25 个 GPIO 引脚,其中 12 个为模拟输入,1 个为模拟输出
  • 硬件 SPI、I2C 和 UART
  • 3.3 V 逻辑
  • 支持 HID 和 MIDI 的原生 USB
  • 四个便于调试的指示灯
  • 一个用户控制型可寻址 RGB NeoPixel
  • 2 MB 板上 SPI 闪存

METRO M0 Express CircuitPython Programmable Board

图片制造商零件编号描述可供货数量价格查看详情
METRO M0 EXPRESS ATSAMD21G183505METRO M0 EXPRESS ATSAMD21G18209 - 立即发货$202.84查看详情

METRO Boards

图片制造商零件编号描述板类型可供货数量价格查看详情
METRO ATMEGA328 W/HDR EVAL BRD2488METRO ATMEGA328 W/HDR EVAL BRD评估平台31 - 立即发货$142.27查看详情
METRO ATMEGA328 NO HDR EVAL BRD2466METRO ATMEGA328 NO HDR EVAL BRD评估平台0 - 立即发货See Page for Pricing查看详情
METRO MINI 328 V2 CP2102N USB C2590METRO MINI 328 V2 CP2102N USB C评估平台177 - 立即发货$121.54查看详情
发布日期: 2017-07-17