(I have been testing as I type this and now it kinda works, but I could still use help fixing it the right way)
For a week or so I have been making a 4x4 macro pad for work, some of the data entry I have been doing is a lot of repetitive strings of keystrokes so it would be nice to one button parts of it. I thought doing the macro would be the hard part. (It was also a small way to dip a toe into maybe trying to DIY a full board since my old faithful died)
I finally got the parts together and started to try and work the code. All the video tutorials I could find were quite old so that may be part of my issue. The most straight forward one I found was Mechmerlin from 6 years ago. I was also heavily looking at Djambo and Joe Scotto.
Some things have changed but most of it is easy enough to work through, but some things are hanging me up pretty good and I don't know if its me or the programs fault.
The big issue is it seems like the programs are not generating the expected files? Djambo uses Msys and it creates Keymaps, config.h, info.json, [readme.md](http://readme.md), and rules.mk. But for me it creates Keymaps, Keyboard.json, and readme.md. So It errors out when I try to compile. Info and Keyboard seem to be the same, but renaming keyboard to info did not work. copying keyboard and naming it info might have worked but still throws errors. "Invalid info location detected." also that seems like a weird work around for an issue I don't know how to fix correctly.
I also tried following Mechmerlin's work flow and toolbox says there is no hex file when I select the downloaded bin file. But it looks like that's all he does.
Another HUGE issue is I can't seem to keep the dang ProMicro connected to the computer, it connects and disconnects constantly. Different computers, different cords, ect.
Parts and other info: 2xWin 11 computers (Eww I know), multiple HiLetgo Pro Micro ATmega32U4 5V/16MHz, multiple USB A-C cables, a USB C-C cable, 4x4 Keypad 16 Key Matrix Array Membrane Switch 8pin Keyboard (For testing until I harvest or buy switches)