aboutsummaryrefslogtreecommitdiff
path: root/docs/config_options.md
diff options
context:
space:
mode:
authorDanny <nooges@users.noreply.github.com>2019-03-15 17:05:50 -0400
committerDrashna Jaelre <drashna@live.com>2019-03-15 14:05:50 -0700
commit3c257c1c6e1685a2ce37951c26d13bcb8fad749d (patch)
tree3b5636c1488b032e162ac9f98c12c1ca2d9d0a43 /docs/config_options.md
parent9c4424ae2cd86002cd2f4140eff7108212ef884e (diff)
downloadqmk_firmware-3c257c1c6e1685a2ce37951c26d13bcb8fad749d.tar.gz
qmk_firmware-3c257c1c6e1685a2ce37951c26d13bcb8fad749d.zip
Add avrdude split EE_HANDS flash commands (#5414)
* Add EEPROM avrdude flashing commands for setting handedness * Update docs with info on flashing EEPROM handedness files with commands
Diffstat (limited to 'docs/config_options.md')
-rw-r--r--docs/config_options.md4
1 files changed, 4 insertions, 0 deletions
diff --git a/docs/config_options.md b/docs/config_options.md
index 336feee8f..a8a106459 100644
--- a/docs/config_options.md
+++ b/docs/config_options.md
@@ -208,9 +208,13 @@ There are a few different ways to set handedness for split keyboards (listed in
208 208
2091. Set `SPLIT_HAND_PIN`: Reads a pin to determine handedness. If pin is high, it's the left side, if low, the half is determined to be the right side 2091. Set `SPLIT_HAND_PIN`: Reads a pin to determine handedness. If pin is high, it's the left side, if low, the half is determined to be the right side
2102. Set `EE_HANDS` and flash `eeprom-lefthand.eep`/`eeprom-righthand.eep` to each half 2102. Set `EE_HANDS` and flash `eeprom-lefthand.eep`/`eeprom-righthand.eep` to each half
211 * For boards with DFU bootloader you can use `:dfu-split-left`/`:dfu-split-right` to flash these EEPROM files
212 * For boards with Caterina bootloader (like stock Pro Micros), use `:avrdude-split-left`/`:avrdude-split-right`
2113. Set `MASTER_RIGHT`: Half that is plugged into the USB port is determined to be the master and right half (inverse of the default) 2133. Set `MASTER_RIGHT`: Half that is plugged into the USB port is determined to be the master and right half (inverse of the default)
2124. Default: The side that is plugged into the USB port is the master half and is assumed to be the left half. The slave side is the right half 2144. Default: The side that is plugged into the USB port is the master half and is assumed to be the left half. The slave side is the right half
213 215
216#### Defines for handedness
217
214* `#define SPLIT_HAND_PIN B7` 218* `#define SPLIT_HAND_PIN B7`
215 * For using high/low pin to determine handedness, low = right hand, high = left hand. Replace `B7` with the pin you are using. This is optional, and if you leave `SPLIT_HAND_PIN` undefined, then you can still use the EE_HANDS method or MASTER_LEFT / MASTER_RIGHT defines like the stock Let's Split uses. 219 * For using high/low pin to determine handedness, low = right hand, high = left hand. Replace `B7` with the pin you are using. This is optional, and if you leave `SPLIT_HAND_PIN` undefined, then you can still use the EE_HANDS method or MASTER_LEFT / MASTER_RIGHT defines like the stock Let's Split uses.
216 220