METRO M0 Express CircuitPython 可编程板
Adafruit 推出带有 ATSAMD21G18 ARM® Cortex®-M0+ 的 METRO M0 Express CircuitPython 可编程板(METRO M0 Express CircuitPython Programmable Board)
发布时间:2018-06-14
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 兼容的)。
METRO M0 Express CircuitPython 可编程板特性
25 个 GPIO 引脚,其中 12 个为模拟输入,1 个为模拟输出
硬件 SPI、I2C 和 UART
3.3 V 逻辑
支持 HID 和 MIDI 的原生 USB
四个便于调试的指示灯
一个用户控制型可寻址 RGB NeoPixel
2 MB 板上 SPI 闪存
图片 | 数据手册 | 产品型号 | 产品分类 | 产品描述 | 价格 | 操作 |
---|---|---|---|---|---|---|
| 2590 | MCU,DSP-嵌入式-开发套件/万能板/PCB板-开发板/套件/编程器 | METRO MINI 328 - 5V 16MHZ | 在线订购 | ||
| 2488 | MCU,DSP-嵌入式-开发套件/万能板/PCB板-开发板/套件/编程器 | BOARD METRO 328 W/HDR ATMEGA328 | 在线订购 | ||
| 2466 | MCU,DSP-嵌入式-开发套件/万能板/PCB板-开发板/套件/编程器 | HOLDER BATTERY 1CELL AAA PC MNT | 在线订购 |
图片 | 数据手册 | 产品型号 | 产品分类 | 产品描述 | 价格 | 操作 |
---|---|---|---|---|---|---|
| 3505 | 开发板/评估板/验证板-开发板/套件/编程器 | ATSAMD21G18 Metro M0 Express SAM D ARM® Cortex®-M0+ MCU 32-位 评估板 - 嵌入式 | 在线订购 |