“MCookie-WiFi/zh”的版本间的差异

来自Microduino Wikipedia
跳转至: 导航搜索
开发
第54行: 第54行:
  
 
==开发==
 
==开发==
 
[[File:Serial-mcookie-WiFi.jpg|thumb|600px|center]]
 
  
 
*程序
 
*程序
第77行: 第75行:
 
*AT+CIPSTATUS
 
*AT+CIPSTATUS
 
[[File:ESP8266WiF-AT.png|600px|center|thumb|AT]]
 
[[File:ESP8266WiF-AT.png|600px|center|thumb|AT]]
 +
 +
*IDE测试程序
 +
 +
使用Microduino IDE中example的_03_microduino_WiFi_ESP8266的HTTPGET程序测试即可
 +
[[File:ESP8266-exampleCode.jpg|thumb|600px|center]]
 +
 +
在代码中有设置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成功的信息
 +
*如果看到一下内容说明你已经访问了百度主页
 +
[[File:ESP8266WiFi-exampleCode1.png|600px|center|thumb|Serial]]
  
 
*引脚说明
 
*引脚说明

2015年10月7日 (三) 14:42的版本

Language English
mCookie-WiFi

mCookie-WiFi模块是WiFi通讯模块,通过串口与CoreUSB核心模块通讯,可连接其他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+CWLAP wifi ssid 列表
    • AT+CWSMARTSTART=0 启动智能连接
      • 0: 使用 安信可 AI-LINK技术
      • 1: 使用 ESP-TOUCH技术
      • 2: 使用 AIR-KISS
    • AT+CWSMARTSTOP 停止智能连接
    • AT+CWJAP="<access_point_name>","<password>" 加入某个wifi
    • AT+CIFSR 显示wifi信息
    • AT+CIPSTATUS 获得连接状态
    • AT+CIPSTART=4,"TCP","baidu.com",80 建立TCP或UDP连接,端口。
    • AT+CIPCLOSE 关闭连接TCP或UDP(单连接)
    • AT+CIPCLOSE=5 关闭多连接
    • AT+CIPMUX=1 启动多连接

文档

支持AT指令配置/控制:文件:ESP8266 WiFi Module Quick Start Guide v 1.0.4.pdf

开发

  • 程序

文件:ESP8266TestV1.zip

在代码中有设置SSID(wifi名)和pass(密码)的地方,改成你的wifi密码

ESP8266ChangePass.png
  • 下载程序
    • 将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则会返回网页数据。
Serial
  • 在串口监视器中输入指定指令,可以看到返回结果,参考常用AT命令部分。

比如:

  • AT+GMR
  • AT+CIFSR
  • AT+CIPSTATUS
AT
  • IDE测试程序

使用Microduino IDE中example的_03_microduino_WiFi_ESP8266的HTTPGET程序测试即可

ESP8266-exampleCode.jpg

在代码中有设置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成功的信息
  • 如果看到一下内容说明你已经访问了百度主页
Serial
  • 引脚说明
mCookie-WiFi


mCookie-WiFi


应用

相关应用: WiFi气象站

问题解答

图库

MCookie-WiFi-t1.jpg
MCookie-WiFi-b1.jpg
文件:MCookie-WiFi-t.jpg
mCookie-BT Front
mCookie-BT Back