浏览量: 95 次浏览

arduino mqtt ipv6

2020年2月24日 0 作者 Nie Hen

WIZnet arduino-mqtt IPv6分支需要WIZnet以太网库IPv6分支。
(目前还未测试)

下载安装

GitHub连接
要选择ipv6 分支 下载
enter description here
复制下载的arduino-mqtt-IPv6.zip并粘贴到Arduino用户库目录。
解压缩Ethernet-IPv6.zip并重命名为Ethernet。
目录为

C:\Program Files (x86)\Arduino\libraries

现在您可以运行Arduino IDE并选择File-> Examples-> Ethernet-> AdvancedChatServer。
enter description here
您可以看到WIZnet以太网库(Arduino以太网库IPv6)的AdvancedChatServer。

上传后,您可以通过串行监视器查看网络信息消息。
enter description here

IPv6现在是您的了。

故障排除

找不到以太网屏蔽
如果您看到“找不到以太网屏蔽”的消息。
enter description here
您可能使用了MKRVIDOR-4000(或使用了不支持以太网库的主板)。

如果是这样,则应将板子添加到以太网库中。

打开w5100.cpp,位于“ C:\ Users’Your ID’\ Documents \ Arduino \ libraries \ Ethernet \ src \ utility”上。
enter description here

默认情况下,尚未在以太网库中添加MKRVIDOR-4000。
enter description here

您应该如下所示添加MKRVIDOR-4000并保存文件w5100.cpp。
enter description here

webclient 使用ipv6

参考代码 链接
enter description here

参考

参考链接
参考链接
参考资料