Move matrix_pins into info.json

This commit is contained in:
Ryan Neff 2023-10-19 14:34:45 -07:00
parent 0ca4c65fd9
commit 2f5e18d587
3 changed files with 6 additions and 8 deletions

View File

@ -77,6 +77,10 @@
{ "flags": 4, "matrix": [5, 0], "x":224, "y": 7 }
]
},
"matrix_pins": {
"cols": ["GP9", "GP10", "GP11", "GP12", "GP13"],
"rows": ["GP1", "GP2", "GP3", "GP4", "GP5", "GP8"]
},
"diode_direction": "COL2ROW",
"encoder": {
"rotary": [

View File

@ -1,10 +1,11 @@
# JellyTitan sofle_pico Keymap
![jellytitan](https://i.imgur.com/JqGPWCn.png)
This keymap is derived from Ergodox layouts and is adapted for the [sofle_pico](https://github.com/daneski13/sofle_pico).
This keymap is derived from Ergodox layouts and is adapted for the [sofle_pico](https://github.com/JellyTitan/sofle_pico).
It is notable for it's semi-complex programming examples that include the use of rotary encoders.
Plenty of useful examples:
* Pimaroni enabled
* Advanced knob programming! (Three-layer usage + clicks)
* Macros! (Fancy key combos tied to the rotary encoders)
* Tap Dance! (Double tap your '5' key for 'Enter')

View File

@ -3,13 +3,6 @@
#pragma once
// Electrical Wiring Stuff
#define MATRIX_ROW_PINS \
{ GP9, GP10, GP11, GP12, GP13 }
#define MATRIX_COL_PINS \
{ GP1, GP2, GP3, GP4, GP5, GP8 }
// #define DIODE_DIRECTION COL2ROW
// Split Keyboard Stuff
#define EE_HANDS // Sets the keyboards handedness using EEPROM
#define SERIAL_USART_FULL_DUPLEX // Use full duplex communication (TRRS)