Skip to content

Named GPIO pins + Orange Pi 5 GPIO support#2279

Draft
thatcomputerguy0101 wants to merge 10 commits intoPhotonVision:mainfrom
thatcomputerguy0101:gpio-platforms
Draft

Named GPIO pins + Orange Pi 5 GPIO support#2279
thatcomputerguy0101 wants to merge 10 commits intoPhotonVision:mainfrom
thatcomputerguy0101:gpio-platforms

Conversation

@thatcomputerguy0101
Copy link
Copy Markdown
Contributor

Description

This adds support for named GPIO pins. These are almost essential for Orange Pi 5 support, which only have the pin names on the documentation and no numbers. It will also be useful for Rubik Pi 3 support, which has an oddball GPIO pin on a different chip for its singular PWM output.

Currently untested, also missing Rubik Pi 3 documentation.

Blocked on photon-image-modifier#119. Also will need an image update for Rubik Pi named pins to work.

Meta

Merge checklist:

  • Pull Request title is short, imperative summary of proposed changes
  • The description documents the what and why
  • 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 settings back to v2025.3.2
  • 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

@github-actions github-actions Bot added documentation Anything relating to https://docs.photonvision.org backend Things relating to photon-core and photon-server labels Jan 6, 2026
@github-actions github-actions Bot added the photonlib Things related to the PhotonVision library label Mar 28, 2026
@thatcomputerguy0101 thatcomputerguy0101 changed the base branch from main to 2027 April 15, 2026 00:50
@samfreund samfreund force-pushed the 2027 branch 5 times, most recently from 439f5fc to b8e9e4f Compare May 3, 2026 18:37
@samfreund samfreund deleted the branch PhotonVision:main May 5, 2026 16:43
@samfreund samfreund closed this May 5, 2026
@samfreund samfreund reopened this May 5, 2026
@samfreund samfreund changed the base branch from 2027 to main May 5, 2026 16:46
@github-actions github-actions Bot removed the photonlib Things related to the PhotonVision library label May 5, 2026
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.

2 participants