Arduino开发ESP-01控制WS2812

笔者最近想用个小板子控制WS2812,手上最小的控制器就是ESP-01。就是它了!

开发环境

Arduino 1.8.10

ESP8266的开发包版本如下图:
在这里插入图片描述
下载配置如下图:
在这里插入图片描述
使用的库文件(Adafruit_NeoPixel)如下图:
在这里插入图片描述

硬件

ESP-01、下载器如下图。当然也可直接使用USB转串口模块下载。
在这里插入图片描述

下载验证

打开Adafruit_NeoPixel库的RGBWstrandtest例程。
将数据引脚的宏定义改成 0 、1、2、3(这个几个引脚,经测试都可以,如下载不进去,可先拔除信号线),即可。
然后点击上传,等待下载完成。
实测使用FastLED库也可以,该库可实现显示效果更多样、更炫酷。
显示效果如下。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_44625313/article/details/114610010
今日推荐