Example high-density PCB from a Sony Handycam DCR-TRV17E

The standard SMD footprints in, for example Eagle, are actually all too large, in the industry much smaller dimensions are used. Here's a PCB from 2001 that was made in large numbers. This PCB comes from a Sony DCR-TRV17 MiniDV Camcorder. I found it interesting because it contains many components in a small area. I wanted to know what the trace-width and other dimensions are:

PCB small trace width, via size, footprint SMD 0805, 0603, 0402
PCB small trace width, via size, footprint SMD 0805, 0603, 0402

Minimum values for trace width and via size

Here are some common minimum values which are used by PCB manufacturers:

Track width

6mil (Recommend >8mil)

Track/Vias space 

6mil (Recommend >8mil)

Pads space


Silkscreen text size


Drill hole


SMT Solder Mask Width


Solder Mask Clearance


Incidentally we may need a smaller trace width of 4mil, e.g. under ball grid chips.

PCB trace width and via drill used in smartphones, laptops etc.

  • Samsung GT-S5660 smartphone: Trace width 2mil, via diameter 12mil
  • Acer laptop 2008: Trace width 4mil
  • Sparkfun-samd21-mini-breakout: Trace width 10 and 6mil, via drill 10mil
  • Arduino-Zero-Pro-V3: Trace width 16 and 8mil, via drill 16mil

How to choose resistor and capacitor SMD size

Note that the assembly of the small 0201 size is more expensive.

  • 0805 Very large and is not used much anymore.
  • 0603 The most used, also in laptops, except in smartphones. The advantage is the low assembly costs. You can still solder this size manually.
  • 0402 The most used in smartphones because of miniaturization.
  • 0201 This size is sporadically used in smartphones.
  • 01005 I have never seen this used.

PCB checklist

  • Carry out the Design Rule Check.
  • Check unconnected pins. In Eagle file > export Pinlist.
  • No traces under crystals and TO220.
  • Large pads for components that may need to be replaced.
  • Check if the Gerber files contain all layers, don’t forget Tdocument, Bdocument in Eagle.

Silkscreen text checklist

  • All text is vector
  • Pin1 at ICs, connectors and jumpers
  • PCB name and company name
  • Date or version
  • TS and BS
  • Name test pins

SO / SOIC package footprint pad size

The standard pad dimensions for SO-8, SO-14 etc. in Eagle are quite large: 26 x 80 mill, I prefer 26 x 60 mill or even smaller.

QFN package footprint pad length

Note the finger pad length for QFN footprints. The pad lengths in libraries, such as Eagle, are often too short, it protrudes too little outsite the package. That make it hard to make contact with the tip of a soldering iron when needed. It is then difficult to replace the QFN chip later.

QFN footprint path length too short
QFN footprint path length too short

This video demonstrates how to solder 0.5mm pitch QFN chips using only hot air and a soldering iron, without solder paste or a stencil.

Here is a video with another QFN soldering method.

Online Gerber Viewer

Here you can upload the entire set of Gerber files in one go and see how the PCB looks like:

Online Gerber viewer Easyeda
Online Gerber viewer Easyeda

Adding breadboard pads

I always place extra pads on a PCB, that allow easy modifications afterwards. Use a dummy via: square 42mil, drill 20mil. Delete the via-solder mask, in Eagle you can do this by: Edit > change > Stop > set on and then select the via.

PCB with extra perfboard pads
PCB with extra perfboard pads

Using the PCB as a drilling jig for switches

It is difficult to precisely drill holes for switches in a front plate. I came up with a handy solution for that. Add a center hole in the middle of the switch, the PCB can then be used as a drilling jig:

 Tactile switch Eagle package with center hole

Cheap PCB manufacturing in China

I’m an inventor and regularly make electronics prototypes, nowadays this can be done with low costs in China. But many people already know this.

For example, a double-sided PCB of 10 x 10cm costs less than $10, including shipping. You will get always five pieces, even though you only need one. The PCB is completed with a solder mask and a silkscreen on both sides.

Make the first prototype PCB sloppy

The first prototype PCB can be designed quickly and sloppily. It is not necessary to spend time on aesthetics, it often has to be completely redesigned when many things change. During the development process you always get new ideas and insights. Designing fast and sloppy is however quite difficult for a precision neurotic as me.


Do you have any comments about the website? Please let me know.