BPI-Pico-RP2040 开发板收到了,感谢电子发烧友与Banana Pi提供的测评机会。
BPI-Pico-RP2040 介绍
BPI-Pico-RP2040是Banana Pi推出的一款搭载RP2040芯片的微控制器开发板,收到的实物图如下,板子小巧精制,有两排2.54mm的引脚引出,方便外接各种模块。
另外板子还板载一颗 WS2812 彩色LED,方便进行多色彩点灯测试。
板子资源
BPI-Pico-RP2040板载资源如下
- 双核 ARM Cortex M0+ CPU 内核(高达 133 MHz)
- 264K SRAM、2MB Flash
- 26个可用GPIO引脚,其中4个支持ADC模拟输入
- 2 × UART、2 × SPI 、2 × I2C
- 16 × PWM
- 1 × USB 1.1 控制器和PHY,支持主机和设备
- 8 × PIO 状态机
- 1 × LED、1 × WS2812 LED
- 1 × JST SH 1mm 4-Pin 插座、1 × USB Type-C插座
- NorFlash存储IC
IO引脚图
板子的IO引脚图如下:
点灯测试
https://bpi-steam.com/Pico_RP2040_doc/zh/
Arduino IDE配置
开发板初次配置
初次在BPI-Pico-RP2040开发板上使用Arduino,需要手动让开发板进入一次UF2 Bootloader模式,后续通常可免除此步骤。
用一根type-c数据线,一端连接到PC,按住Boot按钮,将type-c数据线与开发板连接,松开Boot按钮,PC的系统中将出现一个名为RPI-RP2的新磁盘。
点灯例程
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
digitalWrite(LED_BUILTIN, HIGH);
delay(1000);
digitalWrite(LED_BUILTIN, LOW);
delay(1000);
}
编译下载程序到板子中
效果展示
板子上的LED实现周期性的亮灭
|