书接上文 基于乐鑫 ESP32-PICO-D4 模块的墨水屏智能手表开源项目Watchy 完成了硬件部分,接下来就是软件部分:
一 开发环境配置(Arduino + ESP32)
首先需要进行 Arduino + ESP32 开发环境的安装配置,过程参考之前的帖子:
【1】可以从Arduino中文社区获取所需的安装包:
【2】下载 Arduino IDE 2.2.1 版本并安装(不太推荐最新版本的IDE,踩到的坑和解决办法参考上面的帖子)。这个过程中选择默认或者自定义的安装地址均可(注意不要有中文路径),另外提示的驱动之类需要全部安装上;
【3】修改中文并添加附加开发板地址:
- 打开Arduino IDE菜单 > 文件 >首选项 >编辑器语言 >中文(简体);
- 打开Arduino IDE菜单 > 文件 >首选项,在 附加开发板管理器网址输入框中,填入以下网址:
【4】安装社区离线包:
先关闭Anduino IDE,再使用下载好的esp32安装包,直接运行,程序会自动解压到相应位置(我这边使用的是ESP32 2.0.9版本)。
解压完成后,重启Arduino IDE,即可在 菜单栏>工具>开发板 中找到你使用的esp32开发板。
至此完成了 Arduino + ESP32 开发环境的配置。
二 Watchy相关库的下载安装
Watchy 预装了固件,可演示所有基本功能。 您还可以在 Arduino 中尝试不同的表盘和示例。所以在