Skip to content

Latest commit

 

History

History
38 lines (29 loc) · 774 Bytes

README.md

File metadata and controls

38 lines (29 loc) · 774 Bytes

np12

yet another 12 keys macro pad using QMK Firmware

np12

Parts

  • a generic Arduino Pro Micro (or other pin compatible)
  • 12x MX Switches
  • an EC11 encoder
  • (Optional) a 6mm button for entering the bootloader
  • (Optional) 12x Kailh hot-swap sockets
  • (Optional) PJ320a TRRS Jack if you want to do a split-board

Pin Configuration

Row Pin Arduino Wire Pin
0 D7 6
1 E6 7
2 B4 8
3* F6 A1
Col Pin Arduino Wire Pin
0 D1 2
1 D0 3
2 D4 4
3 C6 5
4* F7 A0

*Used only for rotary encoder switch.

Pin Arduino Wire Pin
PF5,PF4 A2,A3 Used for encoder
PD2 RX1 Used for handling serial on TRRS audio jack