一、系统和硬件概况
二、WIFI UDP通信--计算机为UDP Client, Makeblock Me wifi模块(ESP8266)为UDP Server
0、优点:wifi模块作为服务器,计算机作为客户端去连接wifi模块,这样,连接的主动权就回到了计算机手里,这样,wifi模块一直处在监听模式,只要计算机去运行这个软件,并且与wifi模块处在一个局域网下,那么就能够连接上wifi模块,并且向wifi模块发送数据。
1、Server信息:Makeblock Me wifi模块(ESP8266)已烧录好,不需要重新烧录
SSID: ESP_mb
server_ip: 192.168.4.1
password:空
channel:1
Auth Mode: Open
STA SSID: TP-LINK-baker:192.168.1.101
Baudrate: 9600
Port:1025
参考2018-09-15 arduino wifi,适用于ubuntu和win10
2、Client信息:计算机用python编写,发命令给Server端,Server收到后执行相关命令
【arduino】通过Esp8266-01模块实现的WiFi通信(1)简介和搭建编程环境
【arduino】通过Esp8266-01模块实现的WiFi通信(3)使用TCP协议进行局域网通信(client篇)
ESP8266--学习笔记(五)TCP通信--TCP-Server
有图,写论文可参考Arduino IDE for ESP8266 (0) 官方API