Sorry if there's a better place to post this, let me know
I've been building a partial keyboard/keypad and I've gotten everything done and soldered but I seem to have made the mistake I've buying a teensy 3.2 and there is no firmware (due to it being ARM instead of AVR) written for it except for Kiibohds and I'm having difficulty understanding it.
I'm looking for help on it or should I just realized the chip and start over with a teensy2 like I should have in the beginning
I would prefer to learn how to write the firmware to expand knowledge and potential for future projects. Can anyone here help me understand what I'm doing with kiibohd? I'm on windows because that might matter
Need Help with mcu firmware
- flabbergast
- Location: Southampton, UK
- DT Pro Member: 0120
- Contact:
AFAIK there is no "guide" for something like this; the way I learned is by reading the code (over a relatively long period of time).
Also, TMK works on Teensy 3.2 now as well.
Another option would be to program in Arduino and use Teensyduino's USB keyboard code. {Paul Stoffregen's Teensyduino code is pretty lean and functional, but using Arduino itself is a pain IMO.}
If you want to learn to code bare-metal, I would recommend starting with Paul's code in Teensyduino, not with haata's Kiibohd controller (BTW haata also started with Paul's code for his controller code.}
Also, TMK works on Teensy 3.2 now as well.
Another option would be to program in Arduino and use Teensyduino's USB keyboard code. {Paul Stoffregen's Teensyduino code is pretty lean and functional, but using Arduino itself is a pain IMO.}
If you want to learn to code bare-metal, I would recommend starting with Paul's code in Teensyduino, not with haata's Kiibohd controller (BTW haata also started with Paul's code for his controller code.}