pdf-icon

Arduino 上手教程

2. 设备开发 & 案例程序

5. 拓展模块

6. 应用案例

Unit PoE-P4 Arduino 示例程序编译与烧录

1. 准备工作

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

2. 端口选择

将设备通过 USB Type-C 数据线连接至电脑,长按侧面的复位按键直到绿灯亮起,此时设备进入下载模式,可在 Arduino IDE 中选择对应的主控和设备端口。

3. 程序编译 & 烧录

打开 Ethernet 库中的案例程序 “ETH_TLK110”, 点击上传按钮,将自动进行程序编译与烧录。

烧录成功后,打开串口监视器,将波特率设置为 115200,即可看到网络连接成功的输出信息。

串口输出示例:

  • 网络连接成功
ETH Started
ETH Connected
ETH Got IP
*eth0: <UP,100M,FULL_DUPLEX,AUTO,ADDR:0x1> (DHCPC,GARP,IP_MOD)
      ether 30:ED:A0:EA:92:D2
      inet 192.168.20.121 netmask 255.255.255.0 broadcast 192.168.20.255
      gateway 192.168.20.1 dns 223.5.5.5


connecting to baidu.com
HTTP/1.1 301 Moved Permanently
Location: https://www.baidu.com/
Date: Sat, 28 Feb 2026 04:29:55 GMT
Content-Length: 57
Content-Type: text/html; charset=utf-8

<a href="https://www.baidu.com/">Moved Permanently</a>.

closing connection
  • 网络连接失败
ETH Disconnected
ETH Connected
ETH Got IP
*eth0: <UP,100M,FULL_DUPLEX,AUTO,ADDR:0x1> (DHCPC,GARP,IP_MOD)
      ether 30:ED:A0:EA:92:D2
      inet 192.168.20.121 netmask 255.255.255.0 broadcast 192.168.20.255
      gateway 192.168.20.1 dns 223.5.5.5


connecting to google.com
connection failed

4. 相关资源

On This Page