geekhack

geekhack Projects => Making Stuff Together! => Topic started by: noxdbx on Wed, 03 June 2020, 22:59:11

Title: What makes a HIGH QUALITY custom keeb PCB do you guys think??
Post by: noxdbx on Wed, 03 June 2020, 22:59:11
I have a personal custom keeb project. Now coming to design PCB.
What make a HIGH QUALITY custom keeb PCB do you guys think, in term of design/ construction/ finish?
What do you guys think? Pls advise me.
Title: Re: What makes a HIGH QUALITY custom keeb PCB do you guys think??
Post by: Pylon on Wed, 03 June 2020, 23:51:09
Wrong subforum
Title: Re: What makes a HIGH QUALITY custom keeb PCB do you guys think??
Post by: noxdbx on Thu, 04 June 2020, 01:31:35
Sorry where should I post this?
Title: Re: What makes a HIGH QUALITY custom keeb PCB do you guys think??
Post by: jamster on Thu, 04 June 2020, 01:46:11
"Making stuff together" just search DIY under the homepage.

Title: Re: What makes a HIGH QUALITY custom keeb PCB do you guys think??
Post by: Sup on Thu, 04 June 2020, 02:24:58
not calling it a "keeb"
Title: Re: What makes a HIGH QUALITY custom keeb PCB do you guys think??
Post by: Findecanor on Thu, 04 June 2020, 05:59:01
This issue a is a rabbit-hole with so many issues ...

Consider the person putting it together:
• Beautiful routing. Don't keep a rats-nest like Input Club's PCBs.
• All user-solderable components well laid-out. For instance, through-hole diodes in rows and columns and all facing the same direction, or even in pairs.
• Avoid putting through-hole solder pads too close to SMD components where they might get damaged by clumsy handling of the soldering iron.
• Don't route across a pad. If the pad gets lifted when desoldering, it should not have to be repaired by also having to bypass the pad: it should already be bypassed.
• Make sure that if you need multiple footprints for the same type of component, that they are similar. (There are PCBs out there where some key positions fit Holtite sockets and others don't)
• Some artistic flair is always appreciated!

If you have the microcontroller on the PCB:
• Consider USB breakout (https://github.com/ai03-2725/Unified-Daughterboard), with USB Type C. Or a through-hole header in addition to USB port on the PCB itself for those who'd want to customise.
• Fuse for overcurrent protection
• Unless you are only using a robust ĩC like an AVR, consider ESD protection. (which is not the same as overcurrent protection)
• The usual rules for grounding USB shield, USB C identifying resistors, routing power lines, routing, communication lines (D+, D-, IēC), making ground planes and placement of decoupling capacitors apply. You would need to learn them.

Features:
• People expect a couple layout options, even if you don't offer different plates, people could modify them.
• Always have holes for switches' fixing pins
• Reset button for entering the bootloader.

Things like SMD LEDs, flexcuts or whatever is not a quality issue, but preference.

There is a whole lot of discussion of various design issues in The Living PCB Design Thread (https://geekhack.org/index.php?topic=48851.0).
Title: Re: What makes a HIGH QUALITY custom keeb PCB do you guys think??
Post by: noxdbx on Thu, 04 June 2020, 10:53:20
Thank you, this answer is what I am looking for. But I see you are talking about a good design. How about a high quality, in term of finish product? I mean the quality of components (capacitors, resistors,...) , pcb material, wielding material, silver or gold coating,... etc?
This issue a is a rabbit-hole with so many issues ...

Consider the person putting it together:
• Beautiful routing. Don't keep a rats-nest like Input Club's PCBs.
• All user-solderable components well laid-out. For instance, through-hole diodes in rows and columns and all facing the same direction, or even in pairs.
• Avoid putting through-hole solder pads too close to SMD components where they might get damaged by clumsy handling of the soldering iron.
• Don't route across a pad. If the pad gets lifted when desoldering, it should not have to be repaired by also having to bypass the pad: it should already be bypassed.
• Make sure that if you need multiple footprints for the same type of component, that they are similar. (There are PCBs out there where some key positions fit Holtite sockets and others don't)
• Some artistic flair is always appreciated!

If you have the microcontroller on the PCB:
• Consider USB breakout (https://github.com/ai03-2725/Unified-Daughterboard), with USB Type C. Or a through-hole header in addition to USB port on the PCB itself for those who'd want to customise.
• Fuse for overcurrent protection
• Unless you are only using a robust ĩC like an AVR, consider ESD protection. (which is not the same as overcurrent protection)
• The usual rules for grounding USB shield, USB C identifying resistors, routing power lines, routing, communication lines (D+, D-, IēC), making ground planes and placement of decoupling capacitors apply. You would need to learn them.

Features:
• People expect a couple layout options, even if you don't offer different plates, people could modify them.
• Always have holes for switches' fixing pins
• Reset button for entering the bootloader.

Things like SMD LEDs, flexcuts or whatever is not a quality issue, but preference.

There is a whole lot of discussion of various design issues in The Living PCB Design Thread (https://geekhack.org/index.php?topic=48851.0).
Title: Re: What makes a HIGH QUALITY custom keeb PCB do you guys think??
Post by: ddrfraser1 on Thu, 04 June 2020, 11:23:04
not calling it a "keeb"

Why?
Title: Re: What makes a HIGH QUALITY custom keeb PCB do you guys think??
Post by: jamster on Fri, 05 June 2020, 00:21:20
Thank you, this answer is what I am looking for. But I see you are talking about a good design. How about a high quality, in term of finish product? I mean the quality of components (capacitors, resistors,...) , pcb material, wielding material, silver or gold coating,... etc?

Assuming that this is a personal one-off project, I would have thought that would be the last of your worries, and could be worked around simply by finding a good PCB fabrication place. Have you figured out the design yet, surely that's going to be the complex part.
Title: Re: What makes a HIGH QUALITY custom keeb PCB do you guys think??
Post by: captain on Fri, 05 June 2020, 06:57:37
A hi kwality keeb will add milk to the cereal port. 


Sent from my iPhone using Tapatalk