Прошивка может компилироваться и работать на следующих аппаратных платформах: 1. AVR Arduino MEGA 2560 - первая платформа, на которой была реализована. Прошивка оттестирована на этом железе. Но в настоящее время, уже не рекомендуется по причине ограниченной оперативной памяти. (не получится использовать всю периферию, но для небольших инсталляций подойдет) 2. Arduino DUE - в настоящее время, базовая платформа. Прошивка тщательно оттестирована на этом железе. Все новые функции изначально внедряются под эту платформу. 3. ESP8266 - Достаточно полнофункциональная стабильная сборка. 4. ESP32 - В целом, работающая сборка, несколько ограниченного функционала, менее стабильная, по сравнению с ESP8266 5. NRF52840 - пилотная сборка, поддерживающая базовый функционал 6. STM32 - не поддерживаемая, в настоящее время, пробная сборка Базовые возможности прошивки LightHUB поддерживаются на любом железе. К ним относится: * Единообразное конфигурирование с использованием JSON * Поддержка MQTT и интеграция, фактически, с любой системой Умного Дома, поддерживающей данный протокол, включая, сенсоры, выключатели, термостаты(теплые полы), кондиционеры. * Поддержка всего расширенного набора команд, группы каналов, сохранение цвета/яркости и пр * Восстановление состояния контроллера и каналов при перезапуске из MQTT * Локальное управление каналами (даже при отсутствии сетевого соединения) * Термостаты (до 20-ти, в пределах кол-ва дискретных выходов) * Гибкая настройка работы с выключателями/кнопками, включая распознавание одинарного, двойного, тройного нажатия, длительного нажатия, кратковременного выключения Возможности прошивки, зависящие от железа: ^Возможность^Mega2560^DUE^ESP8266^ESP32^NRF52840^STM32^CONTROLLINO^ |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|-|+|-|-|-|-|-|