Pico-Eval-Board

来自Waveshare Wiki
跳转至: 导航搜索
Pico-Eval-Board
{{{name2}}}
{{{name3}}}
功能简介
特性 无特性,不解释
显示尺寸 3.5英寸
分辨率 480×320
' 无特性,不解释
' 无特性,不解释
接口 SPI

说明

产品简介

  • 我是专门为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

引脚分布

auto

介绍视频

产品尺寸

Pico-Eval-Board-details-size.jpg

Pico快速上手

固件下载

MicroPython固件下载
Pico MicroPython.gif
C_Blink固件下载
Pico Blink.gif
教程名3
列表3
教程名4
列表4
教程名5
列表5
教程名6
列表6
教程名7
列表7
教程名8
列表8

文字教程

基础介绍

Raspberry Pi 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

  1. 首先到Arduino官网下载Arduino IDE的安装包。
    Arduino下载2.0版本.jpg
  2. 这里选择仅下载就可以了。
    仅下载不捐赠.png
  3. 下载完成后,点击安装。
    IDE安装水印-1.gif
    注意:安装过程中会提示你安装驱动,我们点击安装即可
    Arduino驱动安装水印.jpg

Arduino IDE中文界面

  1. 第一次安装完成后,打开Arduino IDE全是英文界面,我们可以在File>Preferences切换成简体中文。
    首选项-简体中文.jpg
  2. 在Language里面选择简体中文,点击OK。
    首选项-简体中文ok.jpg

在Arduino IDE中安装Arduino-Pico Core

  1. 打开Arduino IDE,点击左上角的文件,选择首选项
    首选项水印-1.png
  2. 在附加开发板管理器网址中添加如下链接,然后点击OK
    https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json

    Pico首选项.png
    注意:如果您已经有ESP32板URL,您可以使用逗号分隔 URL,如下所示:

    https://dl.espressif.com/dl/package_esp32_index.json,https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
  3. 点击工具>开发板>开发板管理器>搜索pico,由于我的电脑已经安装过了,所以显示已安装
    开发板管理器.png
    开发板管理器-1.png
国内用户
  • 因为网络原因,国内用户连接github并不稳定,我们另外提供了一份安装包,可以跳过在线的过程
  • 若已经成功配置了pico环境,可以直接跳过本章
  1. 下载rp2040压缩包,将解压的rp2040文件夹复制到如下路径下
    C:\Users\[username]\AppData\Local\Arduino15\packages

    Rp2040包.png
    注意:将里面用户名:[username]替换成自己的用户名

第一次上传程序

  1. 按住Pico板上的BOOTSET按键,将pico通过Micro USB线接到电脑的USB接口,待电脑识别出一个可移动硬盘(RPI-RP2)后,松开按键。
    Pico连接数据线.gif


  1. 下载程序,打开arduino\PWM\D1-LED路径下的D1-LED.ino
  2. 点击工具>端口,记住已有的COM,不需要点击这个COM(不同电脑显示的COM不一样,记住自己电脑上已有的COM)
    Pico连接前端口.png
  3. 用USB线将驱动板和计算机连接起来,再点击工具>端口,第一次连接选择uf2 Board,上传完成后,再次连接就会多出一个COM口
    Pico连接后uf2.png
  4. 点击工具>开发板>Raspberry Pi Pico/RP2040>Raspberry Pi Pico
    工具pico开发板.png
    Arduono-Raspberrypi pico.png
  5. 设置完成后,点击向右箭头上传将程序
    Pico上传程序.png
  • 如果期间遇到了问题,需要重新安装或者更换Arduino IDE版本时,卸载Arduino IDE需要卸载干净,卸载软件后需要手动删除C:\Users\[name]\AppData\Local\Arduino15这个文件夹内的所有内容(需要显示隐藏文件才能看到) 再重新安装

开源例程

MircoPython视频例程(github)
MicroPython固件/Blink例程(C)
树莓派官方C/C++示例程序 (github)
树莓派官方micropython示例程序 (github)
Arduino官方C/C++示例程序 (github)


图纸

使用

树莓派

下载例程

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/

该目录下有对应例程不同的例程对应不同的外设和功能
Pico-Eval-Board-code-1.jpg
下文以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文件系统里面,并点击运行按键
如图所示
Pico-ResTouch-LCD-2.8 005.jpg

Windows

C

环境安装参考:Pico.wiki

下载例程

Pico-Eval-Board例程

使用例程

1. 打开对应C程序文件夹
Pico-Eval-Board-win-1.jpg
2. 通过Vs coed打开,并选择对应编译工具
Pico-Eval-Board-win-3.jpg
3. 点击编译按键进行编译
Pico-Eval-Board-win-4.jpg
4.Pico-Eval-Board上的Reset按键按下可复位Pico,先按下BOOTSEL按键再按下RUN按键后释放Reset按键,Pico可进入磁盘模式无需插拔Pico,并将build文件下的UF2文件拖拽到RPI-RP2盘符中
Pico-Eval-Board-win-5.jpg
5.此时Pico开始运行对应程序

MicroPython

参考视频:视频教程
参考教程:Pico.wiki教程

FAQ


技术支持


联系人:彭工
EMAIL:2851966006@qq.com
电话:0755-83040712
QQ:2851966006
微信:扫下方二维码添加
Pqy.png

说明:进行售后服务前,请准备好客户信息(定货单位、定货人等),以供验证