Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(shields): Add physical layouts for tester_xiao and tester_pro_micro #2852

Merged
merged 2 commits into from
Mar 8, 2025

Conversation

amacleod
Copy link
Contributor

@amacleod amacleod commented Mar 3, 2025

PR check-list

  • Branch has a clean commit history
  • Additional tests are included, if changing behaviors/core code that is testable.
  • Proper Copyright + License headers added to applicable files (Generally, we stick to "The ZMK Contributors" for copyrights to help avoid churn when files get edited)
  • Pre-commit used to check formatting of files, commit messages, etc.
  • Includes any necessary documentation changes.

@Nick-Munnich
Copy link
Contributor

Nick-Munnich commented Mar 3, 2025

Thanks for the PR! The commit history needs to be cleaned up, though.

Added two layouts for the XIAO tester shield:

 - Keys arranged to match the XIAO pinout, viewed from the front
 - Single row of eleven keys

These layouts are abstractions since the tester_xiao shield may be
used in a situation where the "keys" are actually jumper wires on a
breadboard or the like.
@amacleod amacleod force-pushed the tester-xiao-physical-layout branch from 7211835 to a1fed8f Compare March 3, 2025 03:11
amacleod added a commit to amacleod/zmk-config that referenced this pull request Mar 3, 2025
@caksoylar
Copy link
Contributor

It would be good to have this for the Pro Micro shield too, would you be willing to add that as well?

@amacleod
Copy link
Contributor Author

amacleod commented Mar 3, 2025 via email

@Nick-Munnich
Copy link
Contributor

Sure! Same PR or separate?

I'd say same PR, different commits.

@amacleod amacleod changed the title Add physical layouts for tester_xiao Add physical layouts for tester_xiao and tester_pro_micro Mar 5, 2025
@amacleod amacleod force-pushed the tester-xiao-physical-layout branch from 5a357f1 to b69f107 Compare March 5, 2025 05:29
@amacleod
Copy link
Contributor Author

amacleod commented Mar 5, 2025

Looks like I committed some trailing whitespace cruft. I will fix it as soon as I have a spare moment!

@amacleod amacleod force-pushed the tester-xiao-physical-layout branch from b69f107 to a1de7c2 Compare March 5, 2025 22:33
@amacleod amacleod changed the title Add physical layouts for tester_xiao and tester_pro_micro feat(shields): Add physical layouts for tester_xiao and tester_pro_micro Mar 7, 2025
@amacleod amacleod force-pushed the tester-xiao-physical-layout branch from d5347f8 to d4b96c6 Compare March 7, 2025 22:41
Added two layouts for the Pro Micro tester shield:

 - Keys arranged to match the Pro Micro pinout, viewed from the front
 - Single row of eighteen keys
@amacleod amacleod force-pushed the tester-xiao-physical-layout branch from d4b96c6 to 38aa008 Compare March 7, 2025 22:44
Copy link
Contributor

@petejohanson petejohanson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@petejohanson petejohanson merged commit eb170c9 into zmkfirmware:main Mar 8, 2025
11 checks passed
@amacleod amacleod deleted the tester-xiao-physical-layout branch March 8, 2025 05:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants