注意打印信息使用os_printf("start\n");函数,否则会出现编译错误。
下载esp8266-noneos-sdk https://github.com/espressif/ESP8266_NONOS_SDK/archive/master.zip
下载安信可开发工具
导入工程
设置编译选项,在根makefile文件修改如下内容
填好服务器IP,wifi名字和密码。
user_main.c中添加部分逻辑代码,设置订阅mqtt的主题/mqtt/test
编译工程,下载固件
通过mqtt服务器自带的Websocket工具作为客户端向主题/mqtt/test发布消息Hello world!,可以从串口助手观察我们收到了客户端发来的消息。
通信成功。