概覽
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 | 3個可編程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端口類型 | Micro-USB |
| 電源供應方式 | USB-5V, VSYS-1.8V-5.5V |
| 電源供應電壓 | 5V |
| 輸出電壓 | 5V/3.3V |
| GPIO電壓 | 3.3V |
| 工作電流 | <= 300mA |
| 引腳數量 | 40 Pin |
| 工作溫度 | -20~85° |
| 編程方法 | 識別為大容量存儲;拖放下載 |
| 開發語言 | MicroPython, C/C++ |
| 開發環境 | Visual Studio Code, Eclipse |
| 製造商(列出) | Raspberry Pi Foundation |
機械尺寸(單位:毫米)
| 總長度 | 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-pin 接頭)
| 引腳 | 信號 | 顯示功能 |
|---|---|---|
| 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 和最佳實踐提供可靠的起點。

Raspberry Pi Pico 2 板載有焊接好的引腳頭,並附帶一條 15cm USB 數據線以便快速設置。

Raspberry Pi Pico 2 基本套件包括一塊帶有焊接引腳頭的 Pico 2 板、一條 micro USB 數據線和一個 3-pin 引腳頭,以便快速設置。

Raspberry Pi Pico 2 套件包括一條 micro USB 數據線、一個 3-pin 引腳頭和一塊已焊接引腳頭的 Pico 板。
