树莓派 Pico官网发布的RP2040 MCU主板,用于PCB上时,有大量的可利用空间。因此,当第三方利用RP2040 MCU主板制作他们自己的电路板时,他们可以像ArducamPico4ML电路板一样添加摄像头、显示器和传感器等功能,而其他品牌的主板则将这些功能 “削减”到了最低限度。
树莓派 RP2040板中最小的是Pimoroni Tiny 2040板和Adafruit QT Py RP2040板,它们都带有双核Cortex-M0+MCU、一个USB-C端口、两个按钮以及一些I/O端口,其他功能就不多了。
Pimoroni Tiny 2040

Pimoroni Tiny 2040 规格参数:
- MCU – 树莓派 RP2040 双核Cortex-M0+ 微控制器,SRAM-264kB、频率最大 133Mhz
- 存储卡– 8MB QSPI 闪存
- USB – 可连接电源、数据线、编程的USB Type-C 接口
- I/Os – 为12 I/Os 设计的槽形和穿透孔2x 8-pin,包括 4x 模拟输入、SPI、 I2C、 UART、5V、3.3V、GND等
- 调试– 3-pin SWD 界面
- Misc – 开机和复位按钮,用户可编程RGB LED
- 电 源 – 3V to 5.5V
- 尺 寸 – 22.9 x 18.2 x 6mm

体积较小:使该主板适用于便携式项目、可穿戴设备,或嵌入任何有空间或重量限制的设备中。槽孔设计可使其比较容易的焊接在用户自己的基板上。
除了体积小的特点,它的存储能力还是树莓派 Pico的 4倍。可像任何其他RP2040板一样,可用MicroPython、circython、cSDK等语言进行编程。
目前,市场售价格略微有点高,Pimoroni的售价在8.40—11.5美元之间。但也许这还只是一时的价格,就像基于STM32 MCU的著名“Bluepill”板,当时售价2美元,而现在已经到7美元了。
Adafruit QT Py RP2040

Adafruit QT Py RP2040板与Tiny 2040非常相似,但功能略微有些不同:
- MCU – 树莓派 RP2040
- Storage – 8MB QSPI 闪存
- USB – 可连接电源、数据线、编程的USB Type-C 接口
- I/Os
- 为11x I/Os 设计的槽形和穿透孔2x 7-pin、4x ADC’s、1x I2C 端口、SPI、 UART、 PWM、6x GPIOs
- I2C Stemma QT 连接器
- Misc – 开机和复位按钮, 用户可编程RGB Neopixel LED
- 电源– USB, V-in接口
- 尺寸– 23.5 x 17.5 mm

该电路板是按照Seeeduino-XIAO的外形设计的,厂家推荐使用MicroPython或CircuitPython进行编程。Adafruit QT Py RP2040与Tiny 2040的主要区别在于I/O数量,QT Py RP2040提供的I/O口较少,但添加了QT I2C连接器。
Adafruit板目前现货的售价是9.95美元。因为我订阅了“产品发布即通知用户”的功能,才得以快速地写出了这篇文章。尽管有来自ESP8266或STM32等公司的竞争,但这些小型板似乎还是相当地受欢迎,昨天还有存货,现在却已经售馨了。我还注意到,厂家做出了每位用户最多能购买两块板的限制。
另外再补充一个信息,如果您想要一个不带USB的小型RP2040板(从技术上讲,我将其称为“模块”),那么Solder Party(Arturo182)正在研究RP2040 Stamp可能适合你。RP2040 Stamp随附16MB闪存,这是MCU所支持的最大值。不过,该产品目前尚未发布。

文章翻译者:Nicholas,技术支持工程师、瑞科慧联(RAK)高级工程师,深耕嵌入式开发技术、物联网行业多年,拥有丰富的行业经验和新颖独到的眼光!