前不久,树莓派推出了树莓派Pico 2。
昨天,树莓派官方宣布推出Pico 2 的无线版本——树莓派 Pico 2 W。同样基于全新的 RP2350 微控制器构建,售价 7 美元,较此前的Pico高出 2 美元。
在小伙伴们买到手Pico 2 W之前,我们先来看看海外KOL——Tom’s Hardware的尝鲜测评。
Tom’s Hardware 评价
树莓派 Pico 2 W 是树莓派 Pico W 的直接替代品,为那些需要更强劲性能但又必须保持相同外形的项目提供了更高规格的微控制器。
优点:
- 与 Pico 相同的外形尺寸
- 低成本
- 更快的处理速度
- 更大的内存
- Wi-Fi 连接功能
缺点:
- 仍使用 Micro USB 接口
树莓派 Pico 2 W 简介
2021年,树莓派 Pico 的推出无疑震撼了创客社区。这款售价4美元的微控制器是树莓派首次涉足自主芯片制造领域(严格来说,树莓派 5 的 RP1 才是第一款,但它是在 Pico 之后发布的),使得树莓派 Pico 及其 RP2040 芯片成为热门产品。2022年发布的树莓派 Pico W 为这一产品线带来了 Wi-Fi 功能,而直到2024年,我们才看到了树莓派 Pico 的继任者——售价5美元的树莓派 Pico 2。
树莓派 Pico 2 带来了更强大的 CPU、更多的 RAM 和闪存存储。它还通过 Arm TrustZone 和安全启动功能提供了安全特性。但是,它没有 Wi-Fi 功能,直到现在。
树莓派 Pico 2 W 本质上是一块树莓派 Pico 2配备了与原版树莓派 Pico W 相同的 Wi-Fi 模块,并使用了与 Pimoroni Pico Plus 2 W 相同的 RM2 封装。那么,7美元(英国售价6.80英镑)能为我们带来什么呢?让我们一起来看看!
树莓派 Pico 2 W 的技术规格
特性 | 树莓派 Pico 2 W | 树莓派 Pico |
---|---|---|
SoC | RP2350A,双核 Arm Cortex M33 或双核 RISC-V Hazard3,最高运行频率 150 MHz | RP2040,双核 Arm Cortex M0+,最高运行频率 133 MHz |
SRAM | 520 KB | 264 KB |
闪存存储 | 4MB QSPI | 2MB QSPI |
安全特性 | Arm TrustZone,8KB OTP,安全启动 | 无 |
Wi-Fi / 蓝牙 | 通过 CYW43439 支持 Wi-Fi b/g/n 和蓝牙 | 无(Pico W 有此功能) |
编程语言支持 | MicroPython, CircuitPython, C, C++ | MicroPython, CircuitPython, C, C++ |
USB 接口 | USB 1.1 设备和主机 | USB 1.1 设备和主机 |
GPIO 逻辑电平 | 3.3V | 3.3V |
GPIO | 26 个数字 IO,4 个 12 位 ADC(模拟引脚),2 个 UART,2 个 I2C,2 个 SPI,24 个 PWM | 26 个数字 IO,3 个 12 位 ADC(模拟引脚),2 个 UART,2 个 I2C,2 个 SPI,16 个 PWM |
可编程 IO | 12 个 PIO 状态机 | 8 个 PIO 状态机 |
板载 LED | GPIO 25 | GPIO 25 |
电源 | 通过 Micro USB 或 VSYS 提供 1.8 至 5.5V | 通过 Micro USB 或 VSYS 提供 1.8 至 5.5V |
MCU 睡眠模式功耗 | <10uA | 100uA |
尺寸 | 21 x 51mm | 21 x 51mm |
价格 | 7美元 | 4美元 |
树莓派 Pico 2 W 的设计
乍一看,树莓派 Pico 2 W 与原版树莓派 Pico W 几乎一模一样。主要区别在于品牌文字、表面贴装元件的布局以及 FCC/ID 参考编号。除此之外,它们完全相同,包括只有一个 BOOTSEL 按钮。
不过,我们真的希望树莓派官方能在 Pico 上添加一个复位按钮!
Pico 2 W 底部的银色方块是与树莓派 Pico W 相同的 CYW43439 无线模块,这意味着它可以像 Pico W 一样使用,这一点我们等下讨论。电源和数据连接通过 micro USB 接口实现。虽然我们更喜欢 Pimoroni Pico Plus 2 W 上的 USB Type-C 接口,但考虑到10美元的价格差异,micro USB 接口也不是不能用。
树莓派 Pico 2 W 保留了好评的城堡状边缘设计,使它可以直接表面贴装焊接到项目中,无需修改接收 PCB。焊接 GPIO 引脚的方法与之前的树莓派 Pico 相同,焊料可以很好地流动在引脚和 Pico 的 GPIO 之间。
树莓派 Pico 2 W 的编程
作为树莓派 Pico 系列产品,Pico 2 W 可以使用 MicroPython、CircuitPython、Arduino 等多种语言进行编程。
简而言之,树莓派 Pico 2 W 可以使用你已经熟悉的相同语言和软件进行编程。只需等待维护者更新以支持 Wi-Fi 功能即可。
在我们的评测中,树莓派提供了一个最新版本的 MicroPython,它可以直接在我们的 Pico 2 W 上运行。我测试了一个脚本,该脚本下载了当前在国际空间站上的所有宇航员的 JSON 数据,然后解析数据生成一个列表,并将其打印到 Python shell。
对于 CircuitPython 爱好者(我也是其中之一),我们测试了一个预发布固件,一切运行良好!Wi-Fi 连接轻松建立,我们能够直接将 JSON 数据下载到 Pico 2 W 上。
我们使用了 Earle F. Philhower, III 开发的第三方 Arduino-Pico 板库,很快就实现了串行通信。我们也相信 Wi-Fi 功能很快就会被添加到 Arduino 板库中,因为 Pico 2 W 使用了与 Pico W 相同的无线模块。
树莓派 Pico 2 W 的配件
是的,我们可以将Raspberry Pi Pico 配件和附加设备与 Raspberry Pi Pico 2 W 一起使用!通常,如果某个设备可以在旧版 Raspberry Pi Pico 上运行,那么它也可以在 Pico 2 W 上运行。当然,你可能会遇到一些不兼容的附加设备,但一旦开发人员拿到 Pico 2 W 进行测试,这些问题就会得到解决。
比如,我们使用 Pimoroni 的预发布版 MicroPython 测试了 Pimoroni Pico Display 2.0 和 Display 2.8,可以确认它们都能正常工作。我们很快就实现了一系列动画球在屏幕上像 DVD 屏保一样弹来弹去。
树莓派 Pico 2 W 适合谁?
与 RP2040 相比,RP2350 是一款更强大的芯片,虽然大多数微控制器项目并不需要大量的处理能力,但在某些应用中,额外的性能会带来显著优势。例如,模拟器、人工智能/机器学习和计算机视觉等领域。
Pico 2 W 在此基础上提供了稳定的 Wi-Fi 连接。现在,我们的数据可以不再局限于直接环境。我们可以从远程源获取数据,并将原始或处理过的数据发送到远程位置,这使得树莓派 Pico 2 W 非常适合低功耗数据科学应用、机器人技术和基础机器学习。
结论
树莓派 Pico 2 W 在保持与树莓派 Pico 相同外形的基础上,结合了 RP2350 的强大性能和无线连接功能,将有望成为众多项目的核心。如果你不需要 Wi-Fi 功能,可以选择树莓派 Pico 2。
但如果你是希望在微控制器中获得更强大的性能和 Wi-Fi 功能的用户,Pico 2 W 是最佳选择。我们现在有同样高质量的树莓派板子了,可以利用现有的项目和知识库,轻松迁移到这块Pico 2 W 上。
附录
原文作者:Tom’s Hardware
译文首发于:DF创客社区
转载请注明来源信息