树莓派Pico2 Raspberry Pi Pico 2开发板RP2350双核ARM Cortex-M33和RISC-V Hazard3

¥39

制造商:Raspberry-Pi
SKU:0101632
发布时间:2024-08-15 10:06
数量:
在售

Raspberry Pi Pico 2,是基于最新 RP2350 的 Raspberry Pi 的新 MCU 板。

【产品简介】

[] Raspberry Pi Pico 2,是基于最新 RP2350 的 Raspberry Pi 的新 MCU 板。

【产品详情】


【版本选择】



增强型微控制器开发板

[] 第二代 Raspberry Pi Pico 开发板具有以下增强功能:

[] CPU:两个双核 CPU:

[] 双ARM Cortex-M33内核 

[] 双RISC-V Hazard3核心

[] 系统时钟高达150MHz

[] 静态内存:520K字节

[] 4MB QSPI 闪存

[] 全面的安全性:ARM TrustZone、8KB 片上 OTP 存储、安全启动

[] XIP v2提供更好的闪存接口

[] 12 个 PIO状态机(3 个块)


与第一代 Pico 引脚兼容

[] Raspberry Pi Pico 2 与其前身Raspberry Pi Pico保持了完全的引脚对引脚兼容性。这确保了现有项目和载板的无缝过渡,使用户能够利用其现有投资和专业知识。开发人员可以毫不费力地将其代码和硬件设计迁移到新的 Pico 2,从增强的性能和扩展的功能中受益,而无需进行大量修改。


与 Raspberry Pi 计算机无缝协作


[] 您始终可以将 Raspberry Pi Pico 连接到任何支持 Python 3.0 的 Windows、macOS 和 Linux 计算机,但将其连接到 Raspberry Pi 单板计算机将是完美的选择,因为它是由同一团队设计的。官方操作系统 Raspberry Pi OS 预装了 Thonny Python IDE,可供您开始为 Pico 编写 MicroPython 代码。如果您使用的是其他操作系统(Windows、macOS 或其他 Linux 发行版),请访问https://thonny.org/下载 IDE 并安装它。

更强大的 MCU 开发板

双核 ARM Cortex-M33

[] Raspberry Pi Pico 配备双 ARM Cortex-M0+,而新款 Pico 2 配备双核 ARM Cortex-M33双核 RISC-V Hazard3。灵活的时钟系统,最高可配置为 150MHz 的速度!这款微型 MCU 配备了高达520 KB 的 SRAM、容量为4 MByte的外部 QSPI Flash和增强型 eXecute in Place (XIP v2)。更大的 RAM 和 Flash 大小使您能够为 Raspberry Pi Pico 2 编写高级编程语言,如 MicroPython 和 CircuitPython。


【产品亮点】


Raspberry Pi 的全新 MCU 系列


结构紧凑,可直接安装到产品中


注:图片展示的是Raspberry Pi Pico,Pico 2类似。

[] Raspberry Pi Pico 2 保留了其前代产品的优点,开箱即可嵌入任何产品。如果您选择不带预焊接接头的版本,则可以使用 SMT(表面贴装技术)。Raspberry Pi Pico 2 扩展为 40 针 21x51 DIP(双列直插式封装)样式,1 毫米厚的 PCB,带有 0.1 英寸(100mil)通孔引脚。引脚进一步延伸到带有城垛电路板的 PCB 边缘。这使得它能够焊接到另一块 PCB 板上,而无需额外的接头引脚,从而使成品更小、更紧凑。太棒了!

[] 一个很好的例子是 Cytron 的Maker Pi Pico(第一代 Pico):


[] 同时,带有预焊接接头的版本适用于面包板,因此学生、制造商和工程师可以在面包板或任何标准 PCB 板上使用 Raspberry Pi Pico 2 进行开发或原型设计。

 

USB Micro B 用于供电和传输数据


注:图片展示的是Raspberry Pi Pico,Pico 2类似。

[] Raspberry Pi Pico 2 集成了著名且常用的 USB Micro B 接收器,用于供电和数据传输。只需使用通常随 Andriod 手机或移动电源提供的USB Micro B 电缆即可为其供电并将程序加载到其中。无需额外的 USB 转串行适配器。太棒了!

