BPI-Pico-RP2040 开发板: Difference between revisions
Jump to navigation
Jump to search
Created page with "en:BPI-Pico-RP2040 = 介绍 = 750px thumb|[[BPI-PicoW-S3 with ESP32-S3]] File:PICO-1000-5.png|thumb|[[BPI-..." |
|||
| (8 intermediate revisions by the same user not shown) | |||
| Line 24: | Line 24: | ||
* 1 × LED | * 1 × LED | ||
* 1 × WS2812 LED | * 1 × WS2812 LED | ||
* 1 × | * 1 × SH 1.0 4-Pin 插座 | ||
* 1 × USB Type-C插座 | * 1 × USB Type-C插座 | ||
| Line 32: | Line 32: | ||
[[File:BPI-Pico-RP2040-V0.2-IO_800.jpg|800px]] | [[File:BPI-Pico-RP2040-V0.2-IO_800.jpg|800px]] | ||
== 硬件规格 == | |||
{| class="wikitable" | |||
|- | |||
! colspan="2" style="background-color:#ffcb2f;" | BPI-Pico-RP2040 规格表 | |||
|- | |||
| 主芯片 | |||
| RP2040,双核 ARM Cortex M0+ CPU | |||
|- | |||
| 主频 | |||
| 133MHz MAX | |||
|- | |||
| 工作温度 | |||
| -20℃~+85℃ | |||
|- | |||
| 片上 SRAM | |||
| 264 KB | |||
|- | |||
| 板载 FLASH | |||
| 2MB | |||
|- | |||
| GPIO | |||
| 26个可用GPIO | |||
|- | |||
| ADC | |||
| 4个可用ADC | |||
|- | |||
| rowspan="6" | PIO | |||
| I2C | |||
|- | |||
| SPI,DSPI,QSPI | |||
|- | |||
| UART | |||
|- | |||
| SDIO (SD 卡接口) | |||
|- | |||
| I2S | |||
|- | |||
| 8080 和 6800 并行端口 | |||
|- | |||
| USB 输入电压 | |||
| 5V | |||
|- | |||
| 3V3 最大输出电流 | |||
| 2A | |||
|- | |||
| 可控全彩色LED | |||
| 1 | |||
|- | |||
| 可控单色LED | |||
| 1 | |||
|- | |||
| USB Type-C 插座 | |||
| 1 | |||
|- | |||
| SH 1.0 4-pin 插座 | |||
| 1 | |||
|} | |||
== 硬件尺寸 == | == 硬件尺寸 == | ||
| Line 59: | Line 118: | ||
管脚间距兼容万能板(洞洞板、点阵板),面包板,并且能直接贴在其他PCB上,便于调试应用。 | 管脚间距兼容万能板(洞洞板、点阵板),面包板,并且能直接贴在其他PCB上,便于调试应用。 | ||
=样品购买= | = 软件 = | ||
== MicroPython == | |||
[[File:Mircopython.png | 800px]] | |||
MicroPython实现了大部分Python 3 特性和语法,易学易上手,验证程序效果无需编译直接下载进芯片运行。 | |||
无论是否有编程基础,MicroPython的上手难度绝对远低于其他编程语言,其代码易读性高,且开源社区有多年积累的丰富资源,就如同Python一样拥有极强的生命力与应用价值。 | |||
* [https://bpi-steam.com/Pico_RP2040_doc/zh/Programming/MicroPython_Gettingstart.html BPI-Pico-RP2040 MicroPython快速上手[BPI-STEAM]] | |||
* [https://datasheets.raspberrypi.com/pico/raspberry-pi-pico-python-sdk.pdf Raspberry Pi Pico Python SDK] | |||
== Arduino == | |||
[[File:Arduino_logo_1200x350.png | 800px]] | |||
Arduino 是一个开源嵌入式软硬件开发平台,用来供用户制作可交互式的嵌入式项目。 | |||
* [https://bpi-steam.com/Pico_RP2040_doc/zh/Programming/Arduino_Gettingstart.html BPI-Pico-RP2040 Arduino快速上手[BPI-STEAM]] | |||
* [https://arduino-pico.readthedocs.io/en/latest/ RP2040 Arduino文档] | |||
= 资料与资源 = | |||
* [https://github.com/BPI-STEAM/BPI-Pico-RP2040-Doc/blob/main/BPI-Pico-RP2040-V0.2-SCH.pdf GitHub: BPI-Pico-RP2040 开发板原理图 PDF] | |||
* [https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf rp2040-datasheet.pdf] | |||
* [https://datasheets.raspberrypi.com/rp2040/rp2040-product-brief.pdf rp2040-product-brief.pdf] | |||
= 样品购买 = | |||
Latest revision as of 10:21, 3 April 2023
介绍




香蕉派Pico系列是专为物联网设计的低功耗微控制器开发板。
BPI-Pico-RP2040 是 Banana Pi 推出的一款搭载RP2040芯片的微控制器开发板,其最显著的特性是,在尽量保留Raspberry Pi Pico的功能,外形尺寸,引脚布局的前提下,增加一颗板载 WS2812 彩色LED;将 3-Pin DEBUG 接口替换为一个JST SH 1mm 4-Pin 插座,可与 Qwiic & STEMMA QT 或任何可能的外设连接;将micro-USB插座替换为USB Type-C插座,支持正反插,与绝大多数现代智能手机的USB Type-C线通用,无需额外购买。
关键特性
- 双核 ARM Cortex M0+ CPU 内核(高达 133 MHz)
- 264K SRAM
- 2MB Flash
- 26个可用GPIO引脚,其中4个支持ADC模拟输入
- 1 × LED
- 1 × WS2812 LED
- 1 × SH 1.0 4-Pin 插座
- 1 × USB Type-C插座
硬件
接口示意图
硬件规格
| BPI-Pico-RP2040 规格表 | |
|---|---|
| 主芯片 | RP2040,双核 ARM Cortex M0+ CPU |
| 主频 | 133MHz MAX |
| 工作温度 | -20℃~+85℃ |
| 片上 SRAM | 264 KB |
| 板载 FLASH | 2MB |
| GPIO | 26个可用GPIO |
| ADC | 4个可用ADC |
| PIO | I2C |
| SPI,DSPI,QSPI | |
| UART | |
| SDIO (SD 卡接口) | |
| I2S | |
| 8080 和 6800 并行端口 | |
| USB 输入电压 | 5V |
| 3V3 最大输出电流 | 2A |
| 可控全彩色LED | 1 |
| 可控单色LED | 1 |
| USB Type-C 插座 | 1 |
| SH 1.0 4-pin 插座 | 1 |
硬件尺寸
| BPI-Pico-RP2040 尺寸表 | |
|---|---|
| 管脚间距 | 2.54mm |
| 安装孔间距 | 17.6mm/ 11.4mm |
| 安装孔尺寸 | 内径2.1mm/外径3.4mm |
| 主板尺寸 | 11.4 × 55.8(mm) |
| 板厚 | 1.2mm |
管脚间距兼容万能板(洞洞板、点阵板),面包板,并且能直接贴在其他PCB上,便于调试应用。
软件
MicroPython
MicroPython实现了大部分Python 3 特性和语法,易学易上手,验证程序效果无需编译直接下载进芯片运行。
无论是否有编程基础,MicroPython的上手难度绝对远低于其他编程语言,其代码易读性高,且开源社区有多年积累的丰富资源,就如同Python一样拥有极强的生命力与应用价值。
Arduino
Arduino 是一个开源嵌入式软硬件开发平台,用来供用户制作可交互式的嵌入式项目。


