개요
Raspberry Pi Pico 2는 유연한 디지털 인터페이스를 갖춘 저비용, 고성능 임베디드 개발을 위해 설계된 마이크로컨트롤러 개발 보드입니다. Raspberry Pi RP2350 마이크로컨트롤러를 사용하며, 독특한 듀얼 코어, 듀얼 아키텍처 디자인, 최대 150MHz의 작동 주파수, 내장 520KB SRAM, 4MB 메모리, 최대 26개의 다기능 GPIO 핀이 탑재되어 있습니다. 개발은 Raspberry Pi C/C++ SDK 또는 MicroPython을 사용하여 수행할 수 있습니다.
주요 특징
- Raspberry Pi에서 설계한 RP2350 마이크로컨트롤러 칩
- 듀얼 코어, 듀얼 아키텍처: Arm Cortex-M33 코어와 Hazard3 (RISC-V) 코어 간 전환 가능
- 최대 150MHz의 주파수로 실행 (유연한 클럭)
- 온보드 520KB SRAM 및 4MB 플래시
- 직접 납땜/맞춤형 베이스보드에 통합할 수 있는 스탬프-홀 (캐스텔레이트) 디자인
- USB 1.1 host 및 장치 지원; 드래그 앤 드롭 프로그램 다운로드를 위한 대용량 저장 장치로 나열 가능
- 저전력 수면 및 최대 절전 모드 지원
- 최대 26개의 다기능 GPIO 핀
- 주변 장치 지원에는 SPI, I2C, UART, ADC, PWM 및 사용자 지정 주변 장치를 위한 PIO 포함
- 내장 온도 센서
- 보안 관련 기능에는 Cortex-M 서명 부팅을 위한 Arm TrustZone, 키 저장을 위한 8kB 안티퓨즈 OTP(일회성 프로그래머블 메모리), SHA-256 가속, 하드웨어 TRNG 및 더 빠른 결함 탐지기가 포함됨
사양
| 보드 | Raspberry Pi Pico 2 |
| 주요 칩 | RP2350 (칩 모델 표시: RP2350A) |
| 코어 아키텍처 | 듀얼 코어 Cortex-M33 또는 RISC-V Hazard3 프로세서 |
| 주요 주파수 | 150MHz (최대) |
| 온칩 SRAM | 520KB |
| 온보드 OSPI 플래시 | 4MB |
| GPIO | 26개의 GPIO 핀 (3개는 ADC로 사용 가능) |
| PIO | 3x 프로그래머블 IO (PIO) 블록, 총 12개의 상태 머신 |
| 주변 장치 | 2 x UART; 2 x SPI 컨트롤러; 2 x I2C 컨트롤러; 1 x USB 1.1 컨트롤러 및 PHY (호스트 및 장치 지원) |
| ADC | 3 x 12비트 ADC; 12비트 500KPS ADC |
| PWM | 24개의 제어 가능한 PWM 채널 (하나의 매개변수 차트에서는 16 x PWM 채널로 나열됨) |
| USB 포트 유형 | 마이크로 USB |
| 전원 공급 방식 | USB-5V, VSYS-1.8V-5.5V |
| 전원 공급 전압 | 5V |
| 출력 전압 | 5V/3.3V |
| GPIO 전압 | 3.3V |
| 작동 전류 | <= 300mA |
| 핀 수 | 40 핀 |
| 작동 온도 | -20~85° |
| 프로그래밍 방법 | 대용량 저장 장치로 식별; 드래그 앤 드롭 다운로드 |
| 개발 언어 | MicroPython, C/C++ |
| 개발 환경 | Visual Studio Code, Eclipse |
| 제조사 (리스트에 있음) | Raspberry Pi Foundation |
기계적 치수 (단위: mm)
| 전체 길이 | 51 |
| 표시된 길이 | 48.26 |
| 전체 너비 | 21 |
| 표시된 너비 | 17.78 |
| 두께 | 1.3 (typ) |
| 핀 피치 | 2.54 |
| 홀 직경 | Ø2.1 |
| 다른 홀 직경 (표시됨) | Ø1 (x2 표시됨) |
| 다른 치수 표시됨 | 11.4; 8; 2; 1.6; 2.4; 4.8; 1.61; 3.8; 5.7 |
RP2350 칩 매개변수 (차트에서)
| 모델 | 플래시 | QFN60 패키징 | QFN80 패키징 |
|---|---|---|---|
| RP2350A (이 제품) | 없음 | 예 | 아니오 |
| RP2354A | 2MB 플래시 | 아니오 | 예 |
| RP2350B | 없음 | 예 | 아니오 |
| RP2354B | 2MB 플래시 | 아니오 | 예 |
- QFN60 패키징: 7 x 7mm 칩 패키징, 30 GPIO 포함
- QFN80 패키징: 10 x 10mm 칩 패키징, 48 GPIO 포함
핀아웃 (40핀 헤더)
| 핀 | 신호 | 표시된 기능 |
|---|---|---|
| 1 | GP0 | UART0 TX / I2C0 SDA / SPI0 RX |
| 2 | GP1 | UART0 RX / I2C0 SCL / SPI0 CSn |
| 3 | GND | 접지 |
| 4 | GP2 | I2C1 SDA / SPI0 SCK |
| 5 | GP3 | I2C1 SCL / SPI0 TX |
| 6 | GP4 | UART1 TX / I2C0 SDA / SPI0 RX |
| 7 | GP5 | UART1 RX / I2C0 SCL / SPI0 CSn |
| 8 | GND | 접지 |
| 9 | GP6 | I2C1 SDA / SPI0 SCK |
| 10 | GP7 | I2C1 SCL / SPI0 TX |
| 11 | GP8 | UART1 TX / I2C0 SDA / SPI1 RX |
| 12 | GP9 | UART1 RX / I2C0 SCL / SPI1 CSn |
| 13 | GND | 접지 |
| 14 | GP10 | I2C1 SDA / SPI1 SCK |
| 15 | GP11 | I2C1 SCL / SPI1 TX |
| 16 | GP12 | UART0 TX / I2C0 SDA / SPI1 RX |
| 17 | GP13 | UART0 RX / I2C0 SCL / SPI1 CSn |
| 18 | GND | 접지 |
| 19 | GP14 | I2C1 SDA / SPI1 SCK |
| 20 | GP15 | I2C1 SCL / SPI1 TX |
| 21 | GP16 | SPI0 RX / I2C0 SDA / UART0 TX |
| 22 | GP17 | SPI0 CSn / I2C0 SCL / UART0 RX |
| 23 | GND | 접지 |
| 24 | GP18 | SPI0 SCK / I2C1 SDA |
| 25 | GP19 | SPI0 TX / I2C1 SCL |
| 26 | GP20 | I2C0 SDA |
| 27 | GP21 | I2C0 SCL |
| 28 | GND | 접지 |
| 29 | GP22 | GPIO/PIO/PWM |
| 30 | RUN | 시스템 제어 |
| 31 | GP26 | ADC0 / I2C1 SDA |
| 32 | GP27 | ADC1 / I2C1 SCL |
| 33 | AGND | 아날로그 접지 |
| 34 | GP28 | ADC2 |
| 35 | ADC_VREF | ADC 기준 |
| 36 | 3V3(OUT) | 전원 |
| 37 | 3V3_EN | 전원 |
| 38 | GND | 접지 |
| 39 | VSYS | 전원 |
| 40 | VBUS | 전원 |
포함된 항목
- 별도 보드
- 기본 키트
- 케이스 키트
적절한 키트 옵션 선택이나 애프터 서비스 지원을 위해 https://rcdrone.top/에 문의하거나 이메일 [email protected].
응용 프로그램
- 임베디드 프로토타이핑 및 교육
- 센서 인터페이싱, 데이터 수집 (12비트 ADC), 제어 작업 (PWM/PIO)
- 로봇공학, 자동화 및 C/C++ 또는 MicroPython을 사용하는 일반 MCU 프로젝트
매뉴얼
세부 사항

