四博智联产品售后

 找回密码
 立即注册
搜索
查看: 11813|回复: 0

ESP8266-HTTP透传使用说明

[复制链接]

253

主题

306

帖子

1831

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1831
发表于 2016-12-18 22:27:20 | 显示全部楼层 |阅读模式
由于 Arduino串口buffer只有128字节,当通过http请求和网站交互时,http头的长度通常会大于128字节,这就造成了内容覆盖,比如http应答:head+body有200字节,arduino只能收到128字节。基于此,我们在固件层实现了http代理,更为强大的是,此固件支持微信Airkiss配置上网,在也不用先连接热点,然后通过网页配置了。
Arduino HTTP 固件 使用方法(V1.3)

关于ESP8266开发板配置的说明

ESP8266开发板配置上网有两种方法:1,使用微信Airkiss配置;2,使用开发板发出的softap,通过浏览器配置。同时,可通过soft ap配置波特率。

1,微信配置:ESP8266开发板上电,前5s内,LED灯快闪(0.1s亮,0.1s灭),此时短按Key进入Airkiss,led灯变为两次快闪一次灭。
在微信配置情况下可使用微信搜索“四博智联研发部”公众号,wifi配置功能可实现wifi配置上网。或者通过搜索并关注“四博智联研发部”服务号,或是用下面的扫码添加


微信配置模式下,soft ap关闭,如果超过3分钟没有配置成功,模块重启。

2,恢复出厂:模块上电前5秒内(在LED灯开始快闪后)长按Key健,超过3秒钟不松开,即可恢复出厂设置。

3,Webserver配置:ESP8266启动5秒之后,正常发出ap信号,启动httpserver。
在httpserver启动后,ESP8266发出wifi,ssid为:“Doit_Arduino_xxxxxx”,其中xxxxxx为芯片chipid。使用笔记本或者手机连接该ssid,密码为空,然后使用浏览器设置,地址为192.168.4.1.



4, ESP8266开发板上LED灯常亮表示开发板已经连接上无线路由器。

Doit Team
2015年11月26日

日志(v1.3):
1,在web配置页面增加自动扫描添加ssid功能

日志(v1.2):
1,优化配置流程和配置方式
2,升级http webserver,支持ie、chrome等多种浏览器配置
3,修复串口配置bug。
4. 将热心网友(散宜生QQ:67731164)封装的Arduino库作为示范示例,在此感谢。
资源打包下载:



来源: Arduino-HTTP透传使用说明
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|四博智联 Inc. ( 粤ICP备15034758号-1

GMT+8, 2024-4-19 06:27 , Processed in 0.057569 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表