1
0
Fork 0
forked from forks/qmk_firmware
qmk_firmware/keyboards/pimentoso/touhoupad
James Young 0c6155ec42
Pimentoso TouhouPad Layout Macro refactor (#14010)
* physically arrange layout macro, phase 1

Break the keymap up into rows.

* physically arrange layout macro, phase 2

Moves the Escape and Enter keys to the top row.

* refactor default keymap

- use QMK short-form keycodes
- grid align keycodes

* physically arrange layout macro, phase 3

Moves the X key (Bomb) to the bottom row.

* physically arrange layout macro, phase 4

Physically arrange the Escape and Enter keys.

* physically arrange layout macro, phase 5

Physically arrange the arrow keys.

* physically arrange layout macro, phase 6

Physically align the X (Bomb) key.

* align escape characters in layout macro

* info.json: apply human-friendly formatting
2021-08-16 03:17:25 -07:00
..
keymaps/default Pimentoso TouhouPad Layout Macro refactor (#14010) 2021-08-16 03:17:25 -07:00
config.h
info.json Pimentoso TouhouPad Layout Macro refactor (#14010) 2021-08-16 03:17:25 -07:00
readme.md
rules.mk
touhoupad.c
touhoupad.h Pimentoso TouhouPad Layout Macro refactor (#14010) 2021-08-16 03:17:25 -07:00

TouhouPad

TouhouPad

A 10 key gamepad specifically for playing Touhou danmaku games.

You can find building instructions and gerber files to print the circuit board on the project page.

  • Keyboard Maintainer: Michele Ferri
  • Hardware Supported: Paddino02 PCB rev1, rev2 + Arduino Pro Micro
  • Hardware Availability: the PCB is open source and can be freely printed at websites such as JLCPCB

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

make pimentoso/touhoupad:default

The gamepad case is completely exposed on the underside, so to enter bootloader mode, just short the RST and GND pins of the pro micro using a metal object.

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