ESP8266+WS2812,3.3V转5V驱动信号最简单的方法

ESP8266+WS2812,3.3V转5V驱动信号最简单的方法,第1张

首先不同于网上的很多说法,据本人实测neopixel ring,12LED这样的可以直接用ESP8266系列芯片3.3v的逻辑电平驱动,并不会产生不稳定的现象。一开始我的程序在无极变换颜色的时候确实出现过闪动,但是后来排查之后发现是analogue write引起的,和电气部分并无关系。

打开对应例程中的gen_misc.sh

gen_misc.bat:

linux系统下(例如ubuntu):

修改sdk(esp8266_rtos_sdk)所在的路径,和编译后要保存的bin文件路径(esp8266_bin)

如下所示:

$export

sdk_path=~/esp8266_rtos_sdk

$export

bin_path=~/esp8266_bin

然后--------------------------------------------------------------------

执行编译gen_misc.sh:

先加执行权限,然后编译

for

linux:

chmod

777

gen_misc.sh

./gen_misc.sh

发送端:用AT指令发送数据,如发送 “ESP8266”就是( 发送 =7 是 7个字节数据)

AT+CIPSEND=7

ESP8266

接收端:接收到(接收 +IPD,7: 是 7个字节数据)

+IPD,7:ESP8266


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8427177.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-16
下一篇2023-04-16

发表评论

登录后才能评论

评论列表(0条)

    保存