Wall Light (wall_light) v1.0.0
============================================================

Controls the two WS2812 wall strip lights -- on, off, color, and brightness. Music Sync and animation picking stay dashboard-only.

HOW TO INSTALL
  Open your Jarvis dashboard -> Library -> Install skill,
  and upload this .zip file. Jarvis restarts itself and the
  skill is live. Nothing else to copy by hand.

HARDWARE YOU NEED
  - ESP32 devkit
  - WS2812B / NeoPixel LED strips (2)
      Wired from one end through to the other; lengths are configured in the dashboard.
  - 5V power supply sized for your LED count
      WS2812B needs real 5V. Do not power the strip from the ESP32's 3V3 pin -- it produces no light at all.

WIRING
  GPIO18       -> Strip 1 data in
  GPIO19       -> Strip 2 data in
  GND          -> Shared ground with the strip power supply

SETUP
  1. Flash the sketch to a spare ESP32.
  2. Wire strip 1 data to GPIO18 and strip 2 data to GPIO19, sharing ground with the strip supply.
  3. Power the strips from a real 5V supply, and give the ESP32 its own separate supply.
  4. Set the strip lengths on the Wall Light page.
  5. Turn on music sync and play something.
