Pico-Eval-Board
| ||||||||||||||||||||||||
| ||||||||||||||||||||||||
说明
产品简介
- 我是专门为Raspberry Pi Pico 设计的功能评估板。
- 丰富的板载资源,可以帮助用户快速上手和学习。
产品特性
- 板载 Raspberry Pi Pico 接口,适用于 Raspberry Pi Pico 系列主板
- 板载 3.5 寸 电阻触摸屏,65K 彩色,能清晰地显示彩色图片
- 板载标准的 3.5mm 音频接口,可接入耳机
- 板载 Micro SD 卡槽,使用SDIO接口连接,SDIO接口读写SD卡的速度相比SPI接口快的多。
- 板载 电池接口和充电电路,可以摆脱电源适配器的束缚
- 板载蜂鸣器、光敏电阻和 RGB LED 等各种丰富资源
产品参数
LCD参数 | |||
控制芯片 | ILI9488 | 分辨率 | 480 × 320 Pixels |
通信接口 | SPI | 显示尺寸 | 73.44 × 48.96 mm |
显示面板 | IPS | 像素大小 | 0.153 × 0.153 mm |
ICM20948 参数 | |||
加速度计特性 | 分辨率:16 位 量程 (可选):±2、±4、±8、±16g 工作电流:68.9uA | ||
陀螺仪特性 | 分辨率:16 位 量程 (可选):±250、±500、 ±1000、±2000°/sec 工作电流:1.23mA | ||
磁力计特性 | 分辨率:16 位 量程:±4900µT 工作电流:90uA |
引脚分布
介绍视频
产品尺寸
使用
树莓派
下载例程
sudo apt-get install p7zip-full -y cd ~ wget https://www.waveshare.net/w/upload/b/bb/Pico-Eval-Board-Code.zip 7z x Pico-Eval-Board-Code.zip -o./Pico-Eval-Board-Code cd Pico-Eval-Board-Code
1. 使用SSH登陆树莓派终端或使用屏幕时同时按下Ctrl+Alt+T打开终端
2. 下载解压程序到Pico C/C++ SDK目录下,还未安装SDK用户参考教程
C
1. 按住Pico的BOOTSEL使用MicroUSB线缆连接Pico到树莓派的USB后松开
2. 编译运行Pico-Eval-Board的c示例程序
cd ./c/
该目录下有对应例程不同的例程对应不同的外设和功能
下文以01_GPIO为例,GPIO例程会使Pico上的LED以1s的频率进行闪烁。
cd ./01_GPIO/build cmake .. make -j #如果没有连接或者没有进入下载模式的Pico会报错 sudo cp ./*.uf2 /media/pi/RPI-RP2/
3. Pico运行对应的程序
4. Pico-Eval-Board上的Reset按键按下可复位Pico,先按下BOOTSEL按键再按下RUN按键后释放Reset按键,Pico可进入磁盘模式无需插拔Pico
MicroPython
1. 按照python环境配置设置,使用树莓派桌面系统
2. 打开树莓派系统的Thonny IDE,将代码文件拉进IDE,保存到Pico文件系统里面,并点击运行按键
如图所示
Windows
C
环境安装参考:Pico.wiki
下载例程
使用例程
1. 打开对应C程序文件夹
2. 通过Vs coed打开,并选择对应编译工具
3. 点击编译按键进行编译
4.Pico-Eval-Board上的Reset按键按下可复位Pico,先按下BOOTSEL按键再按下RUN按键后释放Reset按键,Pico可进入磁盘模式无需插拔Pico,并将build文件下的UF2文件拖拽到RPI-RP2盘符中
5.此时Pico开始运行对应程序
MicroPython
参考视频:视频教程
参考教程:Pico.wiki教程
资料
文档
- 原理图
- LSF0204数据手册
- ICM-20948数据手册
- ILI9488数据手册
- XPT2046英文数据手册
- XPT2046中文数据手册
- WS2812B中文手册
- WS2812B英文手册
- PCM5101A数据手册
程序
驱动
开发软件
Pico快速上手
Pico百科
树莓派Pico百科(墙裂推荐)
固件下载
| ||
|
视频教程
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
文字教程
基础介绍
MicroPython系列
【MicroPython】machine.Pin类函数详解
【MicroPython】machine.PWM类函数详解
【MicroPython】machine.ADC类函数详解
【MicroPython】machine.UART类函数详解
【MicroPython】machine.I2C类函数详解
【MicroPython】machine.SPI类函数详解
【MicroPython】rp2.StateMachine类函数详解
C/C++系列
【C/C++】 Windows教程1——环境搭建
【C/C++】 Windows教程2——创建工程
Arduino IDE 系列
环境搭建
- 打开Arduino IDE,进入File->Preferences
- 在弹出的对话框中,在“Additional Boards Manager URLs”字段中输入以下URL(需要梯子):
https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
- 点击OK关闭对话框。
- 进入IDE中的工具->开发板管理器
- 在搜索框中输入“pico”,然后选择“添加”:
Pico-W系列教程(即将上线)
- 敬请期待
开源例程
MircoPython视频例程(github)
MicroPython固件/Blink例程(C)
树莓派官方C/C++示例程序 (github)
树莓派官方micropython示例程序 (github)
Arduino官方C/C++示例程序 (github)
FAQ