Библиотека позволяет работать с адресными светодиодами WS2812B, как по отдельности, так и в составе модулей, если количество светодиодов не превышает 65534 шт.
Подробное описание работы с библиотекой, находится в разделе Wiki Адресные светодиоды, модули NeoPixel.
#include <iarduino_NeoPixel.h> // Подключаем библиотеку.
iarduino_NeoPixel ОБЪЕКТ( №_ВЫВОДА , КОЛИЧЕСТВО_СВЕТОДИОДОВ ); //Создаём объект
Функция begin(); // Инициализация работы с адресными светодиодами.
Функция setColor( №_СВЕТОДИОДА , ЦВЕТ [ , ЯРКОСТЬ ] ); // Указание цвета для адресного светодиода.
Функция write(); // Запись всех установленных цветов в светодиоды.
Дополнительные (необязательные) функции:
Функция count(); // Получение количества используемых светодиодов.
Функция getPointer(); // Получение указателя на массив цветов светодиодов.