User Tools

Site Tools


lighthub_на_разном_железе

Прошивка может компилироваться и работать на следующих аппаратных платформах:

  1. AVR Arduino MEGA 2560 - первая платформа, на которой была реализована. Прошивка оттестирована на этом железе. Но в настоящее время, уже не рекомендуется по причине ограниченной оперативной памяти. (не получится использовать всю периферию, но для небольших инсталляций подойдет)
  2. Arduino DUE - в настоящее время, базовая платформа. Прошивка тщательно оттестирована на этом железе. Все новые функции изначально внедряются под эту платформу.
  3. ESP8266 - Достаточно полнофункциональная сборка.
  4. ESP32 - В целом, работающая сборка, несколько ограниченного функционала.
  5. NRF52840 - пилотная сборка, поддерживающая базовый функционал
  6. STM32 - не поддерживаемая, в настоящее время, пробная сборка

Базовые возможности прошивки LightHUB поддерживаются на любом железе. К ним относится:

  • Единообразное конфигурирование с использованием JSON
  • Поддержка MQTT и интеграция, фактически, с любой системой Умного Дома, поддерживающей данный протокол, включая, сенсоры, выключатели, термостаты(теплые полы), кондиционеры.
  • Поддержка всего расширенного набора команд, группы каналов, сохранение цвета/яркости и пр
  • Восстановление состояния контроллера и каналов при перезапуске из MQTT
  • Локальное управление каналами (даже при отсутствии сетевого соединения)
  • Термостаты (до 20-ти, в пределах кол-ва дискретных выходов)
  • Гибкая настройка работы с выключателями/кнопками, включая распознавание одинарного, двойного, тройного нажатия, длительного нажатия, кратковременного выключения

Возможности прошивки, зависящие от железа:

ВозможностьMega2560DUEESP8266ESP32NRF52840STM32CONTROLLINO
DMX512 In++-----
DMX512 Out+++----
Artnet+++-??+
1-Wire software+++++?+
1-Wire DS2482-100+++++++
MCP23017 - I2C расширитель портов++++???
Wiznet 5100 Ethernet++++--+
Wiznet 5500 Ethernet+++++?-
Wi-Fi--++---
Modbus Master+++++++
DHT-22+++++?+
CCS811 & HDC1080 - сенсоры влажности и eCO2+++++?+
Управление кондиционерами Haier через UART+++++++
Управление задвижками вентиляции с резистором ОС++++??+
SPI-LED адресные ленты+++++++
Watchdog++????+
Сохранение конфигурации во FLASH+++--?+
Дискретных входов
Аналоговых входов
Дискретных выходов
PWM выходов
OTA+-Optiboot bootloader++?+?---
Плавное управление DMX-+-----
Логгирование в Syslog+++-??+
lighthub_на_разном_железе.txt · Last modified: 2020/07/15 02:14 by Sanch-KK