AJ - I installed encoders on both sides of my S...
I installed encoders on both sides of my Snap - I'm looking through the qmk config and documentation to figure out how to enable them. The button press works fine, but the rotary part does not
7 Replies
When I'm defining them in config.h, how do I know what to set ENCODERS_PAD_A and ENCODERS_PAD_B to?
The troubleshooting section in the build guide just says, "Check that the A and B pins are set in QMK config.h" - set to what, though?
Unknown User•11mo ago
Message Not Public
Sign In & Join Server To View
So the config.h file in the old github repo shows:
#define ENCODERS_PAD_A { B3 }
#define ENCODERS_PAD_B { B1 }
#define ENCODERS_PAD_A_RIGHT { B4 }
#define ENCODERS_PAD_B_RIGHT { B5 }
I have no idea what B1, B3, B4, etc mean...
GitHub
snap/config.h at main · nullbitsco/snap
QMK firmware files for SNAP keyboard. Contribute to nullbitsco/snap development by creating an account on GitHub.
It's not shown at all in the qmk_firmware repo, though.
Unknown User•11mo ago
Message Not Public
Sign In & Join Server To View
Aaaaahh, that makes sense
So if I pull up the pinouts and the pcb layout, I should be able to figure out where those pins are mapped
Found the mcu pinout but I have no idea about the where the pins and traces on the PCB go to on the MCU
Not without unscrewing the board and popping out the MCU