Adafruit Sparkle Motion – светодиодный контроллер на базе ESP32 с четырьмя выходами, питанием USB-C мощностью 100 Вт и поддержкой WLED/xLights

Adafruit Sparkle  Motion — это плата контроллера светодиодов на базе ESP32, предназначенная для управления адресными светодиодами, включая WS2812B, APA102, SK6812, LPD8806, UCS2904 и SM16704. Она поддерживает проекты WLED и xLights и оснащена встроенным портом USB-C PD мощностью 100 Вт для управления даже светодиодными установками высокого напряжения.

Плата включает в себя два варианта входного питания (USB-C PD с выбором 5/12/20 В и разъем постоянного тока 2,1 мм), предохранитель 5 А и выходные клеммы со смещением уровня для управления адресными светодиодами. Плата также оснащена встроенным цифровым микрофоном I2S, ИК-приемником, портом Stemma QT I2C, последовательным USB-портом с автоматическим сбросом, контактными площадками GPIO, встроенным NeoPixel и светодиодом состояния, а также несколькими разъемами JST и клеммами для интеграции датчиков и управления. Она поставляется предварительно собранной с клеммными колодками для легкой проводки, что делает ее пригодной для таких приложений, как носимая электроника, освещение домашнего декора, аудио-реактивные визуализации и дистанционно управляемые установки.

Технические характеристики Adafruit Sparkle Motion:

  • SoC – двухъядерный микроконтроллер Xtensa LX7 ESP32-S3 с тактовой частотой 240 МГц, Wi-Fi 2,4 ГГц и BLE 5
  • Управление светодиодами
    • 3х выходных канала со смещением уровня (логика 5 В) с клеммными колодками (поддержка 26–20AWG)
    • Выход с 4-м уровнем сдвига через контактную площадку GPIO
  • Аудиовход – встроенный цифровой микрофон I2S MEMS для аудиореактивного освещения
  • Инфракрасный порт
    • Встроенный ИК-приемник для дистанционного управления
    • Дополнительный внешний ИК-порт через аналоговый входной порт JST
  • USB – порт USB Type-C для питания и программирования
  • Расширение
    • Порт I2C, совместимый с STEMMA QT/Qwiic
    • 6x GPIO-контактов (3х дополнительных GPIO + питание + земля)
  • Разное
    • Кнопка пользователя на GPIO0 и кнопка сброса
    • Красный светодиод состояния на GPIO4
    • Встроенный NeoPixel на GPIO2
  • Входная мощность
    • Вход USB Type-C PD с переключателем для выбора 5 В / 12 В / 20 В (20 В подходит для большинства светодиодных лент 24 В)
    • Входной разъем DC 2,1 мм (центральный плюс)
    • Предохранитель на 5 А и диоды с низким прямым напряжением для защиты
  • Размеры – 45 x 33 мм с крепежными отверстиями
  • Вес – около 10 грамм.
  • Соответствие – RoHS 2 2011/65/EU и 2015/863/EU

Плата Adafruit Sparkle Motion работает с прошивкой WLED с поддержкой звукового реагирования и программным обеспечением xLights с открытым исходным кодом для настройки больших светодиодных дисплеев с такими протоколами, как E1.31, DDP и Art-Net. У вас также есть возможность использовать Arduino IDE, ESP-IDF, MicroPython или CircuitPython для разработки собственного светодиодного проекта. Более подробную информацию о начале работы можно найти на веб-сайте Adafruit Learn.

Контроллер светодиодов Sparkle Motion поставляется в двух вариантах: один с антенной PCB, а другой с возможностью подключения внешней антенны wFL. Также имеется плата Mini Sparkle Motion с размером 31,6 x 19,8 мм с двойными светодиодными выходами со смещением уровня, микрофоном I2S, портом Stemma QT I2C, кнопками пользователя/сброса и дополнительными разъемами GPIO, которые могут лучше подходить для носимых устройств и портативных светодиодных установок.

Mini Sparkle Motion

Ранее мы писали о различных типах светодиодных контроллеров WS2812B, таких как ANAVI Miracle Emitterплата YULC (да, USB-C LED Controller) и SMLIGHT A1-SLWF-03, причем последние два построены на базе микроконтроллера ESP32, и все три совместимы с прошивкой WLED.

Плата Adafruit Sparkle Motion, стоимостью 24.95$, доступна либо со встроенной антенной PCB, либо с внешней антенной u.FL. Оба варианта часто отсутствуют на складе из-за высокого спроса, и на момент написания обзора в наличии была только версия с внешней антенной (46 штук).

Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments