https://espressif.github.io/arduino-esp32/package_esp32_index.json
ESP32
板管理并进行安装。ESP32S3 Dev Module
OPI PSRAM
M5Unified
,M5GFX
, Epdiy
驱动库安装。(根据提示安装依赖库M5GFX
)。注: 要求M5Unified和M5GFX版本>0.2.2。C:\Users\{username}\Documents\Arduino
/Users/{username}/Documents/Arduino
/home/{username}/Arduino
将设备通过USB线连接至电脑, 长按M5PaperS3上的电源按键, 当背部状态灯红色闪烁时表示设备已进入下载模式。
等待设备识别端口成功, 在Arduino IDE中选中对应设备的端口。
打开M5GFX驱动库中的案例程序"BarGraph", 在案例程序开头添加#include <epdiy.h>
, 点击上传按钮,将自动进行程序编译,与程序烧录。
蜂鸣器与IMU,RTC等外设驱动可参考M5Unified库中的案例程序。
__has_include (<epdiy.h>)
对依赖库引入情况进行判断, 在Arduino IDE若在未引入<epdiy.h>
情况下进行编译, 可能导致设备无法正常运行。 该情况下请访问路径C:\Users\PC\AppData\Local\arduino\sketches
并删除对应当前程序的缓存, 引入<epdiy.h>
并重新进行编译。