今天,我们推出了首款微控制器级产品:Raspberry Pi Pico。它的价格仅为4美元,基于RP2040构建,这是在Raspberry Pi上开发的全新芯片。无论您是要寻找用于嵌入式开发的独立开发板,还是Raspberry Pi计算机的配套产品,或者您要使用微控制器迈出第一步,这都是适合您的板子。
您可以立即从我们的授权经销商之一在线购买Raspberry Pi Pico。或前往您当地的新闻通讯社,本月的HackSpace杂志的每一本都随附免费的Pico,以及大量指南和教程来帮助您开始使用。如果冠状病毒的限制意味着您现在不能进入新闻通讯社,则可以订阅并把Pico送到您的家中。
我们最喜欢的许多项目,从黄瓜分拣机到高空气球,都将Raspberry Pi连接到物理世界:Raspberry Pi上运行的软件读取传感器,执行计算,与网络对话并驱动执行器。这种桥接软件和硬件世界的能力为Raspberry Pi计算机的持久流行做出了贡献,迄今为止已售出3700万台。
但是有局限性:即使在最低功率模式下,Raspberry Pi Zero也会消耗100毫瓦的电量; Raspberry Pi本身不支持模拟输入。尽管可以在Raspberry Pi上运行“裸机”软件,但是在像Linux这样的通用操作系统下运行的软件却不太适合单个I / O引脚的低延迟控制。
许多业余爱好者和工业应用程序都将Raspberry Pi与微控制器配对。 Raspberry Pi负责繁重的计算,网络访问和存储,而微控制器处理模拟输入和低延迟I / O,有时还提供低功耗的待机模式。
到目前为止,我们还无法找到一种方法来制作自己的引人注目的微控制器级产品。要制造我们真正想要制造的产品,首先我们必须学习制造自己的芯片。
如今,似乎每个水果公司都在制造自己的硅,我们也不例外。 RP2040建立在我们从产品Sense HAT到Raspberry Pi 400的使用其他微控制器的经验教训的基础上,这是我们内部芯片团队多年努力的结果。
RP2040我们有三个主要设计目标:高性能,尤其是整数工作负载;灵活的I / O,使我们可以与几乎所有外部设备进行通讯;以及低成本,以消除进入壁垒。最后,我们获得了一个功能非常强大的小芯片,将所有这些芯片塞入仅包含2平方毫米40 nm硅的7×7 mm QFN-56封装中。 RP2040具有:
这不仅是一个功能强大的芯片,它还可以帮助您充分利用这一强大功能。凭借六个独立的RAM组以及位于其总线结构核心的完全连接的交换机,您可以轻松地安排内核和DMA引擎并行运行而无争用。
对于高级用户,我们提供了完整的C SDK,基于GCC的工具链和Visual Studio Code集成。
由于Cortex-M0 +缺少浮点单元,因此我们委托了著名的Qfplib库的作者Mark Owen委托优化了浮点函数。它们比同等的GCC库要快得多,并且已获得许可在任何基于RP2040的产品上使用。
RP2040具有两个快速内核和大量片上RAM,是机器学习应用程序的绝佳平台。您可以在此处找到Pete Warden的Google TensorFlow Lite框架的端口。在接下来的几个月中寻找更多的机器学习内容。
对于初学者和其他喜欢高级语言的用户,我们已经与MicroPython的创建者Damien George合作,为RP2040构建了一个精美的端口。它展示了芯片的所有硬件功能,包括我们创新的PIO子系统。我们的朋友Aivar Annamaa向流行的Thonny IDE添加了RP2040 MicroPython支持。
Raspberry Pi Pico是我们为RP2040设计的低成本分线板。它将RP2040与2MB闪存和一个支持1.8-5.5V输入电压的电源芯片配对。这使您可以从多种电源为Pico供电,包括串联的两个或三个AA电池或单个锂离子电池。
Pico提供了一个按钮和一个LED,该按钮可在引导时进入USB大容量存储模式(也可作为常规输入)。它将RP2040上30个GPIO引脚中的26个(包括四个模拟输入中的三个)暴露于0.1英寸间距的焊盘上。您可以将接头连接器焊接到这些焊盘上,或者利用其cast形边缘将Pico直接焊接到载板上。大量客户将能够购买预装的Pico装置:实际上,我们已经以这种格式向我们的认可经销商提供Pico。
Pico PCB布局是与RP2040芯片和封装共同设计的,我们对它的结果感到非常满意:两层PCB带有坚固的接地层和GPIO分支,“正常工作”。
无论您是第一个还是第五十个Raspberry Pi Pico单片机,我们都迫不及待想知道您如何使用它。
我们对RP2040的抱负不仅是生产最好的芯片,而且是用最好的文档支持该芯片。一年前加入我们的Alasdair Allan监督了整个工程团队的巨大努力,以简单,易于理解的示例记录设计的各个方面,以帮助您充分利用Raspberry。皮皮克
您可以在此处找到Raspberry Pi Pico以及RP2040的SDK和工具链的完整文档。
为了帮助您充分利用Pico,为什么不去阅读Gareth Halfacree和我们自己的Ben Everard的“ Raspberry Pi Pico上的MicroPython入门”副本。对于初次接触微控制器的初学者来说是理想的选择。
Raspberry Pi Foundation的同事还制作了一个教育项目,以帮助您入门Raspberry Pi Pico。你可以在这里找到它。
在过去的几个月中,我们一直与Adafruit,Arduino,Pimoroni和Sparkfun的朋友合作,为Raspberry Pi Pico以及在RP2040硅平台上构建的各种其他电路板创建配件。这些只是今天可以购买或预订的一些产品。
RP2040通过功能齐全的Feather RP 2040板加入了Feather生态系统中的数百个板。 2“×0.9”开发板具有USB C,Lipoly电池充电,4MB QSPI闪存,STEMMA QT I2C连接器和可选的SWD调试端口。大量的GPIO可与任何FeatherWing配合使用,以及数百个可即插即用的Qwiic / QT / Grove传感器,这是快速入门。
RP2040需要一块小的开发板吗? Itsy Bitsy RP 2040的体积很小,但是它仍然具有许多GPIO,4MB的QSPI闪存,启动和重置按钮,内置的RGB NeoPixel,甚至还有5V输出逻辑引脚,因此非常适合NeoPixel项目!
Arduino以其最受欢迎的格式之一加入了RP2040系列:Arduino Nano。 Arduino Nano RP2040 Connect将RP2040的功能与高质量的MEMS传感器(9轴IMU和麦克风),高效的电源部分,强大的WiFi /蓝牙模块和ECC608加密芯片相结合,使任何人都能创建安全的这款新型微控制器的物联网应用。 Arduino Nano RP2040 Connect将在接下来的几周内进行预订。
PicoSystem是基于RP2040的小巧而令人愉悦的手持游戏制作体验。它带有一个简单,快速的软件库,以及一些使您实现迷你游戏梦想的示例。或者只是将其插入USB,然后将Raspberry Pi-verse中最好的产品直接放入闪存驱动器。
Pico Explorer为希望以更少的“硬性”知识来学习硬件的教育者,工程师和软件人员提供了嵌入式电子环境。它提供了轻松的扩展和突破,以及一堆有用的位。
Thing Plus – RP2040是一款低成本,高性能的板卡,具有灵活的数字接口,具有Raspberry Pi的RP2040微控制器。该板具有Feather兼容的Thing Plus外形尺寸和18个GPIO引脚,提供SD卡插槽,16MB(128Mbit)闪存,JST单电池连接器(带有充电电路和电量计传感器),可寻址的WS2812 RGB LED,JTAG PTH引脚,安装孔和Qwiic连接器,用于添加来自SparkFun快速连接I2C生态系统的设备。
MicroMod RP2040处理器板是SparkFun的MicroMod模块化接口系统的一部分。 MicroMod M.2连接器使您可以轻松地将RP2040处理器板与MicroMod载板连接,从而为您的项目提供所需的输入和输出。
Pro Micro RP2040利用具有USB功能的紧凑型开发板上的RP2040功能,这是所有SparkFun Pro Micro板的标志。它具有WS2812B可寻址LED,启动按钮,重置按钮,Qwiic连接器,USB-C和带齿垫。
可以说,我们在创建Raspberry Pi Pico方面已经走了很长的路。芯片开发是一项复杂的业务,需要许多不同人才的支持。以下是为RP2040和Raspberry Pi Pico项目做出贡献的人员的不完整列表:
Dave Akerman,Sam Alder,Alasdair Allan,Aivar Annamaa,Jonathan Bell,Mike Buffham,Dom Cobley,Steve Cook,Phil Daniell,Russell Davis,Phil Elwell,Ben Everard,Andras Ferencz,Nick Francis,Liam Fraser,Damien George,Richard Gordon ,F Trevor Gowen,Gareth Halfacree,David Henly,Kevin Hill,Nick Hollinghurst,Gordon Hollingworth,James Hughes,Tammy Julyan,Jason Julyan,Phil King,Stijn Kuipers,Lestin Liu,Simon Long,Roy Longbottom,Ian Macaulay,Terry Mackown,乔恩·马修斯,内莉·麦克森,罗德·奥尔德菲尔德,马克·欧文,麦克·帕克,大卫·普洛曼,多米尼克·普伦凯特,格雷厄姆·桑德森,安德鲁·谢勒,塞吉·施耐德,内森·塞德尔,维纳亚·普瑟·塞卡,马克·夏洛克,马丁·斯珀尔,迈克·斯蒂姆森,哈·萨奇,罗杰桑顿,乔纳森·韦尔奇,西蒙·韦斯特,杰克·威利斯,卢克·雷恩,大卫·赖特。
我们还要感谢Sony Pencoed和Sony Inazawa,Microtest和IMEC的朋友为使这些项目得以实现所提供的帮助。
立即从我们的其中一家授权经销商处购买Raspberry Pi Pico,让我们知道您的想法!