树莓派 Pico,售价仅为4美元,基于RP2040 MCU构建,这是树莓派开发的全新芯片。无论您是要寻找用于深层开发的独立开发板还是树莓派计算机的配套产品,还是要使用微控制器迈出第一步,这都是适合您的开发板。
RP2040芯片介绍
RP2040有三个主要设计目标:高性能,尤其是整数工作负载;灵活的I/O,使我们可以与几乎所有外部设备进行通讯;以及低成本,以消除进入壁垒。我们最终获得了一个功能强大的芯片,Die面积仅为2平方毫米,采用40 nm工艺,封装尺寸为7×7 mm QFN-56封装中。
RP2040具有:
●双核Arm Cortex-M0+ @133MHz
●264KB片上RAM
●通过专用QSPI总线支持多达16MB的片外闪存
●DMA控制器
●内插器和整数除法器外设
●30个GPIO引脚,其中4个可用作模拟输入
●2个UART,2个SPI控制器和2个I2C控制器
●16×PWM通道
●1个USB 1.1控制器和PHY,具有主机和设备支持
●8个树莓派可编程I / O(PIO)状态机
●具有UF2支持的USB大容量存储启动模式,支持拖放式编程
这不仅是一个功能强大的芯片,它还可以帮助您充分利用这一强大功能。凭借六个独立的RAM组以及位于其总线结构核心的完全连接的交换机,您可以轻松地安排内核和DMA引擎并行运行而不会产生争用冲突。
对于高级用户,我们提供了完整的C SDK,基于GCC的工具链和Visual Studio Code集成。
由于Cortex-M0 +缺少浮点单元,因此我们委托了流行的Qfplib库的作者Mark Owen调试了优化的浮点函数。它们比同等的GCC库要快得多,并且在任何基于RP2040的产品上都获得了许可。
RP2040具有两个快速内核和大量片上RAM,是机器学习应用程序的绝佳平台。
对于初学者和其他喜欢高级语言的用户,我们与MicroPython的创建者Damien George合作,为RP2040构建了一个完美接口。它展示了芯片的所有硬件功能,包括创新的PIO子系统。我们的朋友Aivar Annamaa向流行的Thonny IDE添加了RP2040 MicroPython支持。
树莓派Pico
树莓派Pico是基于RP2040设计的低成本开发板。它包括RP2040、2MB闪存和一个支持1.8-5.5V输入电压的电源芯片。这使您可以从多种来源为Pico供电,包括两种三个串联的AA电池,或单个锂离子电池。
Pico提供了一个按钮和一个LED,该按钮可在引导时进入USB大容量存储模式(也可作为常规输入)。RP2040上30个GPIO引脚中的26个(包括四个模拟输入中的三个)在0.1英寸间距的焊盘上。可将接头连接器焊接到这些焊盘上,或者利用其cast形边缘将Pico直接焊接到载板上。
Raspberry Pi Pico网站
/elecplay.php?action=show&op=download&id=163&did=1
Raspberry Pi Pico引脚图
Getting started with Raspberry Pi Pico (C/C++ development with Raspberry Pi Pico and other RP2040-based microcontroller boards)