mCookie-WiFi模块是WiFi通讯模块,通过串口与核心模块通讯,可连接其他WiFi设备。
特色
- 串口通讯;
- 可连接互联网;
- 小巧、便宜、堆叠、开放;
规格
- 通讯形式:串口透传,默认串口为D2(RX)、D3(TX);
- 供电电源:+3.3VDC 50mA;
- 状态指示灯;
常用AT命令
- 所有AT命令都是以“\r\n”结尾。大家在AT命令调试时要注意选择“\r\n”。
- 常用AT命令:
- AT+RST 重启模块
- AT+GMR 检查版本信息
- AT+CWMODE=3 station和access point
- 1 Station 模式
- 2 AP 模式
- 3 AP 兼 Station
- AT+CWSMARTSTART=0 启动智能连接
- 0: 使用 安信可 AI-LINK技术
- 1: 使用 ESP-TOUCH技术
- 2: 使用 AIR-KISS
- AT+CWJAP="<access_point_name>","<password>" 加入某个wifi
- AT+CIPSTART=4,"TCP","baidu.com",80 建立TCP或UDP连接,端口。
- AT+CIPCLOSE 关闭连接TCP或UDP(单连接)
文档
支持AT指令配置/控制:文件:ESP8266 WiFi Module Quick Start Guide v 1.0.4.pdf
开发
使用_03_Microduino_WIFI_ESP8266库支持,库文件路径:(安装地址)\Microduino-IDE\hardware\Microduino\avr\libraries
文件:ESP8266TestV1.zip
在代码中有设置SSID(wifi名)和pass(密码)的地方,改成你的wifi密码
- 下载程序
- 将mCookie-WiFi与mCookie-CoreUSB两个模块叠在一起,将USB线插入mCookie-CoreUSB的插孔,另一端连接电脑USB插口,启动Arduino IDE,上面程序复制到IDE中,在工具(tools)->板卡(Board)中选择Microduino CoreUSB,并在工具(tools)->串口(Serial)中选择对应的串口号。之后点击IDE左上角的√按钮对程序进行编译,编译结束后点击->按钮将程序烧录到板子中;
- 打开串口监视器,设置成:“\r\n”、“115200 baud”。
- 首先提示连接WiFi成功的信息
- 在串口中输入AT命令会返回OK信息
- 在串口输入网址如baidu.com则会返回网页数据。
- 在串口监视器中输入指定指令,可以看到返回结果,参考常用AT命令部分。
比如:
- AT+GMR
- AT+CIFSR
- AT+CIPSTATUS
使用Microduino IDE中example的_03_microduino_WiFi_ESP8266的HTTPGET程序测试即可
在代码中有设置SSID(wifi名)和pass(密码)的地方,改成你的wifi密码
- 下载程序
- 将Microduino-WiFi(ESP)与Microduino-Core+,Microduino-USBttl两个模块叠在一起,将USB线插入Microduino-USBttl的插孔,另一端连接电脑USB插口,启动Arduino IDE,上面程序复制到IDE中,在工具(tools)->板卡(Board)中选择Microduino Core,并在工具(tools)->串口(Serial)中选择对应的串口号。之后点击IDE左上角的√按钮对程序进行编译,编译结束后点击->按钮将程序烧录到板子中;
- 打开串口监视器,设置成:“\r\n”、“115200 baud”。
- 首先提示连接WiFi成功的信息
- 如果看到一下内容说明你已经访问了百度主页
应用
相关应用:
WiFi气象站
问题解答
图库
|