一块只要4美元,超廉价版树莓派诞生,还用上了自研芯片

机器之心报道
一块只要4美元,超廉价版树莓派诞生,还用上了自研芯片】编辑:蛋酱、泽南
树莓派Pico , 便宜到买本杂志就附赠一块 。
从纯手工的车牌检测系统 , 到瓜果分拣机 , 再到自制单反相机 , 树莓派一直是各类手工达人的心头好 。 这种将梦想与现实连接起来的能力 , 让树莓派成为长盛不衰的流行商品 , 至今已经卖出了超过3700万块 。
但对于更广大的开发者人群来说 , 它也有一些限制:比如在最低功率模式下 , 树莓派Zero的耗电量也能达到100毫瓦;树莓派本身不支持模拟输入 , 尽管在树莓派上可以运行「裸机」软件 , 但像Linux这样的通用操作系统下运行的软件却不太适用于单个I/Opin脚的低延迟控制 。
许多手工爱好者和业界人士会将树莓派与微控制器搭配使用 , 让树莓派来负责繁重的计算、网络访问和存储 , 让微控制器处理模拟输入和低延迟I/O , 以及低功耗的待机模式 。
现在 , 树莓派正式推出了基于首款自研芯片RP2040的微控制器「RaspberryPiPico」 , 价格仅为4美元 , 国内售价29.99元人民币(一顿午餐的价格) 。

一块只要4美元,超廉价版树莓派诞生,还用上了自研芯片
文章图片
最近 , 仿佛每一家「水果公司」都在忙着制造自家芯片 , 树莓派也不例外 , RP2040的诞生算是树莓派内部团队多年努力的结果 。 它的三个主要设计目标分别是:
高性能 , 尤其是integer工作负载;灵活的I/O , 使其可与几乎所有外部设备进行通信;低成本 , 降低购买及使用的门槛 。
一块只要4美元,超廉价版树莓派诞生,还用上了自研芯片
文章图片
最终团队打造出了一款功能非常强大的小芯片 , 所有这些都被塞入了2平方毫米40nm制程的面积 , 使用7×7毫米QFN-56封装 。 一块RP2040芯片包括:
双核ArmCortex-M0+处理器 , 运行频率为133MHz;264KB的SRAM;2MB的板载闪存;DMA控制器;内插器和整数分割设备;30个GPIOpin接口 , 其中4个可用作模拟输入;2个UART、2个SPI控制器、2个I2C控制器;16×PWM通道;USB1.1控制器和PHY , 主机和设备支持;可以直接焊接在自己设计的底板上;8个可编程I/O(PIO)状态机;具有UF2支持的USB大容量存储启动模式 , 用于拖放式编程 。此外 , 凭借6个独立RAM以及位于其总线结构核心的完全连接的交换机 , 用户可以让内核和DMA引擎并行运行 。 面向高级用户 , 树莓派也提供了一个完整的C语言SDK、基于GCC的工具链和VSCode集成 。
由于Cortex-M0+缺少浮点运算单元 , 树莓派联合了Qfplib库的作者MarkOwen对浮点函数进行了优化 , 它们比同等的GCC库要快很多 , 并且可用于任何基于RP2040的产品 。
RP2040拥有两个较快的CPU核心以及不错的RAM内存 , 是实现机器学习应用的绝佳平台 。 你可以在上面找到用于谷歌TensorFlowLite框架的端口 。 在推出之后的几个月里 , 我们还可以看到更多机器学习的内容 。
如果你是一个喜欢使用高级语言的新手树莓派官方已经与MicroPython的创建者DamienGeorge展开了合作 , 为RP2040构建了一个精巧的端口 , 其能够发挥芯片硬件的所有能力 , 包括创新的PIO子系统 。
随后 , 树莓派还将与Arduino、Adafruit和Pimoroni等公司合作 , 将新的RP2040芯片集成到其他板卡和小工具中 。
树莓派Pico文档:
https://www.raspberrypi.org/documentation/pico/getting-started/
这款产品目前已经开卖 , 由于它的价格不高 , 如果你购买一本新一期的《HackSpace》杂志 , 店家直接就会附赠一块Pico , 当然书中也有大量教程与新手指引 。

一块只要4美元,超廉价版树莓派诞生,还用上了自研芯片
文章图片
参考内容:
https://www.raspberrypi.org/blog/raspberry-pi-silicon-pico-now-on-sale/
https://www.theverge.com/circuitbreaker/2021/1/21/22242619/raspberry-pi-pico-microcontroller-tiny-computer-diy-projects