Skip to content

vortigont/FireLamp_JeeUI

Repository files navigation

CHANGELOG | PlatformIO CI

Огненная лампа FireLamp_EmbUI

Лампа, гирлянда, информер с поддержкой светодиодных матриц/лент ws2812 и HUB75 RGB панелей.

Деполитизированный форк проекта "огненной" лампы FireLamp_EmbUI.

Project Manifest

Проект был пересобран из старых форков и архивов репозитория пользователей и участников разработки на момент примерно 2021 года. В исходном проекте был полностью вырезан русский язык, задним числом переписана история разработки в Git и удалена соотвествующая тема форума. Данный форк это не срез исходного репозитория, хотя сохранил часть общей истории до определенного момента.

Обсуждение и поддержка данной прошивки идет на форуме

Канал в Telegram для общения пользователей прошивки - LampDevs

Содержание

WiKi проекта

Актуальную документацию по проекту можно найти в WiKi

Концепт

Исходный проект был значительно переписан и реструктурирован. В разработке основное внимание уделяется структуре кода, декомпозиции и объектоориентированности даже в ущерб функциональнсти и "фичам". Основная идея развития - вся конфигурация и управление периферией должна быть максимально доступна во время работы кода без необходимости пересборки всего проекта. Параметры в конфигурационных файлах и опции сборки сводятся к минимуму, упраздняются и заменяются настройками через WebUI.

ESP8266 vs ESP32

Разработка ведется под контроллеры семейства esp32. ESP8266 морально устарел, было принято решение не тратить время на поддержку совместимости и уделить больше времени и ресурсов актуальной платформе. Последний стабильно работающий на контроллерах 8266 выпуск проекта - версия v3.1.1, исправления будут аккумулироваться в ветке legacy.