You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qmk_firmware/keyboards/handwired/magicforce61
Danny Nguyen e0caf94323 Move avrdude flashing script from individual keyboard rules.mk to common location and improve script.
Port detection script is now more informative and better handles first time flashing of a Pro Micro
7 years ago
..
keymaps/default Keyboards/handwired magicforce61 (#1454) 7 years ago
Makefile Keyboards/handwired magicforce61 (#1454) 7 years ago
README.md Keyboards/handwired magicforce61 (#1454) 7 years ago
config.h Keyboards/handwired magicforce61 (#1454) 7 years ago
magicforce61.c Keyboards/handwired magicforce61 (#1454) 7 years ago
magicforce61.h Keyboards/handwired magicforce61 (#1454) 7 years ago
rules.mk Move avrdude flashing script from individual keyboard rules.mk to common location and improve script. 7 years ago

README.md

Magicforce "61" Handwired

Basically I cut 7 keys off the magicforce68 and handwired everything to a teensy++ 2.0 to make it a ~60% board.

Wiring Layout

Wiring Layout

Pinout

The following pins are used:

#define MATRIX_ROW_PINS { D0, D1, D2, D3, D4 }
#define MATRIX_COL_PINS { B5, B4, B3, B2, B1, B0, E7, E6, F0, F1, F2, F3, F4, F5 } 

Compiling and loading the firmware

To build the firmware, run make handwired-magicforce61.

Flash the firmware using the teensy loader or avrdude.