Skip to content

Firmware for my Forager "Acid" PCB design (Partial Heawood wiring)#5

Merged
peterjc merged 5 commits into
mainfrom
acid
Oct 18, 2025
Merged

Firmware for my Forager "Acid" PCB design (Partial Heawood wiring)#5
peterjc merged 5 commits into
mainfrom
acid

Conversation

@peterjc

@peterjc peterjc commented Oct 10, 2025

Copy link
Copy Markdown
Owner

See carrefinho/forager#20 for the PCB design.

See https://github.com/carrefinho/forager-zmk-module/tree/main/boards/shields/forager for the original Forager's ZMK firmware, from which I have copied the description of the key layout for use in ZMK Studio with the stagger and thumb-key rotation, and the default Forager Qwerty layout with nav layers etc.

See also the ZMK new shield documentation.

Note we want CONFIG_NFCT_PINS_AS_GPIOS=y as both NFC pads on the back are being used for column wiring (P0.09 and P0.10).

Currently my column numbering is inner to outer as in ZMK helpers, rather than left-to-right.

@peterjc

peterjc commented Oct 18, 2025

Copy link
Copy Markdown
Owner Author

All seems to be working testing keypresses by shorting pairs of pins on two Xiao nRF52840 controllers. Can look at the LEDs next.

@peterjc peterjc merged commit b2c13c5 into main Oct 18, 2025
2 checks passed
@peterjc peterjc deleted the acid branch October 18, 2025 20:56
@peterjc

peterjc commented Oct 18, 2025

Copy link
Copy Markdown
Owner Author

Full Heawood to Partial Heawood:
Partial-Heawood-horizontal

Square layout:
Partial-Heawood-square

@peterjc peterjc restored the acid branch October 19, 2025 00:05
@peterjc peterjc deleted the acid branch October 19, 2025 00:06
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.

1 participant