Skip to content

est0nian/back_light_rgb

Repository files navigation

back_light_rgb

Это реализация контроллера управления светодиодной RGB лентой на базе ESP32/ESP8266 и MicroPython. В основе лежит framework Picoweb от Paul Sokolovsky и библиотека NeoPixel.

Установка

Установка производится на подготовленный модуль с MicroPython путем копирования файлов .py, шаблонов /templates, конфигурационного файла config.json.dist который нужно переименовать в config.json a также каталога /lib с необходимыми модулями и библиотеками.

** !!! Внимание !!! ** Проблемы с нехваткой памяти на модулях ESP8266 вынудили меня собрать собственную прошивку с frozen modules. Если вы обладатель ESP8266, то необходимо прошить его с помощью my_fw_esp8266_with_picoweb.bin В этом случае из каталогв /lib достаточно usyslog.py Все остальное уже находится в составе прошивки.

По умолчанию для подключения управляющего контакта используется Pin 4

Для копирования файлов можно воспользоваться утилитами ampy либо mpy-REPL-Tool

Настройка

При включении контроллер пытается соединиться с точкой доступа указанной в config.json, если это не удается, то поднимает собственную точку доступа. По умолчанию она называется "back_light_rgb" пароль "12345678" - его следует сменить при первом же запуске. Для настройки необходимо подключиться к точке доступа, перейти на главную страницу http://10.27.10.1, нажать на ссылку config указать основные параметры, применить и наслаждаться результатом.

Для любителей экзотики

Имеется возможность работать c syslog

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published