ESP32-EUC: Адресная светодиодная подсветка для колеса

Описание

Этот проект это прошивка для контроллера ESP32, которая подключается к электротранспорту по BLE. Она получает информацию от моноколеса и управляет адресной LED сборкой на базе WS2812B в зависимости от указанных параметров.

На данный момент реализована поддержка Inmotion V11

TODO

  • Поддержка других производителей моноколес
  • Режим проксирования, для возможности работы родных мобильных приложений (колесо поддерживает только одного подключенного клиента)
  • Поддержка выбора эффектов и палитры с пульта/мобильного приложения
  • Автоматическое включение (изменение яркости) фары при движении и выключение при остановке

Hardware Requirements

  • Микроконтроллер ESP32
  • WS2812B LED strip
  • Inmotion V11 unicycle (for current implementation)