文章介绍了树莓派官方发布的树莓派Pico 2及其与Pico 1的对比。涵盖了产品特点、主要版本、衍生版本、处理器升级、接口变化、价格以及开发指南等方面的内容。
树莓派官方发布了树莓派Pico 2,与Pico 1相比,它在处理器、USB接口等方面有所升级。Pico 2采用了更先进的处理器,RAM增多,功耗更低,并配备了Type-C USB接口。
目前树莓派Pico主要发布了1和2两大版本,以及衍生版本如Pico H、Pico W等。衍生版本在基础功能上增加了无线功能,如WiFi和蓝牙。
树莓派Pico 2相比Pico 1最大的变化是处理器升级,从PR2040升级到PR2350。升级内容包括内核、时钟主频、RAM等。
树莓派Pico的开发方式相对简单,官方有详细的教程。文章介绍了基于集成开发环境Thonny的开发方式,包括下载IDE和编码调试等步骤。
上个月,树莓派官方发
布了树莓
派 Pico 2(Raspberry Pi Pico 2),
最近有幸
拿到一块,据说目前国内得到Pico 2的人不多
把树莓派 Pico 2 和
Pico 1 放在一起,不能说完全一样,只能说“神相似”:
从实物可以看得出来,PCB的布局和元器件的摆放位置基本一致,这也是延续了
树莓派 Pico 1 的风格。
其实,从官方给出的引脚图就能看得出来,树莓派
Pico 1 和 2的引脚兼容:
二者有着相同的 BOOT 选择按键、LED灯、SWD(三线)调试引脚、USB、电源、各种外设接口等,几乎都一样。
目前
树莓派 Pi
co (Raspberry Pi Pico)主要发布了 1
和 2两大版本
,以及衍生版本。
树莓派 Pico,也是
树莓派 Pico 1(即第1个版本),同时,它还有几个衍生版本:
-
Raspberry Pi Pico
-
Raspberry Pi Pico H
-
Raspberry Pi Pico W
-
Raspberry Pi Pico WH
从实物图和命名就可以看得出来,前两个
树莓派 Pico 和 Pico H
是基础版,后面树莓派 Pico W 和
WH增加了无
线功能(多了那么一个模块),主要是
WiFi和蓝牙。
-
RP2040 microcontroller chip designed by Raspberry Pi in the United Kingdom
-
Dual-core Arm Cortex M0+ processor, flexible clock running up to 133 MHz
-
264KB of SRAM, and 2MB of on-board flash memory
-
USB 1.1 with device and host support
-
Low-power sleep and dormant modes
-
Drag-and-drop programming using mass storage over USB
-
26 × multi-function GPIO pins
-
2 × SPI, 2 × I2C, 2 × UART, 3 × 12-bit ADC, 16 × controllable PWM channels
-
Accurate clock and timer on-chip
-
Temperature sensor
-
Accelerated floating-point libraries on-chip
-
8 × Programmable I/O (PIO) state machines for custom peripheral support
Pico H 把Debug调试引脚焊接了一个插座。
树莓
派 Pico 2 从官方的描述文件来看,目前(2024-09)有两
个衍生版本(由于目前才发公不久,可能后续还会有更多衍生版本出现):
从实物图可以直观的看得出来,2和1明显的区别就是处理器,以及USB接口。
虽然都是树莓派 Pico 开发板,但 Pico 2 还是有明显的优势。
树莓派 Pico 2 相比 Pico 1 最大的变化就是处理器,从 PR2040 升级到 PR 2350。
虽说
PR2040
和 PR
2350 都是属于微处理器(MCU)级别,但这个升级变化还是很大。
所以,从命名规则也看得出来,处理器升级变化还是很大,这里升级内容大概包含:
-
内核从M0+升级到
Cortex M33核心和RISC-V Hazard3核心
-
-
USB接口也更上时代的步伐,从MircoUSB换Type-C接口。
树莓派 Pico 1 官方指导价 4美元;Pico 2
官方指导价
5 美元。
虽然 PR2040、 PR2350都属于MCU级别,但它的开发方式以
及生态,和普通的单片机(如STM32)还是有很大差异。
当然,对于有一定基础的朋友来说,点亮树莓派 Pico 2 开发板还是非常容易的,在一定程度上,可能比点亮STM32都还容易。
树莓派 Pico 的开发方式其实也很简单,官方都有详细的教程。这里简单说下基于集成开发环境 Thonny 的开发方式。
支持主流的Win、 Linux、 Mac三大操系统,官网最终会跳转到GitHub:
https://github.com/thonny/thonny/releases
如果没有梯子,这里可能下载会有点慢(可以找下国内备份的网盘)。