(Moderators: Please delete or move the post if this is not the right forum for this kind of question.)
I’m in the process of designing another keyboard and looking for some feedback on the routing and placement of components. I’ve design and built several custom PCBs in the past but I always just did the matrix and then routed everything to the pins of a pro micro, so this will be the first time I’m trying to place all the components on the PCB directly.
Also, I’m fully aware this might not be the prettiest routing / design, but I mostly just want to know if it is acceptable / would work as is, or if there are any glaring omissions / mistakes. (The switch matrix has been removed for clarity.)
- USB C port on top, with reset switch off to the right
- Differential pair of data lines passing from USB through a RtR ESD protection diode, to the MCU
- Crystal off to the right
- Bunch of decoupling caps scattered around the MCU
Someday I would love to build an actual commercial product but at this point I’m just starting out and learning as I go.