简体中文
English
简体中文
日本語

Arduino 上手教程

2. 设备开发 & 案例程序

5. 扩展模块

6. 应用案例

Atom-Lite/Matrix Arduino 示例程序编译与烧录

1. 准备工作

  • 3.依赖库安装: 参考库管理安装教程,完成M5UnifiedM5GFX驱动库安装,并根据提示安装全部依赖库。

2. USB 驱动安装

在下方列表选择匹配操作系统的驱动文件进行下载,并解压。也可点击 FTDI Chip官方网站,获取更多版本的 FTDI 驱动。然后将设备连接至 PC,打开设备管理器为设备安装 FTDI 驱动(下图以 Windows 10 环境为例)。(注意:某些系统环境下,需要安装两次,驱动才会生效,未识别的设备名通常为 M5StackUSB Serial。)

驱动名称 下载链接
Windows_Desktop_x64 Download
Windows_Desktop_x86_32 Download
Windows_Desktop_ARM Download
MacOS_Intel Download
MacOS_ARM64 Download
MacOS 注意事项
对于 MacOS 用户安装前请勾选 系统偏好设置 - >安全性与隐私 - >通用 - >允许以下位置下载的App - > App Store和认可的开发者选项

3. 端口选择

将设备通过 USB 线连接至电脑,在完成驱动安装后, Arduino IDE 中可选中对应设备的端口。

4. 程序编译 & 烧录

打开驱动库中的案例程序“LogOutput”, 将 Tools -> Core Debug Level 设置为 Info,点击上传按钮,将自动进行程序编译与程序烧录。

串口输出示例如下:

 [0;31mM5.Log error log [0m
 [0;33mM5.Log warn log [0m
 [0;32mM5.Log info log [0m
 [0;36mM5.Log debug log [0m
 [0;37mM5.Log verbose log [0m
 [0;31m[   386][E][LogOutput.ino:63] setup(): M5_LOGE error log [0m
 [0;33m[   393][W][LogOutput.ino:64] setup(): M5_LOGW warn log [0m
 [0;32m[   399][I][LogOutput.ino:65] setup(): M5_LOGI info log [0m
 [0;36m[   404][D][LogOutput.ino:66] setup(): M5_LOGD debug log [0m
 [0;37m[   411][V][LogOutput.ino:67] setup(): M5_LOGV verbose log [0m
M5.Log.printf non level output
 [0;33m[  1407][W][LogOutput.ino:79] loop(): BtnA 1 click [0m
 [0;37m[  1443][V][LogOutput.ino:93] loop(): count:1 [0m
 [0;37m[  2467][V][LogOutput.ino:93] loop(): count:2 [0m
 [0;37m[  3491][V][LogOutput.ino:93] loop(): count:3 [0m
 [0;37m[  4515][V][LogOutput.ino:93] loop(): count:4 [0m
 [0;37m[  5539][V][LogOutput.ino:93] loop(): count:5 [0m
 [0;37m[  6563][V][LogOutput.ino:93] loop(): count:6 [0m
......

5. 相关资源

Page Tools
PDF
On This Page