├── .gitignore ├── README.md ├── enclosure ├── Fight Key Enclosure.FCStd ├── Fight Key Enclosure.FCStd1 ├── Pcb Schematic.pdf ├── basic-idea.pdn ├── basic-idea.png ├── cut-out.pdn ├── cut-out.png ├── links.txt ├── trig.pdn └── trig.png ├── pcb ├── FightKey-cache.lib ├── FightKey.kicad_pcb ├── FightKey.kicad_prl ├── FightKey.kicad_pro ├── FightKey.kicad_sch ├── FightKey.pro ├── FightKey.sch └── fp-info-cache ├── pico ├── CMakeLists.txt ├── Makefile ├── include │ ├── Buttons.hpp │ ├── Controller.hpp │ ├── Hid.hpp │ ├── tusb_config.h │ └── usb_descriptors.h └── src │ ├── Controller.cpp │ ├── Hid.cpp │ ├── main.cpp │ ├── report.c │ └── usb_descriptors.c └── pics ├── board.jpg ├── board.png ├── fight-key-model.png ├── fightkey-wide.jpg └── final.jpg /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/README.md -------------------------------------------------------------------------------- /enclosure/Fight Key Enclosure.FCStd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/enclosure/Fight Key Enclosure.FCStd -------------------------------------------------------------------------------- /enclosure/Fight Key Enclosure.FCStd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/enclosure/Fight Key Enclosure.FCStd1 -------------------------------------------------------------------------------- /enclosure/Pcb Schematic.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/enclosure/Pcb Schematic.pdf -------------------------------------------------------------------------------- /enclosure/basic-idea.pdn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/enclosure/basic-idea.pdn -------------------------------------------------------------------------------- /enclosure/basic-idea.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/enclosure/basic-idea.png -------------------------------------------------------------------------------- /enclosure/cut-out.pdn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/enclosure/cut-out.pdn -------------------------------------------------------------------------------- /enclosure/cut-out.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/enclosure/cut-out.png -------------------------------------------------------------------------------- /enclosure/links.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/enclosure/links.txt -------------------------------------------------------------------------------- /enclosure/trig.pdn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/enclosure/trig.pdn -------------------------------------------------------------------------------- /enclosure/trig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/enclosure/trig.png -------------------------------------------------------------------------------- /pcb/FightKey-cache.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/pcb/FightKey-cache.lib -------------------------------------------------------------------------------- /pcb/FightKey.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/pcb/FightKey.kicad_pcb -------------------------------------------------------------------------------- /pcb/FightKey.kicad_prl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/pcb/FightKey.kicad_prl -------------------------------------------------------------------------------- /pcb/FightKey.kicad_pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/pcb/FightKey.kicad_pro -------------------------------------------------------------------------------- /pcb/FightKey.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/pcb/FightKey.kicad_sch -------------------------------------------------------------------------------- /pcb/FightKey.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/pcb/FightKey.pro -------------------------------------------------------------------------------- /pcb/FightKey.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/pcb/FightKey.sch -------------------------------------------------------------------------------- /pcb/fp-info-cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/pcb/fp-info-cache -------------------------------------------------------------------------------- /pico/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/pico/CMakeLists.txt -------------------------------------------------------------------------------- /pico/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/pico/Makefile -------------------------------------------------------------------------------- /pico/include/Buttons.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/pico/include/Buttons.hpp -------------------------------------------------------------------------------- /pico/include/Controller.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/pico/include/Controller.hpp -------------------------------------------------------------------------------- /pico/include/Hid.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/pico/include/Hid.hpp -------------------------------------------------------------------------------- /pico/include/tusb_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/pico/include/tusb_config.h -------------------------------------------------------------------------------- /pico/include/usb_descriptors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/pico/include/usb_descriptors.h -------------------------------------------------------------------------------- /pico/src/Controller.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/pico/src/Controller.cpp -------------------------------------------------------------------------------- /pico/src/Hid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/pico/src/Hid.cpp -------------------------------------------------------------------------------- /pico/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/pico/src/main.cpp -------------------------------------------------------------------------------- /pico/src/report.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/pico/src/report.c -------------------------------------------------------------------------------- /pico/src/usb_descriptors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/pico/src/usb_descriptors.c -------------------------------------------------------------------------------- /pics/board.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/pics/board.jpg -------------------------------------------------------------------------------- /pics/board.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/pics/board.png -------------------------------------------------------------------------------- /pics/fight-key-model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/pics/fight-key-model.png -------------------------------------------------------------------------------- /pics/fightkey-wide.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/pics/fightkey-wide.jpg -------------------------------------------------------------------------------- /pics/final.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueOkiris/FightKey/HEAD/pics/final.jpg --------------------------------------------------------------------------------