全新RP2040微型模块:通过FPC连接器连接USB-C及按钮板

了解Waveshare的RP2040-Tiny模块

Waveshare RP2040-Tiny 是一款紧凑型的树莓派RP2040模块,加入了Pimoroni Tiny 2040、DFRobot Beetle RP2020以及Solder Party RP2040 Stamp等其他模块的行列。它的显著特点在于配备了FPC连接器,能够灵活地连接一块含USB-C端口及启动和复位按钮的独立板。

这种设计使得在电源和编程时使用USB-C端口变得更加便利,同时也便于固件开发期间的复位和启动操作。在将模块整合到项目或产品中时,开发者只需保留这款小巧而超薄的模块。此外,某些设计可能会受益于将USB-C端口放置在远离主模块的位置,确保所有I/O都集中在主模块上,这也有助于在产品集成后进行故障排除。

图片树莓派RP2040模块带有FPC USB-C板

Waveshare RP2040-Tiny的详细规格

  • MCU - 树莓派RP2040双核Cortex-M0+微控制器,最高时钟频率为133MHz,配备264kB的SRAM
  • 存储 - 2MB QSPI NOR闪存(W25Q16)
  • 扩展
    • 23个城堡孔和通孔,配置有20个多功能GPIO,2个SPI,2个I2C,2个UART,4个12位ADC,16个PWM
    • 8针FPC连接器,支持可选的18×18毫米板,包含USB 1.1 Type-C端口及启动和复位按钮
    • 其他:WS2812 RGB LED,用户模式选择垫
  • 电源供应
    • 通过USB-C端口提供5V电源
    • 通过5V引脚提供5V电源
    • 配备RT9193-33 500mA LDO
  • 尺寸 - 23.5 x 18 x 2.1毫米

图片引脚图

编程支持与购买渠道

从用户的角度来看,RP2040-Tiny模块可被视作一款小型树莓派Pico,支持使用树莓派提供的MicroPython和C/C++ SDK进行编程,并兼容Arduino IDE及其他由树莓派RP2040微控制器支持的编程语言。有关硬件和软件的详细文档可在其wiki中找到。

目前,Waveshare在Aliexpress上以10.67美元(两个)出售RP2040-Tiny模块,若需添加带FPC电缆的USB-C板,两件套的售价为11.56美元。此外,该公司在亚马逊及其官方网站上也提供模块及套件,价格分别为4.49美元和4.99美元。