ESP8266 + NodeMCU自定义构建 + WS2812不工作

我使用ESP8266-12E进行了此构建

Vins-MacBook-Pro:esptool-master vin$ sudo ./esptool.py --port /dev/tty.SLAB_USBtoUART write_flash -fm qio 0x00000 nodemcu-dev-8-modules-2017-02-23-16-42-03-integer.bin

NodeMCU自定义构建by frightanic.com
分支: dev
提交: b382a42057a264eba55e3781e18143f52e0b426e
SSL: false
模块: file,gpio,net,node,tmr,uart,wifi,ws2812
构建时间: 2017-02-23 16:41
基于Lua 5.1.4和SDK 2.0.0(656edbf)打造

1)当我在ESPlorer中执行以下操作时

ws2812.init()
ws2812.write(string.char(255, 0, 0, 255, 0, 0))

控制台显示如下,但没有ws2812b像素点亮。

ws2812.init()ws2812.write(string.char(255, 0, 0, 255, 0, 0))

2)当我在ESPlorer中执行以下操作时

ws2812.init()
ws2812.write(1,string.char(255, 0, 0, 255, 0, 0))

控制台显示如下,并且没有ws2812b像素点亮。

ws2812.init()ws2812.write(1,string.char(255, 0, 0, 255, 0, 0))
stdin:1: writ的错误参数#1

请指导,谢谢!

点赞
用户7612523
用户7612523

请查看我的评论回答。这将帮助其他遇到同样问题的人。

2017-02-24 08:46:59