- 显示基于 TFT_eSPI 开发
- NS2009 驱动
- 重写ns2009驱动,使其支持旋转
- 如何在 Arduino 中超频 RP2040,是否会影响其他库?
- 将这篇文档上传到Github Page
- Raspberry Pi Pico (with BOOTSEL button)
- 一根 Type-C USB 或 Micro-USB 线缆
-
通过git或者下载zip来获取本工程
git clone https://github.com/embeddedboys/pico_dm_gtm0375hi1t02_arduino.git
-
在 Arduino IDE 中安装 pico 开发板
打开 Arduino IDE 并转到
文件->首选项
。在弹出的对话框中,在
其他开发板管理器地址
字段中输入以下 URL:https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
单击
确定
关闭对话框。在 IDE 中转到
工具->开发板->开发板管理器
在搜索框中输入
pico
,并选择安装
:等待安装完成
-
通过 Arduino IDE 安装 lvgl 和 TFT_eSPI 库
- TFT_eSPI
- lvgl (version == 8.4.0)
-
将
TFT_eSPI/User_Setup.h
替换成本工程中提供的cd pico_dm_qd3503728_arduino cp User_Setup.h ~/Arduino/libraries/TFT_eSPI/
-
将
lv_conf.h
拷贝至Arduino/libraries
目录下cd pico_dm_qd3503728_arduino cp lv_conf.h ~/Arduino/libraries/
-
如果你想要构建 lvgl 的 demos, 将
lvgl/demos
目录拷贝至lvgl/src
目录下, examples 也一样cd ~/Arduino/libraries/lvgl cp demos/ -r src/ cp examples -r src/
这时 Arduino
目录看起来是这样的:
libraries\
lvgl\
TFT_eSPI\
User_Setup.h
lv_conf.h
(
Arduino
目录在 Windows 上通常默认位于C\Users\your_username\Documents\Arduino
, 在 linux 上通常位于~/Arduino
)
-
在
Arduino IDE
中, 找到File->Open
并且打开本工程中的main/main.ino
文件 -
上传工程到 Pico
当你第一次上传工程时,你需要按下 Pico 的 BOOTSEL 按钮,然后插入你的电脑。此外,在你修改了工程后,你可以直接上传到你的 Pico 上。
每次上传工程时,建议选择正确的 COM 端口。
-
Enjoy