外设丰富的 MCU


Raspberry Pi Pico 的 GPIO、ADC、UART、SPI、I2C

注:图片展示的是Raspberry Pi Pico,Pico 2类似。


Raspberry Pi Pico 的 PWM 引脚

注:图片展示的是Raspberry Pi Pico,Pico 2类似。

[] 它有26 个 GPIO(3.3V)可供应用使用,GPIO 引脚比 Arduino UNO、Arduino NANO 甚至 Arduino MKR Zero 都多。在这 26 个 GPIO 中,有3 个可配置为 500ksps(每秒千次采样)的 12 位 ADC、2 x UART、2 x SPI、2 x I 2 C和最多16 x PWM 引脚。不要忘记3 个可编程 IO(PIO)块外设,它们是灵活且用户可编程的高速 IO。它可以模拟 SD 卡、VGA、DVI 和 USB 主机等接口。

注意:  Raspberry Pi Pico 2 GPIO 以3.3VDC运行。I/O 引脚可承受的最大电压为 3.3V。对任何 I/O 引脚施加高于 3.3V 的电压可能会损坏电路板。

 

大容量 RAM 和 Flash


[] Raspberry Pi Pico 2配备4 MByte外部 QSPI Flash 和520 KByte SRAM,它永远不会提示您内存不足 :) 此外,大容量的 RAM 和 Flash 还使 Raspberry Pi Pico 2 能够支持更高级的编程语言,例如 MicroPython、CircuitPython 甚至 Javascript。我们相信它也会有 RTOS(实时操作系统)。

拖放程序加载方法 

[] 有了 USB Micro B 接收器作为与计算机的物理连接,以及RP2350 (MCU)上的 USB 1.1 PHY ,Raspberry Pi Pico 提供了一种简单直接的程序加载方法。这就像将文件从一个驱动器复制到另一个驱动器。当 Pico 通过 USB 端口连接到计算机时,它会显示为 USB 大容量存储器!它变成了一个 USB 驱动器!编写代码并将文件拖到该 USB 驱动器中。文件完全复制后,Pico 2 将重新启动并运行程序 :) 很简单,对吧?


[] Python是当今最著名、最强大的编程语言之一。它被用于许多高级应用程序,例如 AI(人工智能)、DL(深度学习)、Web 和 Internet 开发等。Python 已成功应用于全球数千个实际业务应用程序,包括许多大型和关键任务系统。MicroPython是 Python 3 编程语言的精简高效实现,包含 Python 标准库的一小部分,并针对在微控制器和受限环境中运行进行了优化。您一定会喜欢它。

[] 除了 MicroPython,Raspberry Pi Pico 2 还支持CircuitPython、C 和 C++ 编程语言。查看 C/C++ SDK 了解更多信息。所有这些编程语言都通过 USB 大容量存储加载到 Raspberry Pi Pico/2 中,从而实现简单的拖放方法(例如将文件复制到另一个驱动器)。

为高级用户准备的调试器 

[] Raspberry Pi 调试探针一款多功能且经济高效的工具,专为调试 Raspberry Pi Pico 和 Pico 2 以及其他兼容的微控制器开发板而设计。它是一款一体化 USB 转串行调试和 UART 桥接器,可提供“即插即用”调试所需的硬件和电缆。如果您需要它,请单独购买 :)



注:图片展示的是Raspberry Pi Pico,Pico 2类似。

[] USB Micro B 接收器是让 Raspberry Pi Pico 2“运行”的主要电源输入,只需将 USB 电缆连接到任何 USB 端口,它就会为 MCU 执行程序提供所需的电源。如果您不想使用 USB 端口,例如电池供电或定制产品;不用担心,Raspberry Pi Pico 2 配备了灵活的板载降压-升压开关模式电源 (SMPS),能够接受2 至 5VDC输入并将其转换为稳定的 3.3V 电源,供 RP2350 MCU 运行。简直太棒了!引脚是VSYS(引脚 39)。Raspberry Pi Pico 2 具有宽电压范围,可以通过 USB、2 节 AA 电池、2 节镍氢 AA 电池、1 节 18650 锂离子电池或 1 节锂聚合物电池供电!

【产品尺寸】