上传者: 42131601
|
上传时间: 2022-01-19 10:08:06
|
文件大小: 10KB
|
文件类型: -
用于ESP32的ESP-IDF的APA102库
这是一个快速库,用于控制ESP-IDF框架内ESP32上的菊花链式APA102灯组。 我还没有看到涵盖这一点的内容,所以就在这里。
1.0版更新!
版本1.0.0提供了从另一个项目删除的重写。 它具有对底层esp-idf API的更正确处理,命名空间以及完成后清理系统资源的尝试。 该代码与以前的版本不兼容。
控制简单地带
工厂方法APA102Chain::build将构造一个对象,该对象将对类似APA102的灯光链进行完全一维控制,并负责构建所需的SpiBus和SpiDevice对象。 除非您计划连接多个灯带,否则就足够了。
#include "APA102Chain.h"
#define LED_COUNT 32
#define CLK 12
#define DAT 13
auto lights = std::shared_ptr<ap