跳到主要内容

皮莫罗尼微型2040评论:更小的树莓皮科

第一个第三方RP2040板提供了Pico没有的功能。

皮莫罗尼2040
(图片:©Tom's Hardware)

我们的结论

Tiny 2040是将覆盆子皮皮皮制成的紧凑型产品中的佼佼者,它提供了RP2040 SoC的强大功能以及一些有用的额外功能。

对于

  • 小尺寸
  • 比Pico更多的ADC引脚
  • 内置复位按钮
  • Pin id打印在顶部

  • 表面安装棘手
  • 与Pico附加板不兼容
  • 溢价

树莓皮皮皮要小一点吗?Pimoroni的微型2040只有覆盆子皮皮Pico的三分之一大,但它拥有皮科RP2040 SoC的全部功能和精心挑选的GPIO引脚。尺寸的缩小带来了价格的上涨,大约是Pico股票价格的三倍(12美元对4美元),但紧凑型设计总是有溢价的。

作为我们测试的第一个第三方RP2040板,Pimoroni Tiny 2040不仅节省了空间,而且增加了诸如专用重置按钮、第四个ADC引脚和RGB LED等功能。该板提供了良好的总体体验,尽管它有折衷,当涉及到表面安装和连接到附加板。

Tiny 2040硬件规格

图1/4

皮莫罗尼2040

(图片来源:Tom’s Hardware)
图2/4

皮莫罗尼2040

(图片来源:Tom’s Hardware)
图3/4

皮莫罗尼2040

(图片来源:Tom’s Hardware)
图4/4

皮莫罗尼2040

(图片来源:Tom’s Hardware)

RP2040 SoC ARM Cortex M0+以高达133Mhz的频率运行
SRAM 264kB
闪存 8 mb的QSPI
GPIO 16个GPIO引脚。7个数字I/O、4个模拟12位ADC、2个I2C、SPI、UART、调试
USB端口 USB C
0.74 x 0.7英寸(19 x 18毫米)

Pimoroni Tiny 2040的尺寸大约是树莓皮皮科的三分之一,确实名副其实。由于Tiny 2040更小,它只有Pico的40个GPIO管脚中的16个。剩下的引脚都经过精心的整理,以确保我们没有失去功能。

然而,不同的引脚数量和布局确保了你不能使用带有附加板/包的Pimoroni Tiny 2040,这些附加板/包被设计用于插入Pico上的40个引脚。所以不要用Pimoroni自己的RGB键盘或浏览器板来使用它。

与其谈论我们的损失,不如想想我们在Pimoroni Tiny 2040上获得了什么。最显著的增加是一个重置按钮,这可能听起来不多,但有时我们需要重置我们的Pico。如果没有复位按钮,我们必须拔下Pico,然后再插回去,这增加了它的微型USB端口的损耗。复位按钮将RP2040的RUN引脚连接到GND,导致SoC重新启动。

对于任何想要构建控制器或带有刻度盘的东西的人来说,这是一个巨大的改进,有4个ADC引脚,而不是Pico上的3个。额外的ADC是通过牺牲用于检测VSYS引脚电压的模拟引脚获得的。额外的ADC很重要,因为您可以连接两个模拟操纵手柄,而不是一个,因为每个操纵手柄都需要两个ADC端口。

另外还有一个RGB状态指示灯,可通过MicroPython和C/C++编程。8MB闪存存储容量是典型Raspberry Pi Pico的四倍,为项目和库提供了充足的空间。

Pimoroni Tiny 2040的设计

(图片来源:皮莫罗尼)

Pimoroni Tiny 2040适合你的指甲;让我们先理解一下。这块小板上有我们开始破解Pico项目所需要的一切,USB C端口比Pico的microrousb连接器更贵,但更安全。一个令人愉快的附加是在板的顶部印刷的pin号码;这些逻辑编号,它们的编号与GPIO引脚编号相关联Pico引出线参考

微小的2040与树莓Pi-PICO共享相同的城堡边缘,使其能够嵌入到表面安装项目中,但是在做这件事之前有一些事情要考虑。RP2040 SoC位于电路板底面,使电路板的高度增加约1毫米。这将使表面贴装项目有点棘手,需要为芯片开一个缺口,或者稍微抬高符合蜂窝的头部。

总的来说,Pimoroni Tiny 2040是一款可爱的小板,它能将我们所需要的一切塞进一些很容易放在桌子上的东西。

使用Pimoroni Tiny 2040

(图片来源:Tom’s Hardware)

从本质上讲,Pimoroni Tiny 2040是一个简化的Raspberry Pi Pico,因此,所有为Pico编写代码的教程和指南都将适用于Tiny 2040。有一些细微的变化。BOOT按钮通常用于将RP2040设置为准备接受新的UF2映像的模式。然而,在Pimoroni Tiny 2040上,它有一个双重功能,也可以安全地在代码中作为输入使用,按钮映射到GPIO 23。RGB LED映射到三个GPIO管脚,红色到18,绿色到19,蓝色到20。我们可以使用标准的开/关开关来控制这些引脚,或者我们可以使用PWM来创建一个颜色混合。

我们进一步测试了一下,并展示了CircuitPython的最新版本,这是Adafruit的MicroPython版本,已经在无数微控制器上使用。一切都正常,几分钟后,我们打开了Python外壳,能够控制Pimoronity2040。

我们制作了一个快速演示,将Pimoroni Tiny 2040变成了一个虚拟USB键盘(一个USB HID设备),它将一行文本映射到启动按钮。按下按钮可将文本键入文档。标准MicroPython中缺少此功能,但预计很快就会得到支持。

Pimoroni Tiny 2040的使用案例

那么,我们将在哪里使用Pimoroni Tiny 2040呢?考虑到尺寸,我们将看到Tiny 2040被用于嵌入式应用,空间是昂贵的。即使是最小的面包板,它也很容易使用,我们有大多数项目所需的所有GPIO引脚。

Pimoroni Tiny 2040是小型机器人、USB键盘和公民科学项目的理想选择。它的第四个ADC引脚也使它成为任何类型的控制器或控制箱的理想选择,在这些控制器或控制箱中,您可能需要四个电位计或两个模拟操纵杆。

底线

(图片来源:Tom’s Hardware)

树莓派皮科已经是一个小而强大的套件。Tiny 2040缩小了尺寸,是的,与股票的Pico相比,价格有所上涨,但我们支付了溢价,以更紧凑的单位,有一些非常受欢迎的附加功能。

Pimoroni Tiny 2040并非适用于所有项目。其面向底部的SoC对在项目中安装构成了挑战,其独特的引脚布局意味着它不能与包(又称附加板)的生态系统一起工作,后者被设计用于插入原来的Pico。然而,如果你正在构建自己的项目,不需要这些附加组件,需要一个更紧凑的板打包额外的功能,Tiny 2040是一个极好的选择。

  • 贾森卡勒
    “但紧凑型设计总是有溢价的。”-在更小的电路板上使用相同的组件应该成本更低。除非你真的需要这种处理能力,否则还有更便宜的选择
    回复
  • 德克皮亚特
    你有没有为你想要的小包装的东西支付过“便利费”?你可以花大约1.5美元买到一瓶2升的百事可乐,但要花1.79美元买一瓶20盎司的冰镇百事可乐。就算天气冷,也有销售成本……
    回复