Инструменты пользователя

Инструменты сайта


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

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Последняя версия Следующая версия справа и слева
lighthub_на_разном_железе [2021/09/19 06:20]
167.114.64.97 старая версия восстановлена (2021/05/13 23:31)
lighthub_на_разном_железе [2023/10/19 23:23]
Admin
Строка 1: Строка 1:
 Прошивка может компилироваться и работать на следующих аппаратных платформах: Прошивка может компилироваться и работать на следующих аппаратных платформах:
  
-1. AVR Arduino MEGA 2560 - первая платформа, на которой была реализована. Не рекомендуется по причине ограниченной оперативной памяти.+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|-|+|-|-|-|-|-| 
 + 
 + 
  
-2. Arduino DUE - в настоящее время, базовая платформа 
  
-3. ESP8266 
-4. ESP32 
-5. NRF52840 
-6. STM32 
  
lighthub_на_разном_железе.txt · Последнее изменение: 2023/10/19 23:24 — Admin