qmk_firmware/keyboards/prototypist/pt80
James Young 87b371cea6
ProtoTypist PT-80 Refactor (#21325)
* [style] friendly-format info.json

* [docs] add layout/matrix diagram

* [style] refactor via keymap

- grid-align keycodes
- remove trailing whitespace

* [refactor] LAYOUT_all macro

Move the JSON object for the Enter key to the end of the home row.

* [style] refactor default keymap

- update keycode grid alignment
- remove trailing whitespace

* [refactor] LAYOUT_tkl_iso macro

Move the JSON object for the Enter key to the end of the home row.

This commit fixes a key sequence error with the `tkl_iso` Community
Layout support.

* [style] refactor default_ansi keymap

- update keycode grid alignment
- remove trailing whitespace

* [bugfix] fix function row matrix assignments for LAYOUT_tkl_iso

Fix incorrect matrix position assignments on the function row keys for
the `LAYOUT_tkl_iso` macro.

* [bugfix] fix function row matrix assignments for LAYOUT_tkl_ansi

Fix incorrect matrix position assignments on the function row keys for
the `LAYOUT_tkl_ansi` macro.
2023-06-21 14:20:02 -07:00
..
keymaps ProtoTypist PT-80 Refactor (#21325) 2023-06-21 14:20:02 -07:00
info.json ProtoTypist PT-80 Refactor (#21325) 2023-06-21 14:20:02 -07:00
matrix_diagram.md ProtoTypist PT-80 Refactor (#21325) 2023-06-21 14:20:02 -07:00
readme.md Adding firmware for New Proto[Typist] in-stock PCBs. (#19958) 2023-03-09 12:42:09 -07:00
rules.mk Adding firmware for New Proto[Typist] in-stock PCBs. (#19958) 2023-03-09 12:42:09 -07:00

prototypist/pt80

prototypist/pt80

Proto[Typist] Keyboards' first ever in-house universal TKL PCB designed by Josh (Anjheos). Features various physical layouts available to fit multiple regional, F-row and bottom row layouts. Default layout is in ISO.

Make example for this keyboard (after setting up your build environment):

make prototypist/pt80:default
make prototypist/pt80:via
make prototypist/pt80:default_ansi

Flashing example for this keyboard:

make prototypist/pt80:default:flash
make prototypist/pt80:via:flash
make prototypist/pt80:default_ansi:flash

See the build environment setup and the make instructions for more information. Brand new to QMK? Start with our Complete Newbs Guide.

Bootloader

Enter the bootloader in 3 ways:

  • Bootmagic reset: Hold down the key at (0,0) in the matrix (usually the top left key or Escape) and plug in the keyboard.
  • Physical reset button: Briefly press the button on the back of the PCB marked RESET0.
  • Keycode in layout: Press the key mapped to QK_BOOT if it is available.