ESP8266实现最简单的透传一些注意事项

前几天自己在搞8266时因为没有认真对待,遇到了不少奇葩的问题现做一总结,也希望能帮到一些刚接触8266的朋友们。

一、电源

首先,最最最重要的便是电源,8266的数字部分和模拟部分的电压交叉范围很小(3.0~3.3V),因此我们的电源必须满足(1)稳定,由于8266电流还是比较大的,而电压范围又很小,所以稳定时必须的,不能上电前上电后差太大(2)范围必须在3.0与3.3之间(3)一般的CH340转ttl串口线有3.3V输出,一般情况下是可以用来供电的,然而,如若买到了假的抑或劣质的串口芯片,你会很头疼(下边我会介绍现象)。

二、接线

一般买到8266商家会附送几个手册,接线就可以参考他们。下面是文档部分截图

 

从中我们会看到几个比较重要的引脚:CH_PD   GPIO0  GPIO15   RST

首先,CH_PD是必须拉高的,拉高?那就接VCC吧

gpio15  01型8266就没有引出

RST 由于是测试用,悬空就行

GPIO0这个由于咱不下载固件,用官方原带AT指令集,所以悬空就好

最后VCC GND UX TX一连就好了美滋滋

 

 

BUT 如果这么顺利的话,我还写这个干嘛哈哈

首先,我天真的接好了线,连上CH340妈呀,怎么蓝灯,红灯都灭了???什么鬼?

我以为是CH_PD不能直接连VCC就串了个电阻,一连,还是不行,加大电阻?仍旧不行

然后就在网上找啊找啊,终于看到了原因:电脑的串口驱动力很弱,便宜的CH340驱动力还不如电脑

所以就出现了红蓝灯全灭的状态

那么就只好直接做电源喽

兴冲冲地拿三节1.2V的电池,做了个3.6V的电源,连上——等等,怎么有点热??

又是一番排查,查手册,发现了本文最上边对电压范围的描述,,又凉凉

无奈拿了个直流电源,心想这回总好了吧,

but  每当发指令的时候,蓝灯会常亮,芯片开始发烫

又是一番排查,改了无数波特率,不行

最后,发现自己忘了把340的GND和直流电源的GND接一起,串口收发双方在没有共同的电源的情况下是需要参考电压的。

至此,8266的注意事项就介绍完毕了,还是学的太少。。。。。。。要是基础好,怎么会想不到几十毫安的电流串口可能会承受不起,,怎么会想不到串口收发要参考电压??也就没这么多事了。所谓的玄学其实就是基础不好罢了。

本人也是初学者,如果热爱电子,感兴趣的话欢迎加入交流群:955415291

  • 8
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值