A hackpad for hack club
I have never made any hardware stuff, and making a tiny keyboard sounded very cool. I really wanted to do this and design something on my own. This is my first time touching the schematics, modeling, and all these components. I had to download the apps including kicad, Fusion360 and VScode! I had trouble installing because a), my laptop is out of storage, and it is simply not good enough to run these apps, and b), I had to call Fusion360 because they somehow would not verify that I am a student. I ended up just getting a normal trial instead of a student plan.n.
Despite doing some competitive programming stuff, I had no clue how to write the code for the hackpad in python. Learning everything took a while but I'm glad I learned so many things.
I learned how to use these softwares from scratch, as well as how the components work and what I need to do. The tutorial helped a LOT, and after understanding what I'm supposed to do, I also added my own things to my hackpad:D Getting used to Fusion360 was a pain, especially with my laptop constantly freezing and killing itself..
I tried to make it look nice(I hope it does)
BOM:
1x XIAO RP2040 DIP
4x Button_Switch_Keyboard: SW_Cherry_MX
2x SK6812MINI
Others: KMK firmwaree
Case.stl