d9e4dad0a8
* .build containment implemented * no destructive variable setting - builds in either folder * make from 3 places * cleans before each build * make from root with keyboard=keyboard, keymap=keymap * make from keyboard/keyboard with keymap=keymap * make from keymaps/keymap * only implemented on planck * adds color diag to avr-gcc * makefiles for all plancks, clean-up * quick build-all makefile for plancks * reformatting of make output (colors) * color toggle, tmk path corrections * correct if statement for color * move config.h to main makefile, updates preonic, atomic * format update, all keyboards targets * makefile optional for build all target, alps and arrow_pad updated * alps updated * make planck default, trying out travis recipe for all-keyboards * all-keymaps target, different travis recipe * updates alps64 * updates keyboards to new format * updates clue* projects * all projects updated, specialise EZ .hex, let .hex through * updates travis * automatically find root, keyboard, keymap * silent echo, cleaned-up mass make output * updates all keyboards' .hex files except EZ * Rename Bantam44.c to bantam44.c * Rename Bantam44.h to bantam44.h * nananana * adds six key keyboard * does same to ez as rest * updates send_string example * brings ergodox_ez up to date * updates template/new project script * adds sixkeyboard * adds readme for sixkeyboard * adds sixkeyboard to travis * filenames, gitignore mess * define clock prescaler stuff manually * make quick, size test example * documentation and dfu-no-build |
||
---|---|---|
.. | ||
README.md | ||
compiled.hex | ||
keymap.c |
README.md
Ergodox Spanish Dvorak Layout
- See spanish dvorak layout here
- Software layout must be set to SPANISH QWERTY to work properly
Keymap Layers
- L0: spanish dvorak with some customizations (see layout below)
- L1: auxiliary keys (includes qwerty shortcuts, numpad...)
- L2: qwerty layout with customizations
Keymap 0: Base layer
Keys with double values (like Esc/Ctrl) correspond to the 'tapped' key and the 'held' key, respectively
,--------------------------------------------------. ,--------------------------------------------------.
| \ | 1 | 2 | 3 | 4 | 5 | <> | | ¡ | 6 | 7 | 8 | 9 | 0 | ' |
|--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------|
| F1/~L1 | . | , | Ñ | P | Y |MEH_T | | L1 | F | G | C | H | L |ALL_T/+ |
|--------+------+------+------+------+------| DEL | | ~L1 |------+------+------+------+------+--------|
|Esc/Ctrl| A | O | E | U | I |------| |------| D | R | T | N | S |'/RCtrl |
|--------+------+------+------+------+------| LGUI | | RALT |------+------+------+------+------+--------|
| {/LSft | - | Q | J | K | X | | | | B | M | W | V | Z | }/RSft |
'--------+------+------+------+------+-------------' '-------------+------+------+------+------+--------'
|[/LALT| HOME |PGDOWN| PGUP | END | | LEFT | DOWN | UP |RIGHT |]/LALT|
'----------------------------------' '----------------------------------'
,-------------. ,-------------.
|F5/CAG|F6/~L1| |F7/~L1|F8/CAG|
,------|------|------| |------+--------+------.
| | |F4/CA | |F11/CA| | |
| ENTER| TAB |------| |------| BSPC | SPACE|
| | |F3/SA | |F12/SA| | |
'--------------------' '----------------------'
CAG = CTRL-ALT-GUI
CA = CTRL-ALT
SA = SHIFT-ALT
Keymap 1: Aux layer
,--------------------------------------------------. ,--------------------------------------------------.
| | F1 | F2 | F3 | F4 | F5 | SLEEP| | PWR | F6 | F7 | F8 | F9 | F10 | F11 |
|--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------|
| | < | > | MsUp | | | | | ~L0 | | 7 | 8 | 9 | * | '^ |
|--------+------+------+------+------+------| | | |------+------+------+------+------+--------|
| | |MsLeft|MsDown|MsRght| |------| |------| | 4 | 5 | 6 | + | Ç |
|--------+------+------+------+------+------| | |PSCR |------+------+------+------+------+--------|
|CAPSLOCK| | | | | | | | | | 1 | 2 | 3 | / | |
'--------+------+------+------+------+-------------' '-------------+------+------+------+------+--------'
|CTRL-S|CTRL-Z|CTRL-X|CTRL-C|CTRL-V| | | . | 0 | = | |
'----------------------------------' '----------------------------------'
,-------------. ,-------------.
| | | | | Play |
,------|------|------| |------+------+------.
| | | | | VolUp| | |
| Lclk | Rclk |------| |------| Prev | Next |
| | | L2 | | VolDn| | |
'--------------------' '--------------------'
Keymap 2: QWERTY layer
,--------------------------------------------------. ,--------------------------------------------------.
| \ | 1 | 2 | 3 | 4 | 5 | <> | | ¡ | 6 | 7 | 8 | 9 | 0 | ' |
|--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------|
| TRANS | Q | W | E | R | T |MEH_T | | TRANS| Y | U | I | O | P |ALL_T/+ |
|--------+------+------+------+------+------| DEL | | |------+------+------+------+------+--------|
|Esc/Ctrl| A | S | D | F | G |------| |------| H | J | K | L | Ñ |'/RCtrl |
|--------+------+------+------+------+------| LGUI | | RALT |------+------+------+------+------+--------|
| {/LSft | Z | X | C | V | B | | | | N | M | , | . | - | }/RSft |
'--------+------+------+------+------+-------------' '-------------+------+------+------+------+--------'
|[/LALT| HOME |PGDOWN| PGUP | END | | LEFT | DOWN | UP |RIGHT |]/LALT|
'----------------------------------' '----------------------------------'
,-------------. ,-------------.
|F5/CAG| TRANS| | TRANS|F8/CAG|
,------|------|------| |------+--------+------.
| | |F4/CA | |F11/CA| | |
| ENTER| TAB |------| |------| BSPC | SPACE|
| | | TRANS| |F12/SA| | |
'--------------------' '----------------------'
CAG = CTRL-ALT-GUI
CA = CTRL-ALT
SA = SHIFT-ALT
Generation of .hex file
Execute install.sh and generate.sh scripts.
Flash with
teensy_loader
binary (should be installed from previous step)