前言
这篇文章的目的是,学习如何搭建一个简单的 websocket 客户端
操作环境
测试用的开发板: bpibit
测试用的软件: Arduino IDE
库
在下面会运用到 Websocket 库,但是在 IDE 中并没法搜索到,所以只能在 github 上下载。
点击 这个网址
点击 Download ZIP
[外链图片转存失败(img-JqRvxzl7-1562832196419)(3.png)]
将库下载后解压到 Arduino IDE 的库文件中。通常而言,这些库文件位于Windows用户文档(Documents)中名为Arduino的文件夹中。例如,在此示例中,库文件的存储地址为C:\ Users \ MyUsername \ Documents \ Arduino \ libraries
打开 ESP8266-Websocket 文件夹中的 MD5.c 和 MD5.h 文件并重命名以下函数:
函数名 | 更改为(XXX 可以改为其他内容) |
---|---|
MD5Init | MD5InitXXX |
MD5Update |