PCB Lab Manual
PCB Lab Manual
PCB Lab Manual
TIRUPATI
(AUTONOMOUS)
Branch: ___________________________
SRI VENKATESWARA COLLEGE OF ENGINEERING
(Autonomous)
B.Tech -V SEM L T P C
1 0 2 2
Course Objectives:
• To know the various component and symbols in basic electronic circuit
• To understand the PCB in detail
• To analyze the PCB design using KICAD tools
UNIT I
Fundamental of basic electronics:
Fundamental of basic electronics: Component identification, Component symbols & their
footprints, basic electronic circuits, understand schematic, Introduction PCB, Difference
between PWB and PCB, Types of PCBs: Single Layer, Multi-Layer, Surface Mount, PCB
Materials, Electronic Component packaging.
Learning Outcomes:
At the end of this unit, the student will be able to
Identification basic electronic circuit symbols and their footprints
Understand the different types of PCB
UNIT II
Making Printed Circuit Boards: Layout Design, Copper Clad Preparation, Etching the PCB,
drilling and soldering the PCB, Introduction to Electronic Design Automation (EDA): History of
EDA, Different EDA Tools, Creating new PCB, Browsing footprints libraries, sets up the PCB
layers, Design rule checking, Track width selection, Component selection, Routing and
completion of the design. Design Issues: Transmission line, Cross talk and Thermal
management.
Learning Outcomes:
At the end of this unit, the student will be able to
Understand the EDA Tools
Analyze Design Issues: Transmission line, Cross talk and Thermal management.
UNIT III
Introduction to Development Tools: Introduction to PCB Design using KiCad tools.
PCB Design Process: PCB Design Flow, Placement and routing, Steps involved in layout design,
General design factors for digital and analogue circuits, Layout and Artwork making for Single-
side, double-side and Multilayer Boards, Design for manufacturability, Design-specification
standards.
Learning Outcomes:
At the end of this unit, the student will be able to
Implement digital and analog circuits using PCB design
Understand the Artwork making of Single-side, double-side and Multilayer Boards
4. Full-wave rectifier
9. Four-bit comparator
Course Outcomes:
Learn how to design schematic and layout using PCB.
Design and implement experiments using PCB.
Test and analyze the working of PCB.
Identify different components required in PCB Design.
Aware of PCB Making Process.
Able to design different circuits using design tools.
INDEX
Introduction:
PCB, short for printed circuit board, is the supplier of electronic components and
electronic interconnections. The key advantage of PCBs lies in its capability to greatly
reduce the errors of routing and assembly and to increase the degree of automation and
fabrication efficiency. Due to decades' development, PCBs have been constantly
contributing to the improvement and progress of people's modern life.
Single-layer PCBs
As the most fundamental type of PCBs, single-layer PCBs contain only one layer of
substrate or base material whose one side is covered with a thin layer of metal, copper for
most times due to its excellent conductivity. Outside copper is a layer of solder mask that
plays a protective role in PCB and silk screen coat is outermost. The structure of a single-
layer PCB is best shown in the image below.
For engineers or hobbyists who need single-layer PCBs for simple projects, you can try to
make PCBs at home or in your own laboratory with fundamental tools. However, you should rely
on reliable PCB manufacturers when working on advanced projects or products requiring high
quality and excellent performance. Single-layer PCBs have a relatively wide field of
applications ranging from power supplies, relays, sensors and LEDs to calculators, printers,
coffee makers and electronic toys. However, single-sided PCBs feature some performance
Department of ECE, SVCE, Tirupati. 1
PCB DESIGN AND PROTOTYPE DEVELOPMENT LABORATORY
limitations deriving from EMC, EMI, density etc. In terms of complex circuits, it's double-layer
PCBs or multi-layer PCBs that should be depended on.
Double-layer PCBs
Double-layer PCBs, also called double-sided PCBs, can be regarded as the most widely-used
type of PCB, allowing for the routing of traces around each other by jumping between a top and
bottom layer through vias. Different from single-sided PCBs that have only one conductive layer,
double-layer PCBs have two conductive layers that are placed on both sides of substrate and so
are components.
Vias or holes connect both sides of boards through two methods: through-hole technology
and surface mount technology (SMT). Up to now, SMT is more popular as it allows more
circuits to be attached to board with space saved, weight reduced and manufacturing speed
increased. Therefore, advantages of double-layer PCBs can be summarized into the following
aspects:
More flexibility for designers;
An increase of circuit density;
Relatively low cost;
Reduction of board size.
Owing to its benefits, double-sided PCBs have covered a wide range of applications including
power supplies, industrial control, control relays, converters, UPS system, LED lighting, hard
drives, printers, mobile phone system, power monitoring, test equipment, amplifiers, traffic
systems etc.
Multi-layer PCBs
Multi-layer PCBs further increase the complexity and density of PCB designs by
adding additional layers beyond the top and bottom layers seen in a double-sided
configuration. They can be regarded as expansion of double-layer PCBs. With the availability
of over thirty layers in multilayer PCBs configurations, multi- layer PCBs allow designers to
produce very dense and highly complex designs. Quite often the extra layers in these designs
are used as power planes, which supply the circuit with power also reduce the electromagnetic
interference levels emitted by designs. Lower EMI levels are achieved by placing signal levels
in between power planes. It's also of note that increasing the number of power planes in a PCB
design with increase the level of thermal dissipation a PCB can provide, which is important in
high power designs.
Similar to double-layer PCBs, components on multi-layer PCBs are interconnectedwith each
other through holes or vias as well.
Footprint
Footprint is the collection of pads and outline which make an individual
component. PCB design software comes with a library which contains footprints of
different components but the number of footprints that are available is limited. As we
know today technology is changing and size of components is reducing, so
sometimes we have to make the footprint of the component.
Solder mask
You all have seen the green, red, blue or shiny coating on the PCB. This coating
is known as solder mask. Masking is done to avoid the solder which accidently drops
on PCB and soldering of component also become easy. This also prevents the short
circuit among close track. Being a beginner it may possible we use excess of solder
while soldering which may short the tracks, if solder mask is there it can be easily
removed without melting.
This is on copper side). This can also be used to indicate the name of the company or
manufacturer. This is a non conducting layer of a PCB.
Jumper
Jumper wire forms electrical connections between two points on printed circuit
board. Sometimes it happen while designing PCB that tracks may overlap each other
as we make connections; in that case we used
Jumper wire.
Pads
Pads are used to make connections between component and track with the
help of solder. Pads are small surface of copper available on printed circuit board.
They are basically used to solder the leads of the components on board to make the
mechanical joint strong. Different kinds of pads are used for Surface mount
component and through hole component as shape and size of both the components vary
from one another. a non conducting layer of a PCB
Silkscreen
Silkscreen is done to represent the name or value of components so that user
can easily identify the component during soldering. This is a good practice while
designing the PCB. Silk-screening can be done on both sides of PCB.
Copper traces
You have seen that green, blue or red lines are used to connect pads and vias.
They are known as copper traces. They provide electrical conduction between pads and
vias or between two pads and vias. Width of track varies according to the current flow
through them.
Via
Suppose you are designing multilayer PCB and you want the connection between bottom layer
and top layer then we use via. Via allows the current to pass through the board. This can be
seen in the figure below. In this consider yellow color pads as bottom layer and green color pads
as top layer so the yellow color circle shownare via.
Blind via
In more complex circuit generally in designing integrated circuits where more power
planes (Gnd and Vcc) are used we prefer via. We used vias between top layer and second
layer not in the bottom layer. These vias are called blind vias. Because it easy to directly
connect the power planes that are beneath the chips instead of routing long tracks. Blind vias
are used when connection has to be made from external layer to internal layer with minimum
vias height. You can identify that the vias used are through hole or blind. Just put your PCB on
source of light and see if light is coming from sourcethrough via. If you can see the light, then
the via is through hole otherwise it a blind via. This technique is useful where you don't
have much space for placing the component and routing. If you use through hole via instead
of blind then it would need some extra space by vias on both sides.
Buried Vias
Buried vias are similar to blind vias but they only make connection between the inner
layers. From the figure you can see that yellow and light blue colors’ represent the buried vias.
From figure below you can compare all three vias as follows-
First one that is red yellow light blue and blue represent through hole via.
Second one that is red and yellow represent blind via.
Third one that is yellow and light blue represent buried via.
Main disadvantage of using buried via is it will increase the cost of PCB as compared to
through hole via. But advantage of using buried vias is smaller size. So depending upon the
requirement one can use the type suitable to it.
Gerber
Gerber file is send by user to manufacture to make PCB. Gerber file is important because
many PCB design software are available now a days and it is not necessary that software which
you are using will be available at vendor side. Suppose I make my PCB on Eagle software and
my PCB manufacturer does not have the same, at that time gerber file is useful. So now Gerber
file will help manufacture to know yourproject and manufacturer cannot make changes in Gerber
file. Gerber file contain information about drill size, where to make hole, how tracks are
connected, naming of components etc.
BOM
BOM represent bill of material. It gives you the list of component present on PCB. So that you
can calculate the approximate cost and it becomes easy for you to order the components. With
this you can cross check the components you forgot by mistake.
Software’s used:
1. Proutes/ KiCAD - For Schematic and simulation and Layout Design
8. After removing ink or toner then clean the copper trace on the board using scrubber
to remove unwanted chemicals.
9. Test the connectivity of the tracks by using multimeter if any short is present in the
design.
10. Once tested ok Place and mount the components on the board according to the
schematic and solder it properly.
11. Check and analyze the result by Power up the circuit.
RESULT:
CIRCUIT DIAGRAM
SCHEMATIC DIAGRAM
PROCEDURE:
1. Create a new project: Click File > New Project. Name the project file tutorial1. The project
file will automatically take the extension ".pro". KiCad prompts to create a dedicated directory,
and click Yes to confirm. All your project files will be saved here.
2. Let's begin by creating a schematic. Start the schematic editor Eeschema. It is the first button
from the left.
3. Click on the Page Settings icon on the top toolbar. Set the Page Size as A4 and enter the Title
as Tutorial1. You will see that more information can be entered here if necessary. Click OK.
This information will populate the schematic sheet at the bottom right corner. Use the mouse
wheel to zoom in. Save the whole schematic project: File > Save Schematic Project.
4. We will now place our first component. Click on the Place Component icon in the right
toolbar.
5. Click on the middle of your schematic sheet. A Choose Component window will appear on
the screen. We're going to place a resistor. Search / filter on the R of Resistor. You may notice
the device heading above the Resistor. This device heading is the name of the library where the
component is located, which is quite a generic and useful library.
6. Double click on it. This will close the Choose Component window. Place the component in
the schematic sheet by clicking where you want it to be.
7. Click on the magnifier icon to zoom in on the component. Alternatively, use the mouse wheel
to zoom in and zoom out. Press the wheel (central) mouse button to pan horizontally and
vertically.
8. The Component value window will appear. Replace the current value R with 1 k. Click OK.
9. In case you make a mistake and want to delete a component, right click on the component
and click Delete Component. This will remove the component from the schematic.
Alternatively, you can hover over the component you want to delete and press the "del" key.
10. You can also duplicate a component already on your schematic sheet by hovering over it
and pressing the "c" key. Click where you want to place the new duplicated component.
11. Right click on the second resistor. Select Drag Component. Reposition the component and
left click to drop.
12. Change the grid size. You have probably noticed that on the schematic sheet all components
are snapped onto a large pitch grid. You can easily change the size of the grid by Right-Click >
Grid select. In general, it is recommended to use a grid of 50.0 mils for the schematic sheet.
13. We are going to add a component from a library that isn't configured in the default project.
In the menu, choose Preferences > Component Libraries and click the Add button for
Component library files. Then, you can place power and ground symbols, add pins, make
connections using labels with the similar steps as above until electronic schematics is
completed.
14. To create a Bill Of Materials (BOM), go to the Eeschema schematic editor and click on the
Bill of materials icon on the top toolbar. By default there is no plugin active. You add one, by
clicking on Add Plugin button. Select the *.xsl file you want to use, in this case, we select
bom2csv.xsl. Now press Generate. The file (same name as your project) is located in your
project folder. Open the *.csv file with LibreOffice Calc or Excel. An import window will
appear, press OK
.
Layout Printed Circuit Board
1. From the KiCad project manager, click on the Pcbnew icon. The Pcbnew window will open.
If you get an error message saying that a *.kicad_pcb file does not exist and asks if you want to
create it, just click Yes.
2. Begin by entering some schematic information. Click on the Page settings icon on the top
toolbar. Set paper size as A4 and title as Tutorial1.
3. It is good to start by setting the clearance and the minimum track width to those required by
your PCB manufacturer. Generally, you can set the clearance to 0.25 and the minimum track
width to 0.25. Click on the Design Rules > Design Rules menu. If it does not show already,
click Net Classes Editor tab. Change the Clearance field at the top of the window to 0.25 and
the Track Width field to 0.25 as shown below. Measurements are in mm.
4. Click on the Global Design Rules tab and set Min track width to 0.25'. Click OK to commit
your changes and close the Design Rules Editor window.
5. Now we will import the netlist file. Click on the Read Netlist icon on the top toolbar. Click
on the Browse Netlist Files button, select tutorial.net in the File selection dialogue, and click on
Read Current Netlist. Then click the Close button.
RESULT:
CIRCUIT DIAGRAM
SCHEMATIC DIAGRA
APPARATUS REQUIRED:
1. Latest computer.
2. Proutes Software version 8.0
3. KiCAD Software version 6.0.7
PROCEDURE:
1. Create a new project: Click File > New Project. Name the project file tutorial1. The project
file will automatically take the extension ".pro". KiCad prompts to create a dedicated directory,
and click Yes to confirm. All your project files will be saved here.
2. Let's begin by creating a schematic. Start the schematic editor Eeschema. It is the first button
from the left.
3. Click on the Page Settings icon on the top toolbar. Set the Page Size as A4 and enter the Title
as Tutorial1. You will see that more information can be entered here if necessary. Click OK.
This information will populate the schematic sheet at the bottom right corner. Use the mouse
wheel to zoom in. Save the whole schematic project: File > Save Schematic Project.
4. We will now place our first component. Click on the Place Component icon in the right
toolbar.
5. Click on the middle of your schematic sheet. A Choose Component window will appear on
the screen. We're going to place a resistor. Search / filter on the R of Resistor. You may notice
the device heading above the Resistor. This device heading is the name of the library where the
component is located, which is quite a generic and useful library.
6. Double click on it. This will close the Choose Component window. Place the component in
the schematic sheet by clicking where you want it to be.
7. Click on the magnifier icon to zoom in on the component. Alternatively, use the mouse wheel
to zoom in and zoom out. Press the wheel (central) mouse button to pan horizontally and
vertically.
8. The Component value window will appear. Replace the current value R with 1 k. Click OK.
9. In case you make a mistake and want to delete a component, right click on the component
and click Delete Component. This will remove the component from the schematic.
Alternatively, you can hover over the component you want to delete and press the "del" key.
10. You can also duplicate a component already on your schematic sheet by hovering over it
and pressing the "c" key. Click where you want to place the new duplicated component.
11. Right click on the second resistor. Select Drag Component. Reposition the component and
left click to drop.
12. Change the grid size. You have probably noticed that on the schematic sheet all components
are snapped onto a large pitch grid. You can easily change the size of the grid by Right-Click >
Grid select. In general, it is recommended to use a grid of 50.0 mils for the schematic sheet.
13. We are going to add a component from a library that isn't configured in the default project.
In the menu, choose Preferences > Component Libraries and click the Add button for
Component library files. Then, you can place power and ground symbols, add pins, make
connections using labels with the similar steps as above until electronic schematics is
completed.
14. To create a Bill Of Materials (BOM), go to the Eeschema schematic editor and click on the
Bill of materials icon on the top toolbar. By default there is no plugin active. You add one, by
clicking on Add Plugin button. Select the *.xsl file you want to use, in this case, we select
bom2csv.xsl. Now press Generate. The file (same name as your project) is located in your
project folder. Open the *.csv file with LibreOffice Calc or Excel. An import window will
appear, press OK
.
Layout Printed Circuit Board
1. From the KiCad project manager, click on the Pcbnew icon. The Pcbnew window will open.
If you get an error message saying that a *.kicad_pcb file does not exist and asks if you want to
create it, just click Yes.
2. Begin by entering some schematic information. Click on the Page settings icon on the top
toolbar. Set paper size as A4 and title as Tutorial1.
3. It is good to start by setting the clearance and the minimum track width to those required by
your PCB manufacturer. Generally, you can set the clearance to 0.25 and the minimum track
width to 0.25. Click on the Design Rules > Design Rules menu. If it does not show already,
click Net Classes Editor tab. Change the Clearance field at the top of the window to 0.25 and
the Track Width field to 0.25 as shown below. Measurements are in mm.
4. Click on the Global Design Rules tab and set Min track width to 0.25'. Click OK to commit
your changes and close the Design Rules Editor window.
5. Now we will import the netlist file. Click on the Read Netlist icon on the top toolbar. Click
on the Browse Netlist Files button, select tutorial.net in the File selection dialogue, and click on
Read Current Netlist. Then click the Close button.
RESULT:
CIRCUIT DIAGRAM
SCHEMATIC CIRCUIT
AIM: To design the schematic and PCB layout for full wave rectifier circuit
APPARATUS REQUIRED:
1. Latest computer.
2. Proutes Software version 8.0
3. KiCAD Software version 6.0.7
PROCEDURE:
1. Create a new project: Click File > New Project. Name the project file tutorial1. The project
file will automatically take the extension ".pro". KiCad prompts to create a dedicated directory,
and click Yes to confirm. All your project files will be saved here.
2. Let's begin by creating a schematic. Start the schematic editor Eeschema. It is the first button
from the left.
3. Click on the Page Settings icon on the top toolbar. Set the Page Size as A4 and enter the Title
as Tutorial1. You will see that more information can be entered here if necessary. Click OK.
This information will populate the schematic sheet at the bottom right corner. Use the mouse
wheel to zoom in. Save the whole schematic project: File > Save Schematic Project.
4. We will now place our first component. Click on the Place Component icon in the right
toolbar.
5. Click on the middle of your schematic sheet. A Choose Component window will appear on
the screen. We're going to place a resistor. Search / filter on the R of Resistor. You may notice
the device heading above the Resistor. This device heading is the name of the library where the
component is located, which is quite a generic and useful library.
6. Double click on it. This will close the Choose Component window. Place the component in
the schematic sheet by clicking where you want it to be.
7. Click on the magnifier icon to zoom in on the component. Alternatively, use the mouse wheel
to zoom in and zoom out. Press the wheel (central) mouse button to pan horizontally and
vertically.
8. The Component value window will appear. Replace the current value R with 1 k. Click OK.
9. In case you make a mistake and want to delete a component, right click on the component
and click Delete Component. This will remove the component from the schematic.
Alternatively, you can hover over the component you want to delete and press the "del" key.
10. You can also duplicate a component already on your schematic sheet by hovering over it
and pressing the "c" key. Click where you want to place the new duplicated component.
11. Right click on the second resistor. Select Drag Component. Reposition the component and
left click to drop.
12. Change the grid size. You have probably noticed that on the schematic sheet all components
are snapped onto a large pitch grid. You can easily change the size of the grid by Right-Click >
Grid select. In general, it is recommended to use a grid of 50.0 mils for the schematic sheet.
13. We are going to add a component from a library that isn't configured in the default project.
In the menu, choose Preferences > Component Libraries and click the Add button for
Component library files. Then, you can place power and ground symbols, add pins, make
connections using labels with the similar steps as above until electronic schematics is
completed.
14. To create a Bill Of Materials (BOM), go to the Eeschema schematic editor and click on the
Bill of materials icon on the top toolbar. By default there is no plugin active. You add one, by
clicking on Add Plugin button. Select the *.xsl file you want to use, in this case, we select
bom2csv.xsl. Now press Generate. The file (same name as your project) is located in your
project folder. Open the *.csv file with LibreOffice Calc or Excel. An import window will
appear, press OK
.
Layout Printed Circuit Board
1. From the KiCad project manager, click on the Pcbnew icon. The Pcbnew window will open.
If you get an error message saying that a *.kicad_pcb file does not exist and asks if you want to
create it, just click Yes.
2. Begin by entering some schematic information. Click on the Page settings icon on the top
toolbar. Set paper size as A4 and title as Tutorial1.
3. It is good to start by setting the clearance and the minimum track width to those required by
your PCB manufacturer. Generally, you can set the clearance to 0.25 and the minimum track
width to 0.25. Click on the Design Rules > Design Rules menu. If it does not show already,
click Net Classes Editor tab. Change the Clearance field at the top of the window to 0.25 and
the Track Width field to 0.25 as shown below. Measurements are in mm.
4. Click on the Global Design Rules tab and set Min track width to 0.25'. Click OK to commit
your changes and close the Design Rules Editor window.
5. Now we will import the netlist file. Click on the Read Netlist icon on the top toolbar. Click
on the Browse Netlist Files button, select tutorial.net in the File selection dialogue, and click on
Read Current Netlist. Then click the Close button.
RESULT:
CIRCUIT DIAGRAM
SCHEMATIC CIRCUIT
AIM: To design the schematic and PCB layout for A stable multivibrator using IC555
APPARATUS REQUIRED:
1. Latest computer.
2. Proutes Software version 8.0
3. KiCAD Software version 6.0.7
PROCEDURE:
1. Create a new project: Click File > New Project. Name the project file tutorial1. The project
file will automatically take the extension ".pro". KiCad prompts to create a dedicated directory,
and click Yes to confirm. All your project files will be saved here.
2. Let's begin by creating a schematic. Start the schematic editor Eeschema. It is the first button
from the left.
3. Click on the Page Settings icon on the top toolbar. Set the Page Size as A4 and enter the Title
as Tutorial1. You will see that more information can be entered here if necessary. Click OK.
This information will populate the schematic sheet at the bottom right corner. Use the mouse
wheel to zoom in. Save the whole schematic project: File > Save Schematic Project.
4. We will now place our first component. Click on the Place Component icon in the right
toolbar.
5. Click on the middle of your schematic sheet. A Choose Component window will appear on
the screen. We're going to place a resistor. Search / filter on the R of Resistor. You may notice
the device heading above the Resistor. This device heading is the name of the library where the
component is located, which is quite a generic and useful library.
6. Double click on it. This will close the Choose Component window. Place the component in
the schematic sheet by clicking where you want it to be.
7. Click on the magnifier icon to zoom in on the component. Alternatively, use the mouse wheel
to zoom in and zoom out. Press the wheel (central) mouse button to pan horizontally and
vertically.
8. The Component value window will appear. Replace the current value R with 1 k. Click OK.
9. In case you make a mistake and want to delete a component, right click on the component
and click Delete Component. This will remove the component from the schematic.
Alternatively, you can hover over the component you want to delete and press the "del" key.
10. You can also duplicate a component already on your schematic sheet by hovering over it
and pressing the "c" key. Click where you want to place the new duplicated component.
11. Right click on the second resistor. Select Drag Component. Reposition the component and
left click to drop.
12. Change the grid size. You have probably noticed that on the schematic sheet all components
are snapped onto a large pitch grid. You can easily change the size of the grid by Right-Click >
Grid select. In general, it is recommended to use a grid of 50.0 mils for the schematic sheet.
13. We are going to add a component from a library that isn't configured in the default project.
In the menu, choose Preferences > Component Libraries and click the Add button for
Component library files. Then, you can place power and ground symbols, add pins, make
connections using labels with the similar steps as above until electronic schematics is
completed.
14. To create a Bill Of Materials (BOM), go to the Eeschema schematic editor and click on the
Bill of materials icon on the top toolbar. By default there is no plugin active. You add one, by
clicking on Add Plugin button. Select the *.xsl file you want to use, in this case, we select
bom2csv.xsl. Now press Generate. The file (same name as your project) is located in your
project folder. Open the *.csv file with LibreOffice Calc or Excel. An import window will
appear, press OK
.
Layout Printed Circuit Board
1. From the KiCad project manager, click on the Pcbnew icon. The Pcbnew window will open.
If you get an error message saying that a *.kicad_pcb file does not exist and asks if you want to
create it, just click Yes.
2. Begin by entering some schematic information. Click on the Page settings icon on the top
toolbar. Set paper size as A4 and title as Tutorial1.
3. It is good to start by setting the clearance and the minimum track width to those required by
your PCB manufacturer. Generally, you can set the clearance to 0.25 and the minimum track
width to 0.25. Click on the Design Rules > Design Rules menu. If it does not show already,
click Net Classes Editor tab. Change the Clearance field at the top of the window to 0.25 and
the Track Width field to 0.25 as shown below. Measurements are in mm.
4. Click on the Global Design Rules tab and set Min track width to 0.25'. Click OK to commit
your changes and close the Design Rules Editor window.
5. Now we will import the netlist file. Click on the Read Netlist icon on the top toolbar. Click
on the Browse Netlist Files button, select tutorial.net in the File selection dialogue, and click on
Read Current Netlist. Then click the Close button.
RESULT:
CIRCUIT DIAGRAM
SCHEMATIC CIRCUIT
PROCEDURE:
1. Create a new project: Click File > New Project. Name the project file tutorial1. The project
file will automatically take the extension ".pro". KiCad prompts to create a dedicated directory,
and click Yes to confirm. All your project files will be saved here.
2. Let's begin by creating a schematic. Start the schematic editor Eeschema. It is the first button
from the left.
3. Click on the Page Settings icon on the top toolbar. Set the Page Size as A4 and enter the Title
as Tutorial1. You will see that more information can be entered here if necessary. Click OK.
This information will populate the schematic sheet at the bottom right corner. Use the mouse
wheel to zoom in. Save the whole schematic project: File > Save Schematic Project.
4. We will now place our first component. Click on the Place Component icon in the right
toolbar.
5. Click on the middle of your schematic sheet. A Choose Component window will appear on
the screen. We're going to place a resistor. Search / filter on the R of Resistor. You may notice
the device heading above the Resistor. This device heading is the name of the library where the
component is located, which is quite a generic and useful library.
6. Double click on it. This will close the Choose Component window. Place the component in
the schematic sheet by clicking where you want it to be.
7. Click on the magnifier icon to zoom in on the component. Alternatively, use the mouse wheel
to zoom in and zoom out. Press the wheel (central) mouse button to pan horizontally and
vertically.
8. The Component value window will appear. Replace the current value R with 1 k. Click OK.
9. In case you make a mistake and want to delete a component, right click on the component
and click Delete Component. This will remove the component from the schematic.
Alternatively, you can hover over the component you want to delete and press the "del" key.
10. You can also duplicate a component already on your schematic sheet by hovering over it
and pressing the "c" key. Click where you want to place the new duplicated component.
11. Right click on the second resistor. Select Drag Component. Reposition the component and
left click to drop.
12. Change the grid size. You have probably noticed that on the schematic sheet all components
are snapped onto a large pitch grid. You can easily change the size of the grid by Right-Click >
Grid select. In general, it is recommended to use a grid of 50.0 mils for the schematic sheet.
13. We are going to add a component from a library that isn't configured in the default project.
In the menu, choose Preferences > Component Libraries and click the Add button for
Component library files. Then, you can place power and ground symbols, add pins, make
connections using labels with the similar steps as above until electronic schematics is
completed.
14. To create a Bill Of Materials (BOM), go to the Eeschema schematic editor and click on the
Bill of materials icon on the top toolbar. By default there is no plugin active. You add one, by
clicking on Add Plugin button. Select the *.xsl file you want to use, in this case, we select
bom2csv.xsl. Now press Generate. The file (same name as your project) is located in your
project folder. Open the *.csv file with LibreOffice Calc or Excel. An import window will
appear, press OK
.
Layout Printed Circuit Board
1. From the KiCad project manager, click on the Pcbnew icon. The Pcbnew window will open.
If you get an error message saying that a *.kicad_pcb file does not exist and asks if you want to
create it, just click Yes.
2. Begin by entering some schematic information. Click on the Page settings icon on the top
toolbar. Set paper size as A4 and title as Tutorial1.
3. It is good to start by setting the clearance and the minimum track width to those required by
your PCB manufacturer. Generally, you can set the clearance to 0.25 and the minimum track
width to 0.25. Click on the Design Rules > Design Rules menu. If it does not show already,
click Net Classes Editor tab. Change the Clearance field at the top of the window to 0.25 and
the Track Width field to 0.25 as shown below. Measurements are in mm.
4. Click on the Global Design Rules tab and set Min track width to 0.25'. Click OK to commit
your changes and close the Design Rules Editor window.
5. Now we will import the netlist file. Click on the Read Netlist icon on the top toolbar. Click
on the Browse Netlist Files button, select tutorial.net in the File selection dialogue, and click on
Read Current Netlist. Then click the Close button.
RESULT:
CIRCUIT DIAGRAM
SCHEMATIC CIRCUIT
AIM: To design the schematic and PCB layout for Full adder circuit
APPARATUS REQUIRED:
1. Latest computer.
2. Proutes Software version 8.0
3. KiCAD Software version 6.0.7
PROCEDURE:
1. Create a new project: Click File > New Project. Name the project file tutorial1. The project
file will automatically take the extension ".pro". KiCad prompts to create a dedicated directory,
and click Yes to confirm. All your project files will be saved here.
2. Let's begin by creating a schematic. Start the schematic editor Eeschema. It is the first button
from the left.
3. Click on the Page Settings icon on the top toolbar. Set the Page Size as A4 and enter the Title
as Tutorial1. You will see that more information can be entered here if necessary. Click OK.
This information will populate the schematic sheet at the bottom right corner. Use the mouse
wheel to zoom in. Save the whole schematic project: File > Save Schematic Project.
4. We will now place our first component. Click on the Place Component icon in the right
toolbar.
5. Click on the middle of your schematic sheet. A Choose Component window will appear on
the screen. We're going to place a resistor. Search / filter on the R of Resistor. You may notice
the device heading above the Resistor. This device heading is the name of the library where the
component is located, which is quite a generic and useful library.
6. Double click on it. This will close the Choose Component window. Place the component in
the schematic sheet by clicking where you want it to be.
7. Click on the magnifier icon to zoom in on the component. Alternatively, use the mouse wheel
to zoom in and zoom out. Press the wheel (central) mouse button to pan horizontally and
vertically.
8. The Component value window will appear. Replace the current value R with 1 k. Click OK.
9. In case you make a mistake and want to delete a component, right click on the component
and click Delete Component. This will remove the component from the schematic.
Alternatively, you can hover over the component you want to delete and press the "del" key.
10. You can also duplicate a component already on your schematic sheet by hovering over it
and pressing the "c" key. Click where you want to place the new duplicated component.
11. Right click on the second resistor. Select Drag Component. Reposition the component and
left click to drop.
12. Change the grid size. You have probably noticed that on the schematic sheet all components
are snapped onto a large pitch grid. You can easily change the size of the grid by Right-Click >
Grid select. In general, it is recommended to use a grid of 50.0 mils for the schematic sheet.
13. We are going to add a component from a library that isn't configured in the default project.
In the menu, choose Preferences > Component Libraries and click the Add button for
Component library files. Then, you can place power and ground symbols, add pins, make
connections using labels with the similar steps as above until electronic schematics is
completed.
14. To create a Bill Of Materials (BOM), go to the Eeschema schematic editor and click on the
Bill of materials icon on the top toolbar. By default there is no plugin active. You add one, by
clicking on Add Plugin button. Select the *.xsl file you want to use, in this case, we select
bom2csv.xsl. Now press Generate. The file (same name as your project) is located in your
project folder. Open the *.csv file with LibreOffice Calc or Excel. An import window will
appear, press OK
.
Layout Printed Circuit Board
1. From the KiCad project manager, click on the Pcbnew icon. The Pcbnew window will open.
If you get an error message saying that a *.kicad_pcb file does not exist and asks if you want to
create it, just click Yes.
2. Begin by entering some schematic information. Click on the Page settings icon on the top
toolbar. Set paper size as A4 and title as Tutorial1.
3. It is good to start by setting the clearance and the minimum track width to those required by
your PCB manufacturer. Generally, you can set the clearance to 0.25 and the minimum track
width to 0.25. Click on the Design Rules > Design Rules menu. If it does not show already,
click Net Classes Editor tab. Change the Clearance field at the top of the window to 0.25 and
the Track Width field to 0.25 as shown below. Measurements are in mm.
4. Click on the Global Design Rules tab and set Min track width to 0.25'. Click OK to commit
your changes and close the Design Rules Editor window.
5. Now we will import the netlist file. Click on the Read Netlist icon on the top toolbar. Click
on the Browse Netlist Files button, select tutorial.net in the File selection dialogue, and click on
Read Current Netlist. Then click the Close button.
RESULT:
CIRCUIT DIAGRAM
SIMULATION CIRCUIT:
PROCEDURE:
1. Create a new project: Click File > New Project. Name the project file tutorial1. The project
file will automatically take the extension ".pro". KiCad prompts to create a dedicated directory,
and click Yes to confirm. All your project files will be saved here.
2. Let's begin by creating a schematic. Start the schematic editor Eeschema. It is the first button
from the left.
3. Click on the Page Settings icon on the top toolbar. Set the Page Size as A4 and enter the Title
as Tutorial1. You will see that more information can be entered here if necessary. Click OK.
This information will populate the schematic sheet at the bottom right corner. Use the mouse
wheel to zoom in. Save the whole schematic project: File > Save Schematic Project.
4. We will now place our first component. Click on the Place Component icon in the right
toolbar.
5. Click on the middle of your schematic sheet. A Choose Component window will appear on
the screen. We're going to place a resistor. Search / filter on the R of Resistor. You may notice
the device heading above the Resistor. This device heading is the name of the library where the
component is located, which is quite a generic and useful library.
6. Double click on it. This will close the Choose Component window. Place the component in
the schematic sheet by clicking where you want it to be.
7. Click on the magnifier icon to zoom in on the component. Alternatively, use the mouse wheel
to zoom in and zoom out. Press the wheel (central) mouse button to pan horizontally and
vertically.
8. The Component value window will appear. Replace the current value R with 1 k. Click OK.
9. In case you make a mistake and want to delete a component, right click on the component
and click Delete Component. This will remove the component from the schematic.
Alternatively, you can hover over the component you want to delete and press the "del" key.
10. You can also duplicate a component already on your schematic sheet by hovering over it
and pressing the "c" key. Click where you want to place the new duplicated component.
11. Right click on the second resistor. Select Drag Component. Reposition the component and
left click to drop.
SCHEMATIC DIAGRAM
12. Change the grid size. You have probably noticed that on the schematic sheet all components
are snapped onto a large pitch grid. You can easily change the size of the grid by Right-Click >
Grid select. In general, it is recommended to use a grid of 50.0 mils for the schematic sheet.
13. We are going to add a component from a library that isn't configured in the default project.
In the menu, choose Preferences > Component Libraries and click the Add button for
Component library files. Then, you can place power and ground symbols, add pins, make
connections using labels with the similar steps as above until electronic schematics is
completed.
14. To create a Bill Of Materials (BOM), go to the Eeschema schematic editor and click on the
Bill of materials icon on the top toolbar. By default there is no plugin active. You add one, by
clicking on Add Plugin button. Select the *.xsl file you want to use, in this case, we select
bom2csv.xsl. Now press Generate. The file (same name as your project) is located in your
project folder. Open the *.csv file with LibreOffice Calc or Excel. An import window will
appear, press OK
.
Layout Printed Circuit Board
1. From the KiCad project manager, click on the Pcbnew icon. The Pcbnew window will open.
If you get an error message saying that a *.kicad_pcb file does not exist and asks if you want to
create it, just click Yes.
2. Begin by entering some schematic information. Click on the Page settings icon on the top
toolbar. Set paper size as A4 and title as Tutorial1.
3. It is good to start by setting the clearance and the minimum track width to those required by
your PCB manufacturer. Generally, you can set the clearance to 0.25 and the minimum track
width to 0.25. Click on the Design Rules > Design Rules menu. If it does not show already,
click Net Classes Editor tab. Change the Clearance field at the top of the window to 0.25 and
the Track Width field to 0.25 as shown below. Measurements are in mm.
4. Click on the Global Design Rules tab and set Min track width to 0.25'. Click OK to commit
your changes and close the Design Rules Editor window.
5. Now we will import the netlist file. Click on the Read Netlist icon on the top toolbar. Click
on the Browse Netlist Files button, select tutorial.net in the File selection dialogue, and click on
Read Current Netlist. Then click the Close button.
RESULT:
CIRCUIT DIAGRAM
SIMULATION CIRCUIT:
AIM: To design the schematic and PCB layout for Four-Bit Comparator
APPARATUS REQUIRED:
1. Latest computer.
2. Proutes Software version 8.0
3. KiCAD Software version 6.0.7
PROCEDURE:
1. Create a new project: Click File > New Project. Name the project file tutorial1. The project
file will automatically take the extension ".pro". KiCad prompts to create a dedicated directory,
and click Yes to confirm. All your project files will be saved here.
2. Let's begin by creating a schematic. Start the schematic editor Eeschema. It is the first button
from the left.
3. Click on the Page Settings icon on the top toolbar. Set the Page Size as A4 and enter the Title
as Tutorial1. You will see that more information can be entered here if necessary. Click OK.
This information will populate the schematic sheet at the bottom right corner. Use the mouse
wheel to zoom in. Save the whole schematic project: File > Save Schematic Project.
4. We will now place our first component. Click on the Place Component icon in the right
toolbar.
5. Click on the middle of your schematic sheet. A Choose Component window will appear on
the screen. We're going to place a resistor. Search / filter on the R of Resistor. You may notice
the device heading above the Resistor. This device heading is the name of the library where the
component is located, which is quite a generic and useful library.
6. Double click on it. This will close the Choose Component window. Place the component in
the schematic sheet by clicking where you want it to be.
7. Click on the magnifier icon to zoom in on the component. Alternatively, use the mouse wheel
to zoom in and zoom out. Press the wheel (central) mouse button to pan horizontally and
vertically.
8. The Component value window will appear. Replace the current value R with 1 k. Click OK.
9. In case you make a mistake and want to delete a component, right click on the component
and click Delete Component. This will remove the component from the schematic.
Alternatively, you can hover over the component you want to delete and press the "del" key.
10. You can also duplicate a component already on your schematic sheet by hovering over it
and pressing the "c" key. Click where you want to place the new duplicated component.
11. Right click on the second resistor. Select Drag Component. Reposition the component and
left click to drop.
SCHEMATIC DIAGRAM
12. Change the grid size. You have probably noticed that on the schematic sheet all components
Department of ECE, SVCE, Tirupati. 40
PCB DESIGN AND PROTOTYPE DEVELOPMENT LABORATORY
are snapped onto a large pitch grid. You can easily change the size of the grid by Right-Click >
Grid select. In general, it is recommended to use a grid of 50.0 mils for the schematic sheet.
13. We are going to add a component from a library that isn't configured in the default project.
In the menu, choose Preferences > Component Libraries and click the Add button for
Component library files. Then, you can place power and ground symbols, add pins, make
connections using labels with the similar steps as above until electronic schematics is
completed.
14. To create a Bill Of Materials (BOM), go to the Eeschema schematic editor and click on the
Bill of materials icon on the top toolbar. By default there is no plugin active. You add one, by
clicking on Add Plugin button. Select the *.xsl file you want to use, in this case, we select
bom2csv.xsl. Now press Generate. The file (same name as your project) is located in your
project folder. Open the *.csv file with LibreOffice Calc or Excel. An import window will
appear, press OK
.
Layout Printed Circuit Board
1. From the KiCad project manager, click on the Pcbnew icon. The Pcbnew window will open.
If you get an error message saying that a *.kicad_pcb file does not exist and asks if you want to
create it, just click Yes.
2. Begin by entering some schematic information. Click on the Page settings icon on the top
toolbar. Set paper size as A4 and title as Tutorial1.
3. It is good to start by setting the clearance and the minimum track width to those required by
your PCB manufacturer. Generally, you can set the clearance to 0.25 and the minimum track
width to 0.25. Click on the Design Rules > Design Rules menu. If it does not show already,
click Net Classes Editor tab. Change the Clearance field at the top of the window to 0.25 and
the Track Width field to 0.25 as shown below. Measurements are in mm.
4. Click on the Global Design Rules tab and set Min track width to 0.25'. Click OK to commit
your changes and close the Design Rules Editor window.
5. Now we will import the netlist file. Click on the Read Netlist icon on the top toolbar. Click
on the Browse Netlist Files button, select tutorial.net in the File selection dialogue, and click on
Read Current Netlist. Then click the Close button.
RESULT:
CIRCUIT DIAGRAM
SCHEMATIC DIAGRAM
EXP-10: DESIGN PCB LAYOUT FOR FLASHING LED USING 555 TIMER IC
AIM: To design the schematic and PCB layout for Flashing LED Flashing using 555
Timer IC
APPARATUS REQUIRED:
1. Latest computer.
2. Proutes Software version 8.0
3. KiCAD Software version 6.0.7
PROCEDURE:
1. Create a new project: Click File > New Project. Name the project file tutorial1. The project
file will automatically take the extension ".pro". KiCad prompts to create a dedicated directory,
and click Yes to confirm. All your project files will be saved here.
2. Let's begin by creating a schematic. Start the schematic editor Eeschema. It is the first button
from the left.
3. Click on the Page Settings icon on the top toolbar. Set the Page Size as A4 and enter the Title
as Tutorial1. You will see that more information can be entered here if necessary. Click OK.
This information will populate the schematic sheet at the bottom right corner. Use the mouse
wheel to zoom in. Save the whole schematic project: File > Save Schematic Project.
4. We will now place our first component. Click on the Place Component icon in the right
toolbar.
5. Click on the middle of your schematic sheet. A Choose Component window will appear on
the screen. We're going to place a resistor. Search / filter on the R of Resistor. You may notice
the device heading above the Resistor. This device heading is the name of the library where the
component is located, which is quite a generic and useful library.
6. Double click on it. This will close the Choose Component window. Place the component in
the schematic sheet by clicking where you want it to be.
7. Click on the magnifier icon to zoom in on the component. Alternatively, use the mouse wheel
to zoom in and zoom out. Press the wheel (central) mouse button to pan horizontally and
vertically.
8. The Component value window will appear. Replace the current value R with 1 k. Click OK.
9. In case you make a mistake and want to delete a component, right click on the component
and click Delete Component. This will remove the component from the schematic.
Alternatively, you can hover over the component you want to delete and press the "del" key.
10. You can also duplicate a component already on your schematic sheet by hovering over it
and pressing the "c" key. Click where you want to place the new duplicated component.
11. Right click on the second resistor. Select Drag Component. Reposition the component and
left click to drop.
12. Change the grid size. You have probably noticed that on the schematic sheet all components
are snapped onto a large pitch grid. You can easily change the size of the grid by Right-Click >
Grid select. In general, it is recommended to use a grid of 50.0 mils for the schematic sheet.
13. We are going to add a component from a library that isn't configured in the default project.
In the menu, choose Preferences > Component Libraries and click the Add button for
Component library files. Then, you can place power and ground symbols, add pins, make
connections using labels with the similar steps as above until electronic schematics is
completed.
14. To create a Bill Of Materials (BOM), go to the Eeschema schematic editor and click on the
Bill of materials icon on the top toolbar. By default there is no plugin active. You add one, by
clicking on Add Plugin button. Select the *.xsl file you want to use, in this case, we select
bom2csv.xsl. Now press Generate. The file (same name as your project) is located in your
project folder. Open the *.csv file with LibreOffice Calc or Excel. An import window will
appear, press OK
.
Layout Printed Circuit Board
1. From the KiCad project manager, click on the Pcbnew icon. The Pcbnew window will open.
If you get an error message saying that a *.kicad_pcb file does not exist and asks if you want to
create it, just click Yes.
2. Begin by entering some schematic information. Click on the Page settings icon on the top
toolbar. Set paper size as A4 and title as Tutorial1.
3. It is good to start by setting the clearance and the minimum track width to those required by
your PCB manufacturer. Generally, you can set the clearance to 0.25 and the minimum track
width to 0.25. Click on the Design Rules > Design Rules menu. If it does not show already,
click Net Classes Editor tab. Change the Clearance field at the top of the window to 0.25 and
the Track Width field to 0.25 as shown below. Measurements are in mm.
4. Click on the Global Design Rules tab and set Min track width to 0.25'. Click OK to commit
your changes and close the Design Rules Editor window.
5. Now we will import the netlist file. Click on the Read Netlist icon on the top toolbar. Click
on the Browse Netlist Files button, select tutorial.net in the File selection dialogue, and click on
Read Current Netlist. Then click the Close button.
RESULT:
CIRCUIT DIAGRAM
SCHEMATIC DIAGRAM
AIM: To design the schematic and PCB layout for automatic street light controller using LDR
& transistor
APPARATUS REQUIRED:
1. Latest computer.
2. Proutes Software version 8.0
3. KiCAD Software version 6.0.7
PROCEDURE:
1. Create a new project: Click File > New Project. Name the project file tutorial1. The project
file will automatically take the extension ".pro". KiCad prompts to create a dedicated directory,
and click Yes to confirm. All your project files will be saved here.
2. Let's begin by creating a schematic. Start the schematic editor Eeschema. It is the first button
from the left.
3. Click on the Page Settings icon on the top toolbar. Set the Page Size as A4 and enter the Title
as Tutorial1. You will see that more information can be entered here if necessary. Click OK.
This information will populate the schematic sheet at the bottom right corner. Use the mouse
wheel to zoom in. Save the whole schematic project: File > Save Schematic Project.
4. We will now place our first component. Click on the Place Component icon in the right
toolbar.
5. Click on the middle of your schematic sheet. A Choose Component window will appear on
the screen. We're going to place a resistor. Search / filter on the R of Resistor. You may notice
the device heading above the Resistor. This device heading is the name of the library where the
component is located, which is quite a generic and useful library.
6. Double click on it. This will close the Choose Component window. Place the component in
the schematic sheet by clicking where you want it to be.
7. Click on the magnifier icon to zoom in on the component. Alternatively, use the mouse wheel
to zoom in and zoom out. Press the wheel (central) mouse button to pan horizontally and
vertically.
8. The Component value window will appear. Replace the current value R with 1 k. Click OK.
9. In case you make a mistake and want to delete a component, right click on the component
and click Delete Component. This will remove the component from the schematic.
Alternatively, you can hover over the component you want to delete and press the "del" key.
10. You can also duplicate a component already on your schematic sheet by hovering over it
and pressing the "c" key. Click where you want to place the new duplicated component.
11. Right click on the second resistor. Select Drag Component. Reposition the component and
left click to drop.
12. Change the grid size. You have probably noticed that on the schematic sheet all components
are snapped onto a large pitch grid. You can easily change the size of the grid by Right-Click >
Grid select. In general, it is recommended to use a grid of 50.0 mils for the schematic sheet.
13. We are going to add a component from a library that isn't configured in the default project.
In the menu, choose Preferences > Component Libraries and click the Add button for
Component library files. Then, you can place power and ground symbols, add pins, make
connections using labels with the similar steps as above until electronic schematics is
completed.
14. To create a Bill Of Materials (BOM), go to the Eeschema schematic editor and click on the
Bill of materials icon on the top toolbar. By default there is no plugin active. You add one, by
clicking on Add Plugin button. Select the *.xsl file you want to use, in this case, we select
bom2csv.xsl. Now press Generate. The file (same name as your project) is located in your
project folder. Open the *.csv file with LibreOffice Calc or Excel. An import window will
appear, press OK
.
Layout Printed Circuit Board
1. From the KiCad project manager, click on the Pcbnew icon. The Pcbnew window will open.
If you get an error message saying that a *.kicad_pcb file does not exist and asks if you want to
create it, just click Yes.
2. Begin by entering some schematic information. Click on the Page settings icon on the top
toolbar. Set paper size as A4 and title as Tutorial1.
3. It is good to start by setting the clearance and the minimum track width to those required by
your PCB manufacturer. Generally, you can set the clearance to 0.25 and the minimum track
width to 0.25. Click on the Design Rules > Design Rules menu. If it does not show already,
click Net Classes Editor tab. Change the Clearance field at the top of the window to 0.25 and
the Track Width field to 0.25 as shown below. Measurements are in mm.
4. Click on the Global Design Rules tab and set Min track width to 0.25'. Click OK to commit
your changes and close the Design Rules Editor window.
5. Now we will import the netlist file. Click on the Read Netlist icon on the top toolbar. Click
on the Browse Netlist Files button, select tutorial.net in the File selection dialogue, and click on
Read Current Netlist. Then click the Close button.
RESULT:
CIRCUIT DIAGRAM
SCHEMATIC DIAGRAM
EXP-12: DESIGN PCB LAYOUT FOR TWO WAY TRAFFIC LIGHT CONTROLLER
USING 555 TIMERS
AIM: To design the schematic and PCB layout for two way traffic light controller using 555
timers
APPARATUS REQUIRED:
1. Latest computer.
2. Proutes Software version 8.0
3. KiCAD Software version 6.0.7
PROCEDURE:
1. Create a new project: Click File > New Project. Name the project file tutorial1. The project
file will automatically take the extension ".pro". KiCad prompts to create a dedicated directory,
and click Yes to confirm. All your project files will be saved here.
2. Let's begin by creating a schematic. Start the schematic editor Eeschema. It is the first button
from the left.
3. Click on the Page Settings icon on the top toolbar. Set the Page Size as A4 and enter the Title
as Tutorial1. You will see that more information can be entered here if necessary. Click OK.
This information will populate the schematic sheet at the bottom right corner. Use the mouse
wheel to zoom in. Save the whole schematic project: File > Save Schematic Project.
4. We will now place our first component. Click on the Place Component icon in the right
toolbar.
5. Click on the middle of your schematic sheet. A Choose Component window will appear on
the screen. We're going to place a resistor. Search / filter on the R of Resistor. You may notice
the device heading above the Resistor. This device heading is the name of the library where the
component is located, which is quite a generic and useful library.
6. Double click on it. This will close the Choose Component window. Place the component in
the schematic sheet by clicking where you want it to be.
7. Click on the magnifier icon to zoom in on the component. Alternatively, use the mouse wheel
to zoom in and zoom out. Press the wheel (central) mouse button to pan horizontally and
vertically.
8. The Component value window will appear. Replace the current value R with 1 k. Click OK.
9. In case you make a mistake and want to delete a component, right click on the component
and click Delete Component. This will remove the component from the schematic.
Alternatively, you can hover over the component you want to delete and press the "del" key.
10. You can also duplicate a component already on your schematic sheet by hovering over it
and pressing the "c" key. Click where you want to place the new duplicated component.
11. Right click on the second resistor. Select Drag Component. Reposition the component and
left click to drop.
12. Change the grid size. You have probably noticed that on the schematic sheet all components are
snapped onto a large pitch grid. You can easily change the size of the grid by Right-Click > Grid
select. In general, it is recommended to use a grid of 50.0 mils for the schematic sheet.
13. We are going to add a component from a library that isn't configured in the default project. In
the menu, choose Preferences > Component Libraries and click the Add button for Component
library files. Then, you can place power and ground symbols, add pins, make connections using
labels with the similar steps as above until electronic schematics is completed.
14. To create a Bill Of Materials (BOM), go to the Eeschema schematic editor and click on the Bill
of materials icon on the top toolbar. By default there is no plugin active. You add one, by clicking
on Add Plugin button. Select the *.xsl file you want to use, in this case, we select bom2csv.xsl.
Now press Generate. The file (same name as your project) is located in your project folder. Open
the *.csv file with LibreOffice Calc or Excel. An import window will appear, press OK
.
Layout Printed Circuit Board
1. From the KiCad project manager, click on the Pcbnew icon. The Pcbnew window will open. If
you get an error message saying that a *.kicad_pcb file does not exist and asks if you want to create
it, just click Yes.
2. Begin by entering some schematic information. Click on the Page settings icon on the top
toolbar. Set paper size as A4 and title as Tutorial1.
3. It is good to start by setting the clearance and the minimum track width to those required by your
PCB manufacturer. Generally, you can set the clearance to 0.25 and the minimum track width to
0.25. Click on the Design Rules > Design Rules menu. If it does not show already, click Net
Classes Editor tab. Change the Clearance field at the top of the window to 0.25 and the Track
Width field to 0.25 as shown below. Measurements are in mm.
4. Click on the Global Design Rules tab and set Min track width to 0.25'. Click OK to commit your
changes and close the Design Rules Editor window.
5. Now we will import the netlist file. Click on the Read Netlist icon on the top toolbar. Click on
the Browse Netlist Files button, select tutorial.net in the File selection dialogue, and click on Read
Current Netlist. Then click the Close button.
RESULT: