ESP8266的烧固件以及简单使用

1.先来说我们要用的硬件

名称功能图片
ESP_01swifi控制模块,烧固件必须使用
STC AUTO usb转ttlwifi烧录或者通信使用(强烈推荐使用
普通usb转ttlwifi烧录或者通信使用(强烈反对使用,你烧录或者通信失败很大原因是他的锅
特殊的导线烧录的时候用,看清了,一定是把一根导线中间剥皮,另半个导线接入其中,让三个杜邦线母头共节点

烧录的时候

STC AUTO usb转ttlESP_01s
3.3V3.3V
TXRX
RXTX
GNDGND和IO0

注意,最后GND的接线是使用的那个特殊的导线。

接好之后,将STC AUTO usb转ttl插入电脑端口,打开ESP固件烧录工具。

打开flash_download_tool_v3.8.5,然后看着我画的圈圈操作。

点击第一行的...,找到固件烧录中Ai-Thinker_ESP8266_DOUT_8Mbit_v1.5.4.1-a_20171130这个BIN文件,双击它。看清楚这个BIN文件的mode和size,不要选错,否则你烧录不进去。选择正确后,点击你的串口,我的是COM3,其余的不变,然后点击START,接着就会出现AP地址

下载好之后,Download会变成Finish,然后就烧录成功,你关闭软件就行了。

                           

 这个软件我已经上传了。

2.接下就说说使用吧,这是接线

STC AUTO usb转ttlESP_01s
3.3V3.3V
TXRX
RXTX
GNDGND

打开安信可串口调试助手

初始状态下,我们的串口波特率是115200,不要设置错了,打开串口,只要显示ready就可以了,别的不用管。

输入AT+UART=9600,8,1,0,0,点击发送,将波特率改为9600,下一次再使用的时候就要使用9600的波特率了。

设置工作模式

AT+CWMODE=3 //1. 是station(设备)模式 2.是AP(路由)模式 3.是双模

以设备模式接入家中路由器配置

AT+CWJAP="PEI","jmgcyjs."第一个引号里的是wifi的名称,第二个是WiFi密码,要注意的是,使用的时候一定要确保你的电脑和wifi模块连接的是一个wifi,否则无法成功。

开关网络助手,设立TCP服务器

我们可以看到本地主机地址,其实就是我们电脑连接的wifi地址

按住win+r,输入cmd,确定,接输入ipconfig命令,查看无线网地址,然后再网络串口助手里面找到对应的地址就行了,四位端口号你自己随意设置,然后点击链接。

接着在串口助手里输入AT+CIPSTART="TCP","192.168.1.114",8880,(注意你自己的本地主机地址还有端口号)

输入AT+CIPMODE=1透传指令,不用受发送次数还有发送字节大小限制

输入AT+CIPSEND开始发送

这时候我们的串口助手就可以和网络助手相互通信了。

之前我有一个疑问

wifi模块中,把它以设备的方式连接到家里的无线网后,我们又打开网络调试助手,意义是什么?

事实上网络助手是利用家里的网络架设服务器,客户端是你的ESP8266。咱们通过网络调试助手发送信息,是给ESP8266,透传之后发给esp8266,esp8266再通过TX发给TTL,然后ttl给了串口助手,然后它就在串口助手里就显示了网络助手发送过来的内容。

如果你还对wifi控制单片机的调试感兴趣,可以读一下我的这一篇博客http://t.csdn.cn/UCCab

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: ESP8266 HomeKit固件是基于ESP8266芯片的一种固件,用于将ESP8266模块与苹果HomeKit智能家居平台进行连接和兼容。HomeKit是苹果公司推出的一种智能家居平台,用户可以通过苹果设备如iPhone、iPad或HomePod等来控制家中的各种智能设备。 ESP8266 HomeKit固件的作用是将ESP8266模块变成一个可与HomeKit平台进行通信的智能设备。通过这个固件,用户可以将ESP8266模块连接到Wi-Fi网络,并将其添加到HomeKit智能家居平台中。一旦完成连接,用户就可以使用苹果设备上的Home应用程序来控制ESP8266模块和与之连接的其他智能设备。 使用ESP8266 HomeKit固件,可以实现很多智能家居的功能。例如,用户可以通过HomeKit平台远程控制家中的灯光、温度调节器、门锁等设备。用户还可以创建自动化场景,例如当离开家时自动关闭灯光和调整温度,或者在起床时自动打开窗帘和热水器等等。 ESP8266 HomeKit固件提供了一种简便的方法来实现ESP8266模块与HomeKit智能家居系统的兼容性,使用户可以利用智能家居平台的优势来更方便地控制和管理家中的各种设备。它为智能家居的发展提供了更多的可能性,并使用户可以享受到更加智能、舒适和高效的生活方式。 ### 回答2: ESP8266 HomeKit固件是针对ESP8266芯片的一种固件,它使得ESP8266设备能够通过Apple Home app与HomeKit平台进行连接和交互。 HomeKit是由苹果公司开发的一种智能家居平台,它允许用户通过iPhone、iPad或Apple Watch等设备,对支持HomeKit的智能设备进行控制和管理。ESP8266 HomeKit固件的出现,为那些基于ESP8266芯片的自制智能设备提供了与HomeKit平台的兼容性。 使用ESP8266 HomeKit固件,用户可以将自己制作的智能设备与HomeKit平台连接,使得这些设备可以被Home app识别和控制。通过Home app,用户可以轻松地对智能设备进行监控和控制,如打开灯光、调整温度或监控家庭安全等。 ESP8266 HomeKit固件的优点在于它的可定制性和易用性。用户可以根据自己的需求,使用ESP8266 HomeKit固件快速构建自己的智能设备,并通过Home app进行控制。这使得智能家居的建设变得更加简单和灵活。 总之,ESP8266 HomeKit固件为基于ESP8266芯片的智能设备提供了与Apple HomeKit平台的兼容性,使得用户可以通过Home app轻松地对这些设备进行控制和管理。 ### 回答3: ESP8266 HomeKit固件是专为ESP8266芯片而设计的一款固件,用于构建与Apple HomeKit兼容的智能家居设备。它是基于苹果的HomeKit框架开发的,该框架提供了一个标准化的接口,用于与苹果的Home应用程序进行通信。 ESP8266 HomeKit固件具有以下特点: 1. 易于使用:它提供了简单易懂的API和指令,使开发人员可以快速构建和部署与HomeKit兼容的设备。即使对于没有深入了解HomeKit的开发人员来说,使用ESP8266 HomeKit固件也相对容易。 2. 低成本:ESP8266是一种廉价且功能强大的Wi-Fi芯片,因此,使用ESP8266 HomeKit固件可以实现低成本的智能家居设备。这使得更多的人能够轻松进入智能家居市场。 3. 灵活性:ESP8266 HomeKit固件允许开发人员根据自己的需求进行自定义。开发人员可以根据设备的应用场景和功能,自定义设备的配对代码、服务和特性。 4. 安全性:苹果的HomeKit框架强调设备的安全性,因此,ESP8266 HomeKit固件也集成了安全功能,如对设备进行身份验证和数据加密等。这保证了用户在使用设备时的隐私和安全。 总之,ESP8266 HomeKit固件是一款多功能、易于使用且具有低成本的智能家居解决方案。它为开发人员提供了构建与苹果HomeKit兼容的设备的机会,使他们能够进入快速发展的智能家居市场。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值