Raspberry Pi Pico Arduino 入门教程
本教程将介绍 Arduino,并指导您配置 Pico 的 Arduino 开发环境。
本教程的核心逻辑适用于所有 RP 系列开发板,但所有操作步骤均以 Raspberry Pi Pico 为例进行讲解。如果您使用其他型号的开发板,请根据实际情况修改相应设置。
1. 什么是 Arduino IDE
Arduino IDE 是一款开源开发环境,除了支持 Arduino 微控制器,还兼容包括 Raspberry Pi Pico 在内的多种第三方开发板,使得开发者能够方便地编写和上传代码到这些强大的芯片上,实现各种项目。它拥有丰富的库和示例代码,广泛用于原型开发和教育领域。下面将讲解如何安装并使用 Arduino IDE 进行开发。
2. 下载安装 Arduino IDE
-
前往 Arduino 官网 下载 Arduino IDE 安装程序。
提示如果下载速度慢或下载失败,可以访问 Arduino 中文社区,使用网盘下载社区提供的安装包。
-
运行安装程序安装 Arduino IDE。安装过程中建议使用默认设置,并选择纯英文路径进行安装。
注意安装路径包含中文字符可能导致异常。
3. 设置 Arduino IDE
-
安装完成后,启动 Arduino IDE。
-
首次启动时,IDE 可能会自动下载并安装核心库文件和驱动。若操作系统弹出驱动安装或网络安全提示,建议允许。下图所示的输出窗口信息为安装过程的提示信息,属于正常现象,无需处理。

-
Arduino IDE 默认显示英文界面,但支持切换到中文。点击"File - Preferences"打开设置。

在设置界面找到"Language"选项,选择"中文",然后点击"OK"。Arduino IDE 将自动重启并切换为中文界面。

-
此外,在“首选项”中还可调整界面缩放、字体大小、主题风格及项目默认保存位置等。
4. 安装 RP 系列开发板库
要使用 Arduino IDE 对 RP 系列开发板进行开发,需要添加 RP 系列开发板相关配置并安装相关库。
- 中国大陆用户
- 其它地区用户
-
打开 “文件” -> “首选项”,在 “设置” 界面找到 “附加开发板管理器地址”,粘贴以下链接并点击确定:
提示该链接已包含RP2040、RP2350等版型,最新版型文件请访问 arduino-pico 获取
https://github.com/earlephilhower/arduino-pico/releases/download/4.5.2/package_rp2040_index.json
注意如果您已经有ESP32板URL,您可以使用逗号分隔 URL,如下所示
https://dl.espressif.com/dl/package_esp32_index.json,https://github.com/earlephilhower/arduino-pico/releases/download/4.5.2/package_rp2040_index.json -
下载离线包
下载后双击解压文件。
-
将解压得到的
rp2040文件夹,复制到%LOCALAPPDATA%/Arduino15/packages目录下 -
重新打开 arduino,并进入开发板管理器,确认 esp32 库已安装即可。
-
打开 “文件” -> “首选项”,在 “设置” 界面找到 “附加开发板管理器地址”,粘贴以下链接并点击确定:
提示该链接已包含RP2040、RP2350等版型,最新版型文件请访问 arduino-pico 获取
https://github.com/earlephilhower/arduino-pico/releases/download/4.5.2/package_rp2040_index.json
注意如果您已经有ESP32板URL,您可以使用逗号分隔 URL,如下所示
https://dl.espressif.com/dl/package_esp32_index.json,https://github.com/earlephilhower/arduino-pico/releases/download/4.5.2/package_rp2040_index.json -
打开 “开发板管理器”,搜索 “pico” 并安装。安装完成后重启 Arduino IDE 即可使用
5. 第一次上传程序
-
按住 Pico 板上的 BOOTSET 按键,将 Pico 通过 Micro USB 连接电脑,识别出可移动磁盘后松开按键。
提示RP2040 芯片开发板会被识别为 RPI-RP2,RP2350 芯片开发板会被识别为 RP2350

-
下载示例程序,打开路径:
“文件” -> “示例” -> “01.Basics” -> “Blink”
-
点击 “工具” -> “端口”,记住当前已有的 COM 口(不要选择)。

-
用 USB 线连接开发板,再次进入 “工具” -> “端口”,第一次连接请选择 UF2 Board。

-
点击 “工具” -> “开发板” -> “Raspberry Pi Pico” ,根据开发板选择对应型号(如 Raspberry Pi Pico、Raspberry Pi Pico 2 等)。

-
设置完成后,点击左上角 ➡ 按钮烧录程序。
-
上传完成后再次点击 “工具” -> “端口”,连接新增的 COM 口。
