以 pyb v10为例,首先需要下载新的每日构建版固件并更新(其它开发板可能需要自己编译)。
更新源码,将文件 drivers/neopixel/neopixel.py(或到github上下载),复制到开发板的pybflash磁盘中,重新连接使得neopixel模块可用。
连接WS2812,大部分引脚都可以驱动WS2812,使用方式和ESP32上一样。
代码: 全选
import neopixel
from machine import Pin
np = neopixel.NeoPixel(Pin('A1'), 256)
np.fill((10,0,0))
np.write()