Close or Esc Key

Arduino Projects   |   Raspberry Pi   |   Electronic Circuits   |   AVR   |   PIC   |   8051   |   Electronic Projects

How to make a PCB Layout

Written By: 

Abhishek A. Salokhe

 You might have seen that how to make a PCB, but before making PCB you must have knowledge about how to make layout for making PCB!

There are so many softwares by which we can make layouts such as KiCad, OrCAD, eagle, spice etc. Here we will discuss about KiCad and we are going to use it for making layout.
Here is the small introduction about KiCad, its much user friendly and its little bit easy to understand too. In KiCad we have to follow total 4 steps to complete layout of pcb. These steps are as shown in picture.
For brief details of KiCad, just google it!
1.      EESchema (schematic editor)-
In this step we have to draw the schematic for required circuit.
2.      CVpcb (components to modules)-
This step shows how to assign footprints to a particular component.
3.      PCBnew (PCB editor)-
Here actually you have to draw the tracks according to your wiring made in EESchema.
              The width of track can be adjusted according to our requirement.
4.      GerbView (Gerber Viewer)-
To send your board to a manufacturer you will need to generate a gerber file.
See for the Downloads to start at the end.


i usually use the Altium to do the design, but there are always some problems when generate gerber file. sometimes, the file is not complete. can you give me some advise? 
by the way, after comparing some manufacturers, i found the china manufacturer's price is competitive, a worthy large production country. jaja. i had brought from pcbpool for one time, very good quality, but the price is expensive. my friend recommend to use a manufacturer from china, her email:, it's good, low price with good quality, i was amazing. and use this url, can get a $5 usd coupons, jaja, so good. hope it can help you.


Add new comment

Filtered HTML

  • Web page addresses and e-mail addresses turn into links automatically.
  • Search Engines will index and follow ONLY links to allowed domains.

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
Enter the characters shown in the image.