ATK-ESP8266是ALIENTEK推出的一款高性能的UART-WiFi模块,其型号为ESP8266。该模块板载了正点原子团队自主开发的ATK-ESP-01模块,并已经通过FCC和CE认证,可直接用于产品出口欧美地区。ATK-ESP8266通过UART(通用异步收发传输器)串口与微控制器(MCU)或其他串口设备进行通信,内置了TCP/IP协议栈,可以实现串口与WiFi之间的数据转换。这个模块的用途主要是让传统不带WiFi功能的串口设备,通过简单的串口配置,就能通过网络(WiFi)来传输数据。
ATK-ESP8266模块支持LVTTL(低电压晶体管-晶体管逻辑)串口,兼容3.3V和5V的单片机系统。这使得模块能方便地与多种微控制器连接。模块提供了丰富的操作模式,包括串口转WiFi客户端(STA)、串口转WiFi接入点(AP)以及两者的组合模式(AP+STA)。这些模式通过AT指令进行配置,AT指令集是用于配置模块各种功能和参数的指令系统,比如改变WiFi模式、查询设备信息等。
ATK-ESP8266模块的尺寸非常小,为29mm×19mm,模块通过六个2.54mm间距的排针与外部设备连接。模块上有六个引脚,分别对应VCC(电源,3.3V~5V)、GND(电源地)、TXD(模块串口发送脚,TTL电平)、RXD(模块串口接收脚,TTL电平)、RST(复位脚,低电平有效)以及IO_0(用于进入固件烧写模式的脚,低电平是烧写模式,高电平是运行模式,默认状态)。为了更好地理解模块的使用,档提供了一些具体的示例配置。以串口无线WiFi(COM-AP)模式为例,此模式下模块可以作为无线WiFi热点,允许其他WiFi设备连接到此模块,并实现串口与其他设备之间的无线数据交换。
在此模式下,用户可以根据需要设定TCP服务器、TCP客户端或者UDP三个子模式。ATK-ESP8266模块的AT指令格式遵循一定规范,即以回车换行符(\r)结尾。AT指令的命令格式为AT+
ATK-ESP8266模块支持的AT指令包括但不限于以下列表:RST(重启模块)、GM(查看模块版本信息)、CWMODE(设置模块WiFi模式)、CWJAP(设置模块加入AP热点)、CWLAP(列出当前可用的AP热点)、CWQAP(退出当前连接的AP热点)、CWSAP(设置AP模式下的WiFi参数)、CWLIF(获取已接入设备的IP地址)、CIPSTATUS(获得连接状态)、CIPSTART(建立TCP连接或注册UDP端口号)、CIPSEND(发送数据)、CIPCLOSE(关闭TCP或UDP)、CIFSR(获取本地IP地址)、CIPMUX(启动多连接)、CIPSERVER(配置为服务器)、CIPMODE(设置模块传输方式)、CIUPDATE(网络固件升级)。
暂无评论