找回密码
 立即注册

QQ登录

只需一步,快速开始

点击进入授权页面

只需一步,快速开始

  • QQ空间
  • 回复
  • 收藏

参加活动: 0

组织活动: 0

  • TA的每日心情
    开心
    2016-2-10 21:55
  • 签到天数: 1 天

    [LV.1]初来乍到

    sgf_hb 注册会员 2016-2-10 22:23 楼主
    几个月前,买了几个esp8266-1和esp8266-12e,断断续续的研究了好几个月,主要是一时搞不通就先放一边,过段时间再试试,终于借春节的运气,两个都搞通了。总的来说,官方提供的手册太简单,论坛也不怎么给力,全靠自己摸索加运气了,希望我遇到的这些问题得到的使用经验能给大家以帮助!

    1 esp8266-1,在VCC和CH_PD之间焊上一个电阻,使用起来很方便的,只需接线VCC,GND,RX,TX,用串口模块CP2102接在电脑上就可以AT调试了!

    2 我遇到的最无厘头的问题是,向8266发什么都没有反应,一度准备找重新刷机的教程,用自带的esp8266调试工具偶然间点到了“退出透传模式”,神奇般的好了!这也是这个模块的神奇之处,可能我以前用过透传模式,结果永远都是在透传,即使这次点了“退出透传模式”,下次上电还是在透传模式。退出的唯一途径是“恢复出厂模式”!这点经验不难,但是找遍网络都没见,手册也没提!


    3 上面提到的这点特性,熟悉了以后加以利用还很有意义,毕竟esp8266的库文件太大,如果用来向yeelink发送数据,只能用mega2560,nano根本空间不够(数据空间97%,跑不起来),但是可以先将连接路由器,连接yeelink的tcp服务端先行通过调试工具写好,那就大大节省nano的程序与数据空间了,使用nano传输数据变为可能!


    4 说到yeelink,也有个神奇的事情,明明esp8266已经tcp连接好了,但是只有第一次发送的数据能收到,后面的就收不到了!多次的实验表明,需要每发送一次重启一次esp8266,可能是yeelink的API要求的。为了调试,我也试过连接本地电脑的tcp服务端,无需重启数据都能收到。


    为了做一个nano+esp8266+yeelink,遇到了这些问题,目前就这些,以后有新的经验再与大家共享!
    有Arduino for ESP8266,直接拿ESP8266当主控
    ESP8266就是个MCU,我一直在用它做单片机来开发,除了IO少点
    xyz50270 发表于 2016-2-11 13:52
    ESP8266就是个MCU,我一直在用它做单片机来开发,除了IO少点

    有资料不或者网页链接?分享一下
    确实问题比较多
    你调通了吗?麻烦把源码共享下,我还没有调通
    不需要重启的,前段时间我弄了一个开关与温度检测,也是 yeelink,用的只是 ESP8266  一直比较稳定,开关响应时间断 1-2S
    随便赏个1块大洋吧
    12下一页
    发新帖
    发表评论
    高级模式  
    您需要登录后才可以回帖 登录 | 立即注册  
    关闭

    推荐主题 上一条 /2 下一条