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/magicforce68
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
8 years ago
..
keymaps/default Fix function layer actions 8 years ago
Makefile Add Makefile 8 years ago
README.md Update README.md 8 years ago
config.h Update description 8 years ago
magicforce68.c Copy CMD60 as starting point and rename files 8 years ago
magicforce68.h Set pinout and layout 8 years ago
rules.mk Move avrdude flashing script from individual keyboard rules.mk to common location and improve script. 8 years ago

README.md

Magicforce 68 Handwired

This firmware is for a Magicforce 68 that's had its PCB removed and is handwired with an Arduino Micro. NOTE: The Arduino Micro is different than the Arduino Pro Micro.

Wiring Layout

Wiring Layout

Pinout

The following pins are used:

  • Columns 1-15: B2, B0, D3, D2, D1, D0, D4, C6, D7, E6, B4, B5, B6, B7, D6
  • Rows 1-5: F0, F1, F4, F5, F6

Compiling and loading the firmware

To build the firmware, run make.

To flash the firemware onto the microcontroller, run make avrdude, and press the reset button.