METRO M0 Express CircuitPython 프로그래밍 가능 기판
ATSAMD21G18 ARM® Cortex®-M0+가 장착되어 있는 Adafruit의 METRO M0 Express CircuitPython 프로그래밍 가능 기판
Adafruit의 METRO M0 Express 기판에는 ATSAMD ARM Cortex-M0+가 장착되어 있습니다. 이 기판은 소형 크기이지만, 기판 레벨 회로망 및 전자 부품용으로 특별히 생성된, 인기있는 Python 프로그래밍 언어의 전 기능을 갖춘 MicroPython의 초보자용으로 고안된 CircuitPython과 함께 사용할 수 있도록 설계된 최초의 METRO 기판입니다. METRO M0은 또한 Arduino IDE를 사용하여 프로그래밍할 수 있으며 친숙한 Arduino R3 방식의 폼 팩터로 설계되었습니다.
METRO M0의 핵심은 3.3V 논리 레벨을 사용하는 ATSAMD21G18 ARM Cortex M0 프로세서로 48MHz로 클로킹됩니다. 이 MCU는 256K의 플래시 및 32K의 RAM과 함께 USB가 내장되어 있어 추가적인 인터페이스 회로망 없이도 USB-직렬 프로그램 및 디버깅 기능이 기본적으로 지원됩니다.
METRO M0 Express 기판은 5V USB 소스에서 마이크로 USB 커넥터를 통해 전력이 구동되거나 극성이 보호된 DC 전력 커넥터를 통해 7V ~ 9V로 전력이 구동될 수 있습니다. 2.1mm DC 전력 잭은 그 옆에 전원 스위치가 있어 손쉽게 설정을 끌 수 있으며 METRO는 USB와 DC 전력 사이에서 자동으로 전환할 수 있습니다.
2MB SPI 플래시 스토리지 칩이 기판에 실장되어 있습니다. Circuit Python에서 사용될 경우 2MB 플래시는 스크립트, 라이브러리, 파일의 스토리지 역할을 하며 Arduino에서 사용될 경우에는 사용자가 데이터 로깅을 위해 이 플래시에 파일 읽기/쓰기를 수행하거나 Adafruit의 헬퍼 프로그램을 사용하여 USB를 통해 이러한 파일에 액세스할 수 있습니다.
MCU에는 UF2 부트 로더가 사전 장착되어 있어 이 기판을 USB 스토리지 키로 간주할 수 있습니다. 펌웨어를 프로그램 위로 드래그하기만 하면 되며 특별한 도구나 드라이버가 필요하지 않습니다. 이 제품은 CircuitPython, PXT MakeCode 또는 Arduino IDE(BOSSA 호환 가능)를 로드하는 데 사용될 수 있습니다.
| 특징 | ||
|
|







