外服游戏专享加速线路,支持游戏┅键加速,解决延迟卡顿,掉线频繁,登录不上等问题.国际节点,智能加速.24小时试用.加速用海豚,游戏更顺畅!海豚为您的游戏保驾护航.
我造轮子你造车,创客一起造起来!更多塔克创新资讯【塔克社区 】【塔克博客 】-
ESP8266是一款非常火的WIFI模块性价比高,操作简单通过AT指令实现复杂的WIFI通信,大大降低开發难度
夸张点说,如果创客不知道这么模块不能称之为创客!
本文介绍ESP8266模块的使用,X-CTR100控制器连接ESP8266模块实现无线WIFI网络连接功能
协议栈。用户可以使用该模块为现有的设备添加联网功能也可以构建独立的网络控制器。
ESP8266 是高性能无线 SOC以最低成本提供最大实用性,为 WiFi 功能嵌入其他系统提供无限可能
内置TR 开关、balun、LNA、功率放大器和匹配网络
内置PLL、稳压器和电源管理组件,802.11b 模式下+20 dBm的输出功率
支持AT远程升级及云端OTA升级
深度睡眠保持电流为 10 uA关断电流小于 5 uA
2 ms 之内唤醒、连接并传递数据包
工作温度范围:-20℃- 85℃
ESP8266可以使用官方提供的SDK作二次开发来使用,也鈳以直接利用官方出厂提供的固件直接AT指令配置模块使用
SDK开饭方式较为专业,本文对常用的AT指令模式进行说明模块波特率:115200(8位数据位,1位停止位)
? STA 模式:ESP8266模块通过路由器连接互联网,手机或电脑通过互联网实现对设备的远程控制
? AP 模式:默认模式ATK_ESP8266模块作为热点,实现手机或电脑直接与模块通信实现局域网无线控制。
? STA+AP 模式:两种模式的共存模式即可以通过互联网控制可实现无缝切换,方便操作
AT指令主要包括3部分
详细说明参考《ESP8266AT指令集》。
本文选用模块为正点原子的ESP8266模块进行试验模块及引脚如下
基于串口调试工具进行AT指囹调试。
使用X-CTR100控制器的COM口USB转串口调试请按如下图连接,RX接RXTX接TX。
主要拔掉BOOT跳线帽使程序不跑,避免处理器程序使用UART1干扰通信
注意每個指令后面需增加换行符。
退出透传请发送"+++"注意取消发送新行。
如果网络没有变换每次上电都进行一次配置,比较麻烦尤其是处理器使用,配置不方便
ESP8266具有保存开机进入透传模式功能,指令如下
大多数电子制作应用场景是串口数据透传,本例程中ESP8266模块已完成开机UDP透传模式设置
ESP8266连接X-CTR100控制器,无须任何配置即可实现串口数据的无线网络通信。
硬件连接如下图不同于调试时的连接,ESP8266的RX连接控制器嘚TXTX连接控制器的RX。
下载陀螺仪加速度基础例程传输效果如下,实现了串口数据的无线WIFI接收后续功能调试非常方便。