Skip to content

Commit deb5cd0

Browse files
committed
updated workflows + docs
1 parent 45c0883 commit deb5cd0

File tree

3 files changed

+5
-27
lines changed

3 files changed

+5
-27
lines changed

.github/workflows/comment_pr.yml

Lines changed: 0 additions & 18 deletions
This file was deleted.

website/src/pages/hackpad/Resources.mdx

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -53,19 +53,14 @@ It has an OLED, a rotary encoder, 4 switches in a matrix, 2 addressable LEDs, an
5353
- Generally speaking, go to [grabcad](https://grabcad.com/library) and search for your part + sort by popular, and you should be able to find the model you need
5454

5555
## Generally useful tips
56-
- Most DIY keyboards are at least partially open source.
57-
You can go to their git repositories and copy their tolerances/footprints/schematics/whatever
56+
- Most DIY keyboards are at least partially open source. You can go to their git repositories and copy their tolerances/footprints/schematics/whatever
5857
- You can export your KiCad PCB to a PDF and print them to check measurements
5958
- Most Keyboards are wired in a matrix to save pins, but if you have 6 or less switches just avoid the matrix altogether
6059
- For screens, just use a 4-pin header for footprints
6160
- Adding graphics in KiCad is really annoying. Instead, you can design your entire thing in Figma and import it as an overlay instead
62-
- Google is your best friend, search up anything u don't know.
63-
- Spam vias everywhere! They are free.
61+
- Google is your best friend. 9 times out of 10 the first result will help you out.
6462
- Try routing everything on one layers first, if you can't without making a big loop, move to the second layer. This keeps your board clean.
6563
- Make multiple revisions! I rerouted my first macropad like 10 times while adding stuff.
6664
- After routing everything, run Tools > Cleanup Tracks & Vias. You gotta press the Build changes button twice for the optimizations to apply.
6765
- Use a ground fill, they are good!
68-
- Try adding capacitors, they will increase your board's stability.
69-
- With kmk, you can control your mouse with buttons! See [Mouse Keys](https://github.com/KMKfw/kmk_firmware/blob/main/docs/en/mouse_keys.md) in the docs.
7066
- Maybe use some thicker traces! Edit the trace width a at the top left "Track: use netclass width", click edit predefined and add yours. Then select it in the same menu.
71-
- Use tunnels to keep your schematic organised.

website/src/pages/hackpad/Tutorial.mdx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,8 @@ You should have the following menu open:
108108

109109
<img src="/docs/v2/editgrid.png" className="max-w-96" />
110110

111-
Now click on the + button at the bottom left, and enter "2.38125" in the field named "X". Press Ok then Ok again. Now you have defined a cutom grid!
111+
Now click on the + button at the bottom left, and enter "2.38125" in the field named "X". Press Ok then Ok again. Now you have defined a custom grid!
112+
(this is the distance between the switches divided by 8. 19.05mm / 8 = 2.38125mm)
112113

113114
We now need to place the components!
114115

@@ -187,7 +188,7 @@ You currently can view the 3D version of your PCB by pressing Alt+3 (Option+3 on
187188

188189
Oh no! We are missing some 3D Models. Here we will learn how you add them.
189190

190-
First, you must find 3D Models for your components on the internet, but here if @Cyao's trusty list of common models. (If this opens a new tab and doesn't automatically download, press Control+S)
191+
First, you must find 3D Models for your components on the internet, but here is @Cyao's trusty list of common models. (If this opens a new tab and doesn't automatically download, press Control+S)
191192

192193
- [Seeed-Studio Xiao](https://rawcdn.githack.com/cheyao/macropad/642f4e5dbdabb88147ccd878850d199042967667/PCB/third_party/xiao.step)
193194
- [Cherry MX v2 (Models for the switches)](https://rawcdn.githack.com/cheyao/macropad/3adb7e07d888458e6d1985f4e6be17601a1c2350/PCB/third_party/SW_Cherry_MX_PCB.stp)

0 commit comments

Comments
 (0)