笔者最近想用个小板子控制WS2812,手上最小的控制器就是ESP-01。就是它了!
开发环境
Arduino 1.8.10
ESP8266的开发包版本如下图:
下载配置如下图:
使用的库文件(Adafruit_NeoPixel)如下图:
硬件
ESP-01、下载器如下图。当然也可直接使用USB转串口模块下载。
下载验证
打开Adafruit_NeoPixel库的RGBWstrandtest例程。
将数据引脚的宏定义改成 0 、1、2、3(这个几个引脚,经测试都可以,如下载不进去,可先拔除信号线),即可。
然后点击上传,等待下载完成。
实测使用FastLED库也可以,该库可实现显示效果更多样、更炫酷。
显示效果如下。