分类

安卓应用安卓游戏攻略资讯

编程相关

ESP8266编程工具

ESP8266编程工具 v4.1官方版 附使用教程

大小:28.7 MB

语言:简体中文系统:WinXP, Win2003, Vista, Win7, Win8, Win10

类别:编程相关时间:2019-03-21

ESP8266编程工具是一款专为程序打造的无线wifi串口模块开发工具,功能强大,也是很多工厂衡量成本必要的成本物料,也深受广大电子好爱者的青睐。另外小编还带来了详细的ESP8266模块开发教程,需要的朋友快快下载吧!

基本简介

ESP8266的出现,迅速推动物联网的发展,通过对它的开发,它能通过云服务,可以使人远在几千里都可以远程遥控自家的家电,然而,对模块的开发使用的是c语言,C 语言艰涉难懂,对于很多初学者来说,举步维艰,针对这种情况,ESP8266编程工具,对编程做了一下整合,把问题简单化,程序模块化,语法进行了分类, 设计C语言文件结构也做了智能化的调整,使开发者,开发一项常用的功能,只需条很短的时间,就能够开发出来,软件不光开发简单,搭建8266编译环境也简 单,只需要点击下截,一键安装,即可生成模块所需要的固件。

ESP8266使用教程

上位机

板子

现在测试一下

说一下配置的时候串口连接的是单片机的MCUTXD和MCURXD,,,,,我当初设计的时候没有占用WIFI的串口,因为自己想着WIFI的串口是用来

传输用户数据的,用户不一定传输什么样的数据,,,防止数据与配置指令上有所冲突

一,TCP服务器

对了板子上有一个引脚连接路由器后为高电平,断开连接为低电平(模块内部设置的是断开后自动重连)

还有就是还可以发指令询问一下,,是通过WIFI模块的串口,,,因为用户是直接WIFI模块进行数据传输,当然直接问模块比较好

如果没有连接模块会回+IPnil

服务器建好了现在连接,,连接的个数为5个,超过之后每来一个新的连接就循环的断开以前的连接

现在发数据客户端发给服务器,第一个发1111,第二个2222,第三个3333,第四个4444

现在服务器发给客户端

等一下哈我把客户端分开,然后重新连接,,,,这样不好截图

二,TCP客户端

模块设置了断线自动重新连接,看后面的演示把

创建服务器后模块连接了....

我现在断开服务器

删除之后模块每尝试一下连接就打印一个Link Error

现在把服务器创建出来

现在测试发信息

三,UDP收发

先说一下,我设置的模块可以同时和四个UDP通信,界面上设置的是模块默认一直通信的一个

其余的三个呢,是后面又连接的三个,如果有第四个再连接,就断开第一个(不会断开默认的),然后就是循环这样子

对了还要说一下

现在测试一下

如果想用新的UDP连接模块,那么IP地址或者端口号,不一样就行

先让模块发数据,看一看是不是默认发给192.168.1.103:8080

现在用新UDP发送给模块数据...

现在让模块发数据,,模块会同时发给默认的和现在连接的

当然也可以多连接几个,,,,,,情况可TCP Server差不多,,,只不过有一个默认的不会断开..........

好了测试的差不多了,,最后的那个UDP组播现在还有问题.......也不敢用广播测试,,,,容易把网络弄瘫痪....................

关于最后面的

现在直接和单片机通信没有问题了,,,,我在想是直接通过WIFI然后通过指令就控制还是

还是说,用户想用的时候短接一下.........正在纠结中

展开

猜您喜欢

同类推荐

网友评论