Author Topic: How to improve on PCB layout skill as a begainner?  (Read 926 times)

0 Members and 1 Guest are viewing this topic.

Offline RathBeeTopic starter

  • Newbie
  • Posts: 2
  • Country: ca
How to improve on PCB layout skill as a begainner?
« on: January 24, 2024, 12:50:54 am »
Hello all!
    As the title says, how do I improve my PCB layout skill?

    The situation now: I've learned how to use KiCad, drawn a couple simple boards and they all work. And then I feel like I've entered a plateau, I know the basics of drawing a PCB (a simple one and without special circuits like high speed differential bus, high power SMPS, RF, etc.), but I don't know how to improve from now on.

    Do I just have to work on more projects? If so, are there some interesting projects for beginners? Or do I do something else?

    To take the guess work out  of the loop, this is a project I've done that can represent my current level. https://github.com/RathBee/PD_Decoy/blob/main/README.md

Thanks!
 

Online TimNJ

  • Super Contributor
  • ***
  • Posts: 1659
  • Country: us
Re: How to improve on PCB layout skill as a begainner?
« Reply #1 on: January 24, 2024, 04:10:17 am »
Try to build a PCB with those more advanced circuits you mentioned and eventually something won’t quite work right, and you’ll scratch your head and figure it out. Or even before “failing”, study best practices for those types of designs and try to understand why they are done. PCB layout certainly has a lot of mythology, so be careful with “best practices” just the same.
 
The following users thanked this post: quince, RathBee

Offline RathBeeTopic starter

  • Newbie
  • Posts: 2
  • Country: ca
Re: How to improve on PCB layout skill as a begainner?
« Reply #2 on: January 24, 2024, 04:37:09 am »
 :-X :-X
 

Offline jpanhalt

  • Super Contributor
  • ***
  • Posts: 3480
  • Country: us
Re: How to improve on PCB layout skill as a begainner?
« Reply #3 on: January 24, 2024, 05:04:48 am »
Here are two links:
https://hades.mech.northwestern.edu/images/c/cc/PCBDesignTutorialRevA.pdf
https://www.sciencedirect.com/book/9780081017647/the-circuit-designers-companion

The first is old and used to be commonly cited.  The second is typical Elsevier and cannot be viewed without paying.  There are probably older versions that can be viewed for free.
 
The following users thanked this post: RathBee

Offline BradC

  • Super Contributor
  • ***
  • Posts: 2106
  • Country: au
Re: How to improve on PCB layout skill as a begainner?
« Reply #4 on: January 24, 2024, 05:19:06 am »
How can we be certain you aren't ChatGPT in a trenchcoat?

ChatGPT wouldn't mis-spell beginner.
 
The following users thanked this post: RathBee

Offline MarkT

  • Frequent Contributor
  • **
  • Posts: 367
  • Country: gb
Re: How to improve on PCB layout skill as a begainner?
« Reply #5 on: January 24, 2024, 10:57:39 am »
Find youtube videos on high speed logic layout?  Knowing about groundplanes, return current paths, crosstalk, stray inductance, controlled impedance, and the basics of EMC are all useful.  If you're ever likely to add a wireless module or chip to one of your designs its worth know a bit about stripline.
 

Offline dobsonr741

  • Frequent Contributor
  • **
  • Posts: 674
  • Country: us
Re: How to improve on PCB layout skill as a begainner?
« Reply #6 on: January 24, 2024, 03:30:57 pm »
Advice: 1. study professional design. By taking apart mass manufactured quality devices and instruments, possibly older ones. Example: an HP signal generator. Or, study complex, larger established open source projects, with published PCB layouts. Examples: https://github.com/eez-open/psu-hw or https://ohwr.org/welcome

2. Get feedback on your design, like your PD Decoy.

As far as the PD Decoy repo, my comment is to describe what it is and in what state on the repo’s readme.
 

Offline temperance

  • Frequent Contributor
  • **
  • Posts: 455
  • Country: 00
Some species start the day by screaming their lungs out. Something which doesn't make sense at first. But as you get older it all starts to make sense.
 

Online Mechatrommer

  • Super Contributor
  • ***
  • Posts: 11656
  • Country: my
  • reassessing directives...
Re: How to improve on PCB layout skill as a begainner?
« Reply #8 on: January 24, 2024, 04:21:15 pm »
Find youtube videos on high speed logic layout?  Knowing about groundplanes, return current paths, crosstalk, stray inductance, controlled impedance, and the basics of EMC are all useful.  If you're ever likely to add a wireless module or chip to one of your designs its worth know a bit about stripline.
reading (or watching youtube) from experts etc.... vs experience it ourself's mistake is like sky and earth... its not the same when you read before you experience it, vs when you read after you experienced it... sometime after experience it we can judge that our reading material is a mistake, or it is us who read the wrong material... :palm: ymmv.
Nature: Evolution and the Illusion of Randomness (Stephen L. Talbott): Its now indisputable that... organisms “expertise” contextualizes its genome, and its nonsense to say that these powers are under the control of the genome being contextualized - Barbara McClintock
 

Offline 2XL

  • Newbie
  • Posts: 9
  • Country: us
Re: How to improve on PCB layout skill as a begainner?
« Reply #9 on: February 07, 2024, 01:27:21 pm »
I'm relatively new to PCB layout too.  Here are a few videos that I've been watching and found useful.

General good practices:
https://youtu.be/IclJ9nbtYgI

Proper grounding:
https://youtu.be/ySuUZEjARPY

Via placement:
https://youtu.be/XumNc480qYo
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf