banner
홈페이지 / 소식 / Adafruit의 Metro RP2040은 Raspberry Pi RP2040 및 추가 기능을 Arduino UNO 폼 팩터에 포함합니다.
소식

Adafruit의 Metro RP2040은 Raspberry Pi RP2040 및 추가 기능을 Arduino UNO 폼 팩터에 포함합니다.

Nov 05, 2023Nov 05, 2023

Adafruit는 Arduino UNO 폼 팩터 마이크로 컨트롤러 개발 보드의 Metro 라인에 새로운 항목을 발표했습니다. 이번에는 Raspberry Pi RP2040 듀얼 코어 Arm Cortex-M0+ 칩을 호스팅하며 이름은 당연히 Adafruit Metro RP2040입니다.

"이것은 RP2040 지하철 노선으로, 모든 역이 'Dual Cortex M0+ 산', '264k RAM 로터리' 및 '16MB 플래시 타운'에 정차합니다." Adafruit는 최신 Metro 디자인에 열광합니다. "이 열차는 Raspberry Pi RP2040 칩을 보완하는 하드웨어로 가득 차 있어 Arduino 형태의 호환성을 원하거나 추가 공간과 디버깅 포트가 필요한 프로젝트를 위한 탁월한 개발 보드가 됩니다."

Metro 라인의 다른 제품과 마찬가지로 Metro RP2040은 마이크로 컨트롤러 개발 보드의 Arduino UNO 라인과 핀 및 설치 공간이 호환되도록 설계되었습니다. 하지만 복제품은 아닙니다. 핵심에 있는 새로운 마이크로 컨트롤러뿐만 아니라 보드에는 풀사이즈 USB가 아닌 USB Type-C 커넥터, 저장용 microSD 슬롯, 전용 디버그 포트, 확장용 STEMMA QT 포트가 포함되어 있습니다. 일반적인 핀 13 LED 외에 외부 보드 및 온보드 RGB LED에 연결됩니다.

RP2040 마이크로 컨트롤러는 기본 133MHz 및 264kB SRAM(정적 RAM)에서 실행되는 2개의 32비트 Arm Cortex-M0+ 코어와 CPU 코어와 독립적으로 상태 머신을 실행할 수 있는 스마트 PIO(프로그래밍 가능 입력/출력) 블록을 보드에 제공합니다. . 16MB의 오프칩 쿼드 SPI 플래시와 24개의 범용 입력/출력(GPIO) 핀이 있으며 4개는 아날로그 입력으로 두 배가 됩니다.

하지만 보드를 선택하려는 사람들을 위해 Adafruit는 몇 가지 참고 사항을 제공합니다. 첫 번째는 SPI를 통해 연결된 microSD 슬롯이 SDIO(SD 입력/출력) 작업에 대한 하드웨어 지원을 제공하지만 Arduino, MicroPython 또는 CircuitPython에는 해당 소프트웨어 지원이 없다는 것입니다. 두 번째는 실제 Arduino UNO와 비교하여 핀아웃이 변경된 것입니다. Arduino UNO의 다섯 번째 및 여섯 번째 아날로그 입력인 핀 A4 및 A5가 대신 Metro RP2040 디지털 입력에 있습니다.

원래 Arduino UNO에는 없는 수신-송신 스위치도 있습니다. "기존 Arduino 보드가 디지털 핀의 GPIO를 0-7, 8-13으로 계산하기 시작하기 때문에 이것을 추가했습니다. 그러나 D0/D1 핀은 전통적으로 하드웨어 UART Serial1이기도 합니다. 여기서 D0은 Rx이고 D1은 Tx입니다. "라고 회사에서는 설명한다.

"그러나 RP2040에서는 UART 핀이 그 반대입니다. D0은 Tx이고 D1은 Rx입니다. 따라서 DPDT(Double-Pole Double-Throw) 스위치: GPIO가 0-7 순서로 이동하도록 한 방향으로 전환합니다. , 하드웨어 UART의 논리적 위치가 정확하도록 다른 방법으로 뒤집었지만 이제 핀 순서는 1, 0, 2, 3...7입니다."

보드 설계는 완료되었지만 하드웨어는 아직 출시되지 않았습니다. 관심 있는 사람들은 Metro RP2040이 Adafruit Store에서 판매될 때 알림을 받도록 등록할 수 있습니다. Adafruit Store에서는 대량 할인 전 $14.95에 판매됩니다.