json文件
https://github.com/earlephilhower/arduino-pico/releases/download/5.5.0/package_rp2040_index.jsonzip文件
https://github.com/earlephilhower/arduino-pico/releases/download/5.5.0/rp2040-5.5.0.zip离线安装
ide的开发板管理器会自动从github上下载依赖包,但github在国内的访问速度是个随机数,所以考虑离线安装。我们下载的是 arduino-pico 的支持包,要实现离线安装,需要把这个 zip 包放到 Arduino IDE 的指定文件夹中。具体的路径如下(适用于 Windows 系统):
C:\Users\你的用户名\AppData\Local\Arduino15\staging\packagesAppData 文件夹默认是隐藏的,你需要先在文件资源管理器中开启“显示隐藏的文件和文件夹”才能看到 。
详细操作步骤
按照以下步骤操作,就可以完成离线安装:
找到 Arduino15 文件夹
打开文件资源管理器,在地址栏输入 %LocalAppData%\Arduino15 然后按回车,就能直接进入这个文件夹,不需要手动找隐藏的 AppData 。
进入 staging\packages 文件夹
在 Arduino15 文件夹中,依次打开 staging 文件夹,再打开 packages 文件夹。如果 staging 或 packages 文件夹不存在,可以自己手动新建一个。
粘贴 zip 包
把你下载好的整个 zip 压缩包(例如 rp2040-版本号.zip),直接复制粘贴到 packages 文件夹里 。
配置并安装
zip 包放好之后,还需要最后两步:
添加JSON链接
打开 Arduino IDE,进入 文件 > 首选项,在 “附加开发板管理器网址” 中填入这个链接:
https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json 从本地安装
点击 工具 > 开发板 > 开发板管理器,搜索 pico 或 rp2040。此时,IDE 会优先读取你放在 packages 文件夹里的本地 zip 包进行安装,不会再从网上下载了 。安装时,注意选择和你下载的 zip 包版本一致的选项 。
依赖工具包
除了库本身之外,arduino-pico还依赖7个工具包:
"toolsDependencies": [
{
"packager": "rp2040",
"version": "4.1.0-1aec55e",
"name": "pqt-gcc"
},
{
"packager": "rp2040",
"version": "4.1.0-1aec55e",
"name": "pqt-gcc-riscv"
},
{
"packager": "rp2040",
"version": "4.1.0-1aec55e",
"name": "pqt-mklittlefs"
},
{
"packager": "rp2040",
"version": "4.1.0-1aec55e",
"name": "pqt-pioasm"
},
{
"packager": "rp2040",
"version": "1.0.1-base-3a57aed-1",
"name": "pqt-python3"
},
{
"packager": "rp2040",
"version": "4.1.0-1aec55e",
"name": "pqt-openocd"
},
{
"packager": "rp2040",
"version": "4.1.0-1aec55e",
"name": "pqt-picotool"
}
],虽然也可以通过修改JSON文件实现完全离线安装,但依赖过多实在懒得折腾了,就慢慢下载吧。。。

