Skip to content

SPI addressable status LED support - #2532

Draft
thatcomputerguy0101 wants to merge 10 commits into
PhotonVision:mainfrom
thatcomputerguy0101:dotstar-leds
Draft

SPI addressable status LED support#2532
thatcomputerguy0101 wants to merge 10 commits into
PhotonVision:mainfrom
thatcomputerguy0101:dotstar-leds

Conversation

@thatcomputerguy0101

@thatcomputerguy0101 thatcomputerguy0101 commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Description

This adds support for SPI-based addressable LEDs for the Luma P2. Includes both basic animations for the current statuses, and directional animations that are currently unused. The configuration was refactored to be more clear on what each setting does.

Meta

Merge checklist:

  • Pull Request title is short, imperative summary of proposed changes
  • The description documents the what and why, including events that led to this PR
  • If this PR changes behavior or adds a feature, user documentation is updated
  • If this PR touches photon-serde, all messages have been regenerated and hashes have not changed unexpectedly
  • If this PR touches configuration, this is backwards compatible with all settings going back to the previous seasons's last release (seasons end after champs ends)
  • If this PR touches pipeline settings or anything related to data exchange, the frontend typing is updated
  • If this PR addresses a bug, a regression test for it is added
  • If this PR adds a dependency, the license has been checked for compatibility and steps taken to follow it

@github-actions github-actions Bot added documentation Anything relating to https://docs.photonvision.org backend Things relating to photon-core and photon-server labels Jul 10, 2026
@thatcomputerguy0101
thatcomputerguy0101 force-pushed the dotstar-leds branch 2 times, most recently from 49a3430 to 36c4304 Compare July 16, 2026 13:55
@thatcomputerguy0101
thatcomputerguy0101 force-pushed the dotstar-leds branch 2 times, most recently from ae52d4c to 15554a0 Compare July 24, 2026 15:34
@thatcomputerguy0101
thatcomputerguy0101 marked this pull request as ready for review July 24, 2026 15:39
@thatcomputerguy0101
thatcomputerguy0101 requested a review from a team as a code owner July 24, 2026 15:39
@thatcomputerguy0101
thatcomputerguy0101 marked this pull request as draft July 24, 2026 23:00
@thatcomputerguy0101
thatcomputerguy0101 force-pushed the dotstar-leds branch 3 times, most recently from 72c25be to 9f593bc Compare August 16, 2026 13:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend Things relating to photon-core and photon-server documentation Anything relating to https://docs.photonvision.org

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant