PCB is one of the free softwares for designing PCB’s. But one of the major disadvantage is that, it lacks documentation. Here is a tutorial by DJ Delorie. This tutorial explains about designing a PCB using ordinary and SMD components. But still some parts are under construction. You can read the tutorial from this link

