Галерея проектов
Любой проект можно открыть, запустить и сделать своей копией. У каждого примера есть разбор: что на схеме, какие библиотеки нужны и что делает код.
NeoPixel: радуга по ленте
Оттенок зависит от позиции и времени — волна цвета вдоль ленты.
NeoPixel: шкала уровня
Лента как линейный индикатор: зелёный, жёлтый, красный по мере роста значения.
NeoPixel: адресные светодиоды
Одна линия данных на всю ленту. Цвет каждого пикселя задаётся отдельно, показывается по show().
NeoPixel: эффект огня
Случайное мерцание в тёплой части палитры. Простейший генеративный эффект.
«Поймай огонёк»: игра на реакцию на ленте NeoPixel
Огонёк бегает по ленте, центральный пиксель подсвечен зелёным. Нажмите кнопку, когда огонёк на нём, — уровень пройден, и огонёк по…
Будильник-рассвет: DS3231 будит светом NeoPixel
За полчаса до звонка лента медленно разгорается от тёмно-красного к тёплому белому — просыпаться на свет легче, чем на звук. В пок…
Умный ночник по MQTT: цвет из телефона, яркость по фоторезистору
Цвет присылают сообщением в pinport/night/color («#ff8800»), яркость ночник решает сам: чем темнее в комнате, тем ярче, а днём гас…