1、出货默认是标准AT固件,尤其是使用旧版固件的客户,希望沿用之前产品,请联系庆科确认需要使用的AT固件版本号之后订购。
2、由于飞燕服务器调整,自AT2.3.5开始将飞燕AT固件分国内和国际两个版本,旧版固件国内不影响,海外版必须需要使用最新的固件。
3、个人购买时由于库存关系,可能到货后是使用的其他版本AT固件,请根据个人需求自行升级所需要的固件。
4、AT1.X上电后默认是进入透传模式,AT2.X上电后默认进入AT指令模式,切换方式详见AT1.X固件工作模式切换和AT2.X固件工作模式切换的章节
庆科AT固件属于出厂即被固化到庆科模组硬件的软件。如无定制化需求,庆科模组出场会烧录默认的固件。
利用庆科AT固件及AT指令,用户可以方便、快速地为嵌入式设备增加 Wi-Fi/BT 通信功能。大大缩短开发周期,实现快速上市。
适用场景:简单的TCP/IP、MQTT应用、阿里飞燕/启明星平台的快速对接。
标准AT固件功能:
支持AP、STATION模式;支持AT透传固件OTA更新;支持Socket通信:建立TCP服务器或客户端、UDP广播和单播;支持MQTT协议通信;支持获取SNTP时间;支持获取RTC时间;Easylink APP配网;Airkiss 配网。
直连飞燕云平台AT固件功能:接入阿里飞燕/启明星平台。
根据固件支持的 AT 指令类型,AT固件分 2 类:
1.基础版 AT 固件:仅支持基础版 AT 指令。
2.直连云 AT 固件:仅支持直连云 AT 指令和必要的系统功能 AT 指令。
个人开发者第一次收到模组,请先确认当前模组的固件版本,如果不是期望的固件版本请酌情自行下载烧录
开发板硬件如何接线?
首先,您需要拥有一个模块可以正常运行的硬件环境,可以是以下任意一种:
1.MiCOKit或MXKit-xxxx 开发板,
2.您自己搭建的 EMWxxx 模块最小工作电路(至少包括:电源,串口,和复位按键功能。若需通过串口烧录,还需解出boot模式状态键:BOOT,Status两个)。
注意:若要使用MXKit开发板的 Arduino的用户串口,需要将RXD和TXD的短接头拔掉,且需连接ttl转usb小板,具体用法和端口号显示可参考MiCOKit。
如果我买了裸模组应该如何接线?
如果是裸模组需要自行飞线,具体型号模块的串口管脚分配请查阅官网的模组规格书。
指令模式切换至透传模式:AT 指令模式时,用户串口输入指令:AT+CIPSENDRAW
,返回: OK, 即可退出 AT 指令模式,进入数据透传模式。
透传模式切换至 AT 指令模式:透传模式时,用户串口输入指令:+++,返回: OK,即可退出透传模式,进入 AT 指令模式。
7.AT指令使用MQTT时,需要使用逗号“,”但是逗号本身是分隔符该怎么办?
8.AT固件为什么不是双向透传,网络发给串口的数据前面会有“+CIPEVENT:......”?
是双向透传,需要先关闭EVENT:AT+EVENT=OFF
,否则会出现:透传模式时,串口向网络发送的数据是透明的,网络发给串口的数据前面会有“+CIPEVENT:UDP_BROADCAST,192.168.1.107,20001,2,10”然后才是数据。
EMW3080有两路串口
1.USER串口:PIN9、PIN10
用于接串口出来跟板卡MCU通讯,以及AT指令的使用;
boot接地后上电,断开boot和GND后,使用921600波特率,进入bootloader模式;
2.DEBUG串口:PIN21、PIN22
用于打印调试信息;
boot接地后上电,断开boot和GND后,可以使用原厂工具下载固件。