GamePad
Hardware- 2 Devlogs
- 5 Total hours
It is a macropad with 10 keys that are required in almost all modern games or atleast the one I play. Built from the tutorial.
It is a macropad with 10 keys that are required in almost all modern games or atleast the one I play. Built from the tutorial.
So I finallllly completed firmware. Boy, it was hard. This was my first time using any frimware and while doing the workflows there were like so many lines and errors. There was literally an error for too long keyboard name. it was frusturating. Well, i completed it finally and now the firmware is complete. The project is ready for shippingggg!! :) https://lapse.hackclub.com/timelapse/nIkzWBAEqF2Z I cant think what image i was supposed to post cuz it is firmware we are talking about man what do i even show?
Sorry for the time I have not posted for. Actually I posted these in forge and now I transferred it to stardance and it is taking all the time together. So I can’t write seperate ones. However, I have the lapse recording of everything, so u can just see those. First 20 mins:
So I worked on the schematic of the whole keyboard and the wiring with the microcontroller. All the keys have their own diode and switch, so I used a matrix system to find the keys and also prevent ghost typing. https://lapse.hackclub.com/timelapse/7zI1hcPbiXJR
1 hour 2 mins:
I made the final touches up to the schematic like making it clean and neat. I also assigned footprints which took a lot of time. https://lapse.hackclub.com/timelapse/KHlYa4D3B5qR
1 hour 12 mins:
So I completed the PCB arrangement, and made it look neat. I added mounting holes arranged the keys, diodes and switches. I started firmware and use ZMK firmware for the macropad.
https://lapse.hackclub.com/timelapse/tDINjaCysHzD
1 hour :
So I worked on the firmware and boy it was hard. Firmware is new to me and I barely understood anything. There were errors popping up everywhere and fixing them felt frusturating (hope the spelling is right :). But I almost have it down only another error is lurking in Github. https://lapse.hackclub.com/timelapse/H2S4aKnhR8GX