CAD Pad
- 4 Devlogs
- 5 Total hours
12 button macropad with a layer for a Autodesk Fusion, a number pad, and general shortcuts.
12 button macropad with a layer for a Autodesk Fusion, a number pad, and general shortcuts.
Moved the PCB edge to flush with the edge of the USB-C port, added the corresponding hole in the case, and added some text to the case. I also began the compiling process and ran into a whole bunch of errors and missed semicolons…
In the code that I am testing, all but one of the errors is fixed! I don’t understand the correct syntax for switching layers, and code in a different file is a ‘statement with no effect.’
Coded all the keys for the macropad! It is my first time coding in C, so we’ll see how many semicolons I missed later… I used several other tutorials that were not linked to in Hack Club guides.
Setting up QMK: “How to Build a Handwired Keyboard” by Joe Scotto, starting around 12 minutes in (youtube.com/watch?v=hjml-K-pV4E).
Layers: (keebsforall.com/blogs/mechanical-keyboards-101/how-to-add-layers-in-qmk).
Macros: (getreuer.info/posts/keyboards/macros/index.html#simple-macros).
Designed the case for the macropad in Autodesk Fusion. Not sure what the cutout should be for the rotary encoder or LED, so I may need to change that if I figure out a better guess. Discovered Lapse for tracking time (lapse.hackclub.com), which made it much easier to track total time spent, including time looking at tutorials.
Spent two untracked hours trying to understand the given guide before realizing that Hackatime was not linked and fixing that issue (github.com/hackclub/kicad-wakatime/tree/main). Found a different guide to making mechanical keyboard PCBs with KiCAD that was way easier to follow (youtube.com/watch?v=8WXpGTIbxlQ) and got this made! I am not sure how close the edge of the PCB should be to the USB-C port on the XIAO, so I may adjust that later. Other than that, I think the PCB is finished!