임베디드 프로젝트를 위해 설계된 RP2350A 기반의 컴팩트한 개발 보드로 Raspberry Pi Pico 2를 빠르게 시작하세요.


USB를 통한 드래그 앤 드롭 프로그래밍으로 C/C++ 또는 MicroPython에서 프로토타이핑할 때 펌웨어 로딩이 간단합니다.


원래의 Pico와 비교하여, Pico 2는 멀티 주변기기 빌드를 위한 더 많은 메모리 여유 공간과 강력한 성능을 추가합니다.


도구 체인과 성능 요구에 맞춰 Cortex‑M33 및 Hazard3 (RISC‑V) 코어 간에 전환하세요.


온보드 520KB SRAM과 4MB 플래시는 실시간 작업을 반응성 있게 유지하면서 더 큰 프로그램과 자산을 저장하는 데 도움을 줍니다.

명확한 26‑GPIO 핀아웃은 센서, 디스플레이 및 사용자 정의 인터페이스를 위한 SPI, I2C, UART, ADC, PWM 및 PIO를 지원합니다.


유연한 인터페이스와 USB 대용량 저장소 프로그래밍은 첫 번째 깜박임부터 전체 애플리케이션까지 개발을 간소화합니다.


빠른 반복을 위해 MicroPython을 선택하거나 Raspberry Pi SDK와 함께 C/C++를 사용하여 완전한 제어와 최적화를 수행하십시오.

기계적 치수는 Pico 2를 사용자 정의 베이스보드에 통합하기 전에 인클로저 맞춤 및 헤더 간격을 계획하는 데 도움이 됩니다.



공식 문서와 가이드는 RP2350 기능, API 및 모범 사례에 대한 신뢰할 수 있는 출발점을 제공합니다.

라즈베리 파이 피코 2 보드는 핀 헤더가 설치되어 있으며, 빠른 설정을 위한 15cm USB 데이터 케이블이 포함되어 있습니다.

라즈베리 파이 피코 2 기본 키트에는 납땜된 핀 헤더가 있는 피코 2 보드, 마이크로 USB 데이터 케이블, 빠른 설정을 위한 3핀 헤더가 포함되어 있습니다.

라즈베리 파이 피코 2 키트에는 마이크로 USB 데이터 케이블, 3핀 헤더, 이미 핀 헤더가 납땜된 피코 보드가 포함되어 있습니다.
