ANAVI Miracle Emitter — это аппаратный контроллер ESP32-C3 WiFi и BLE с открытым исходным кодом, предназначенный для управления адресуемыми светодиодными лентами RGB 5 В, который работает с Home Assistant по протоколу MQTT, а также поддерживает популярную прошивку WLED для простого управления светодиодной лентой через веб-интерфейс.
Он также оснащен четырьмя разъемами расширения I2C для датчиков и небольшого OLED-дисплея, разъемом UART и разъемом GPIO. Это обновление Miracle Controller от Leon ANAVI, представленного в 2019 году с ESP8266. С тех пор многое изменилось, и стало проще, чем когда-либо, управлять светодиодными лентами RGB с помощью программного обеспечения и прошивки с открытым исходным кодом.
Технические характеристики ANAVI Miracle Emitter:
- Беспроводной модуль – Seeed Studio XIAO ESP32C3
- Беспроводной микроконтроллер – одноядерный микроконтроллер RISC-V Espressif Systems ESP32-C3 с тактовой частотой 160 МГц, 400 КБ SRAM, 384 КБ ROM, 4 МБ флэш-памяти, поддержка Wi-Fi 4 и Bluetooth LE 5.0
- Антенна – Внешняя антенна u.FL
- USB – порт USB Type-C для питания и программирования
- Разъем для светодиодной ленты RGB – 3-контактная винтовая клеммная колодка с 5 В, DATA, GND
- Дисплей – опциональный 0,96-дюймовый мини-OLED-дисплей (через разъем I2C DISPLAY)
- Расширение
- 3x разъема I2C для дополнительных сенсорных модулей
- 5-контактный разъем GPIO
- 4-контактный разъем UART
- Разное – Кнопка пользователя
- Источник питания
- 5 В/1 А через порт USB-C; подходит для коротких полос
- 5 В через винтовой зажим для более длинных светодиодных лент RGB
- Размеры – 65,29 x 32,77 мм.
Как и другие платы от Leon, ANAVI Miracle Emitter — это аппаратное обеспечение с открытым исходным кодом, файлы проектирования оборудования KiCad и иллюстрации для акрилового корпуса доступны на GitHub. Если вы предпочитаете управлять 12-вольтовыми неадресуемыми светодиодными лентами RGB, вам может подойти более старый ANAVI Light Controller (автономный) или ANAVI Light pHAT .
В наши дни, когда мы читаем о плате ESP32, совместимой с Home Assistant, это часто подразумевает прошивку ESPHome и файл YAML для конфигурации. Хотя это затруднительно сделать и с Miracle Controller, Леон решил написать свой собственный скетч Arduino с поддержкой MQTT (и, как следствие, Home Assistant) и с использованием библиотеки анимации FastLED. Прошивка также может работать с несколькими датчиками I2C из коробки, а именно с датчиком освещенности BH1750, датчиком температуры и барометрического давления BMP180, датчиком цвета APDS-9960 RGB, окружающего освещения, приближения и жестов, а также датчиком температуры и влажности HTU21D. В качестве альтернативы также можно установить прошивку WLED, которая должна быть проще в использовании, но датчики не поддерживаются.
ANAVI Miracle Emitter с антенной U.FL, акриловым корпусом, винтами и гайками.
Недавно на Crowd Supply был запущен ANAVI Miracle Emitter. Вознаграждения начинаются от 30$ за показанный выше комплект с платой, антенной, корпусом и несколькими винтами и гайками. Стартовый комплект за 45$ добавляет OLED-дисплей и светодиодную ленту RGB с 10 NeoPixels, а комплект разработчика за 60$ дополнительно добавляет три датчика для распознавания жестов и цвета, света, температуры и контроля влажности. Доставка бесплатна в США и 12$ в остальные страны мира, а поставки запланированы на конец июля.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.