Raspberry Pi PicoBoard
Raspberry Pi 第一个内部开发的微控制器芯片开发板
Raspberry Pi PicoBoard 是 Raspberry Pi 内部开发用于 RP2040 微控制器芯片的低成本但灵活的开发板。它包含一个带 2 MB 闪存 RP2040 微控制器芯片和一个用于供电、数据和编程的 micro-USB 端口。40 针 DIP 式接头提供 26 个多功能 3.3 V GPIO,23 个纯数字 GPIO 和三个用于附加功能的 ADC 兼容 GPIO。Pico 开发板还包括一个 3 针 Arm® 串行线调试 (SWD) 端口,用于故障排除和监视。
因为用户 I/O 排针为城垛形,PicoBoard 设计为可搭配 0.1" 排针,也可作为表面贴装模块使用。USB 连接器和 BOOTSEL 按钮下方还有 SMT 垫,如果用作 SMT 模块,可允许访问信号。板载 SMPS 可以在 1.8 V 至 5.5 V 的宽电压范围内输出开发板使用的 3.3 V 电压。因此可以支持多种不同的电源,例如单个锂离子电池、USB 线或甚至三个串联的 AA 电池。
PicoBoard 的编程可以通过几种不同的方式完成。使用 USB,PicoBoard 会显示为大容量存储设备,用户可以将文件拖放到该设备上。通过 SWD 端口进行编程时,用户可以在调试时进行交互式编程。
- Raspberry Pi 在英国设计的 RP2040 微控制器芯片
- 双核 Arm Cortex® M0+ 处理器,时钟频率可变,最高 133 MHz
- 264 KB SRAM 和 2 MB 板载闪存
- 城垛形模块允许直接焊接到载板上
- USB 1.1 主机和设备支持
- 低功耗睡眠和休眠模式
- 可通过 USB 使用大容量存储进行拖放编程
- 26 个多功能 GPIO 引脚
- 2 个 SPI,2 个 I²C,2 个 UART,3 个 12 位 ADC 和 16 个可控 PWM 通道
- 片载准确的时钟和定时器
- 温度传感器
- 片载加速浮点库
- 八个可编程 I/O (PIO) 状态机,用于自定义外围设备支持