You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

78 lines
3.6 KiB

  1. # Plaid-Pad
  2. Rev1.1
  3. <img src="https://i.imgur.com/Jovhxpr.jpg" width="400" alt="Plaid-Pad Rev1.1">
  4. Rev3
  5. <img src="https://i.imgur.com/KHPId3G.jpg" width="400" alt="Plaid-Pad Rev3 with Oled">
  6. Default Keymap
  7. <img src="https://i.imgur.com/V82cMqq.png" width="400">
  8. A 4x4 numpad/macro pad with only through hole components. It supports up to 4 rotary encoder. The positions for the encoder are interchangeable with keyboard switches.
  9. Below you can see the possible positions for the 4 rotary encoder (Rev1 only 2).
  10. *If you place a encoder in the top left corner (E1), you can't use another encoder in the lower right corner.*
  11. ```
  12. Rev1.1 and higher Rev1
  13. ,-----------------------, ,-----------------------,
  14. | E1 | E2 | E3 | E4 | | E1 | | | E2 |
  15. |-----+-----+-----+-----| |-----+-----+-----+-----|
  16. | | | | E3 | | | | | |
  17. |-----+-----+-----+-----| |-----+-----+-----+-----|
  18. | | | | E2 | | | | | |
  19. |-----+-----+-----+-----| |-----+-----+-----+-----|
  20. | | | | E1 | | | | | |
  21. `-----------------------' `-----------------------'
  22. ```
  23. - Encoder E1 performs a tap on `KC_F17` and `KC_F18`.
  24. - Encoder E2 performs a tap on `KC_F19` and `KC_F20`.
  25. - Encoder E3 performs a tap on `KC_F21` and `KC_F22`.
  26. - Encoder E4 performs a tap on `KC_F23` and `KC_F24`.
  27. *The F17-F24 keys are intended to be customized via [Karabiner-Elements (OSX)](https://github.com/pqrs-org/Karabiner-Elements), or [AutoHotkey](https://github.com/Lexikos/AutoHotkey_L) (WIN)*
  28. It's a great companion to the Plaid keyboard by [hsgw](https://github.com/hsgw/) and heavily inspired by it.
  29. * Keyboard Maintainer: BenRoe [GitHub](https://github.com/BenRoe) / [Twitter](https://twitter.com/keycapsss)
  30. * Hardware Supported: ATmega328P with VUSB ([see Bootloader section](#Bootloader))
  31. * Hardware Availability: [Keycapsss.com](https://keycapsss.com)
  32. ## QMK Firmware
  33. _Bootloader and Firmware ([default keymap](https://github.com/qmk/qmk_firmware/tree/master/keyboards/keycapsss/plaid_pad)) are already on the ATmega328P chip._
  34. Make example for this keyboard (after [setting up your build environment](https://docs.qmk.fm/#/getting_started_build_tools)):
  35. make keycapsss/plaid_pad:default
  36. // or
  37. qmk compile -kb keycapsss/plaid_pad -km default
  38. Flashing example for this keyboard:
  39. make keycapsss/plaid_pad:default:flash
  40. // or
  41. qmk flash -kb keycapsss/plaid_pad -km default
  42. See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).
  43. ## Bootloader
  44. - same `usbasploader` as used for Plaid ([Instructions](https://github.com/hsgw/plaid/blob/master/doc/en/bootloader.md), [Repository](https://github.com/hsgw/USBaspLoader/tree/plaid))
  45. ### Enter bootloader mode (to flash a new firmware)
  46. - Plug in the USB cable
  47. - Push and hold RESET switch
  48. - Push and hold BOOT switch
  49. - Release RESET switch
  50. - Release BOOT switch
  51. alternative method:
  52. - Unplug the USB cable
  53. - Hold down the BOOT switch
  54. - Plug in the USB cable
  55. - Release the BOOT switch
  56. alternative method ([Bootmagic Lite](https://docs.qmk.fm/#/feature_bootmagic?id=bootmagic-lite)):
  57. - Unplug the USB cable
  58. - Hold down the most top left key
  59. - Plug in the USB cable
  60. - Release the most top left key
  61. If you succeed to enter bootloader mode, you can see usbasp in device manager, or `*** USBAsp device connected ...` in [QMK Toolbox](https://github.com/qmk/qmk_toolbox).