Need Help with QMK, MagicForce MF68 Oddball Rebuild
Posted: 13 Jan 2019, 18:06
I hope ya'll are a bit friendlier than the "QMK official forums" on Reddit, where I was roundly ignored.
I have an unmodified MagicForce MF68. I wish to modify it in an unusual way. I have determined that this method of modification is the easiest and cheapest way for me to do it, and I would strongly prefer advice on how to proceed, rather than advice on alternative methods. Please trust me when I say that I know what I'm doing and I have my reasons for doing this the way I want to do this.
What I want to do is replace the controller chip by removing it and bodging wires onto existing switch and diode solder joints to a Teensy LC. I also want to add two rotary encoders and an LED. The backlight I would like to switch manually with a toggle switch, simply to save on Teensy connection requirements. (I don't need fancy backlight modes like breathing effects or what-have-you anyways, and this is a single-color warm white backlight.)
I would like to use the QMK firmware along with my Teensy. However, I do not know enough -- being primarily a hardware person -- to really achieve this on my own. I have attached what I have so far.
Right now, I have at least two questions.
(1) How do I enumerate Teensy LC pins to QMK? I received a little card with pin numbers on it for Arduino and for other programming languages, with the 'other' being simple numbers (0,1,2,3) silkscreened on the bottom of the Teensy LC PCB. How do I match those numbers up with what QMK expects (presumably A1 B2 etc where the letter is the port and the number is the pin within the port)...?
(2) Are there any *missing* files I need to add, to make it work, and what should those files contain?
I have an unmodified MagicForce MF68. I wish to modify it in an unusual way. I have determined that this method of modification is the easiest and cheapest way for me to do it, and I would strongly prefer advice on how to proceed, rather than advice on alternative methods. Please trust me when I say that I know what I'm doing and I have my reasons for doing this the way I want to do this.
What I want to do is replace the controller chip by removing it and bodging wires onto existing switch and diode solder joints to a Teensy LC. I also want to add two rotary encoders and an LED. The backlight I would like to switch manually with a toggle switch, simply to save on Teensy connection requirements. (I don't need fancy backlight modes like breathing effects or what-have-you anyways, and this is a single-color warm white backlight.)
I would like to use the QMK firmware along with my Teensy. However, I do not know enough -- being primarily a hardware person -- to really achieve this on my own. I have attached what I have so far.
Right now, I have at least two questions.
(1) How do I enumerate Teensy LC pins to QMK? I received a little card with pin numbers on it for Arduino and for other programming languages, with the 'other' being simple numbers (0,1,2,3) silkscreened on the bottom of the Teensy LC PCB. How do I match those numbers up with what QMK expects (presumably A1 B2 etc where the letter is the port and the number is the pin within the port)...?
(2) Are there any *missing* files I need to add, to make it work, and what should those files contain?