关于esp8266的一些经验汇总,新手必看

31 篇文章 2 订阅
25 篇文章 0 订阅

说实话,esp8266的nodemcu 已经使用了2年多了,各种问题遇到过,就尝试各种解决,而现在回头来看真的是稀里糊涂的在用,当然这个问题也同样涉及到esp32.

因为最近打算自己打一块esp8266的板,之前打的比较多的是各种灯板,所以就在立创上看各种别人的方案,也去看了乐鑫的官方设计文档,这一看就重新有了认知。

esp8266 加电启动的时候,有些pin必须拉高,有些又必须RC电路下延迟拉高,有些又必须拉低,就不列举了,这些是在nodemcu设计的时候已经完成了;

我们常用的nodemcu虽然针脚有很多,其他能用的很少,只有9个,不是所有的针脚都能被输入输出使用。

详细的说明在这里:推荐新手一定要看看这个

https://zhuanlan.zhihu.com/p/433461900

 

这么少的GPIO对于才学习时分别使用一些元器件没什么问题,但是如果你只要一使用spi的屏幕,然后就没有啥GPIO可以用了,要知道SPI屏幕是占了5个GPIO的除开VCC和GND。

这些能用的GPIO,有些默认拉高或者拉低了的,所以在使用的时候又有其他问题又必须慎重。

值得注意的是,nodemcu上那些什么mosi 之类被非数字化标记的就别想用了,那就是坑,不应该引出来,这些pin其实都是spi方式连接了mcu上的flash。

如果要自己扩展更多GPIO,只能使用74hc595这种,不过需要注意的就是这种扩展出来的端口只能输出,不能输入,并且是需要自己写代码特殊支持的,不是普通的pinout方式。

  • 10
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值