Difference between revisions of "KiCad/C2/Designing-printed-circuit-board-in-KiCad/English-timed"

From Script | Spoken-Tutorial
Jump to: navigation, search
 
(8 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
{| border = 1
 
{| border = 1
 
+
|'''Time'''
|'''Time'''
+
|'''Narration'''
 
+
|'''Narration'''
+
 
+
  
 
|-
 
|-
| 00.01
+
|00:01
| Dear Friends,  
+
|Dear Friends, Welcome to the '''spoken tutorial''' on '''Designing printed circuit board in KiCad'''.
  
 
|-
 
|-
| 00.02
+
|00:07
| Welcome to the spoken tutorial on Designing printed circuit board in KiCad.
+
|In this tutorial, we will learn
  
 
|-
 
|-
| 00.07
+
|00:09
| In this tutorial we will learn,
+
|to design '''printed circuit board''' in '''KiCad'''.
  
 
|-
 
|-
| 00.09
+
|00:12
|To design printed circuit board in KiCad.  
+
|We are using '''Ubuntu 12.04''' as the operating system 
  
 
|-
 
|-
| 00.12
+
|00:16
| We are using Ubuntu 12.04 as the operating system.
+
|with '''KiCad''' version: '''2011 hyphen 05 hyphen 25''' for this tutorial.
  
 
|-
 
|-
| 00.16
+
|00:25
|With KiCad version: 2011 hyphen 05 hyphen 25 for this tutorial
+
|Basic knowledge of electronic circuit is a prerequisite for this tutorial.
  
 
|-
 
|-
| 00.25
+
|00:30
|Basic knowledge of electronic circuit is a prerequisite for this tutorial
+
|The user should also know: * how to design '''circuit schematic''' in '''KiCad'''
  
 
|-
 
|-
| 00.30
+
|00:35
|The user should also know how to design circuit schematic in KiCad,
+
|To do '''electric rule check'''
  
 
|-
 
|-
|00.35
+
|00:37
| To do electric rule check ,
+
|To do '''netlist generation'''
  
 
|-
 
|-
|00.37
+
|00:39
|To do netlist generation,
+
|To do mapping of components with '''footprints'''.
 
+
|-
+
| 00.39
+
|To do mapping of components with footprints
+
 
+
 
+
  
 
|-
 
|-
| 00.43
+
|00:43
|For relevant tutorials, please visit http://spoken hyphen tutorial.org  
+
|For relevant tutorials, please visit:
 +
http://spoken hyphen tutorial.org  
  
 
|-
 
|-
| 00.50
+
|00:50
|To start KiCad
+
|To start KiCad -
  
 
|-
 
|-
| 00.52
+
|00:52
 
|Go to the top left corner of Ubuntu desktop screen.
 
|Go to the top left corner of Ubuntu desktop screen.
  
 
|-
 
|-
| 00.56
+
|00:56
|Click on the first icon (i.e)Dash home
+
|Click on the first icon i.e. '''Dash home'''.
  
 
|-
 
|-
|01.01
+
|01:01
|In the search bar write KiCad and press Enter.  
+
|In the search bar, write "KiCad" and press '''Enter'''.  
  
 
|-
 
|-
| 01.09
+
|01:09
|This will open KiCad main window.  
+
|This will open '''KiCad main window'''.  
 
+
  
 
|-
 
|-
| 01.12
+
|01:12
|To open EEschema, go to the top panel and Click on EEschema tab.
+
|To open 'EEschema', go to the top panel and click on '''EEschema''' tab.
  
 
|-
 
|-
| 01.19
+
|01:19
| An info dialog box will appear which says that it cannot find the schematic.  
+
|An '''Info''' dialog-box will appear which says that it cannot find the schematic.  
  
 
|-
 
|-
|01.25
+
|01:25
|Click on OK.  
+
|Click on '''OK'''.  
  
 
|-
 
|-
|01.28
+
|01:28
|I will use the circuit schematic of Astable multivibrator which was created earlier.   
+
|I will use the circuit schematic of '''Astable multivibrator''' which was created earlier.   
  
 
|-
 
|-
| 01.35
+
|01:35
|To do this, I will go to the File menu, click on Open.  
+
|To do this, I will go to the '''File''' menu, click on '''Open'''.  
  
 
|-
 
|-
| 01.42
+
|01:42
 
|Choose the folder in which file is saved.  
 
|Choose the folder in which file is saved.  
 
 
  
 
|-
 
|-
| 01.49
+
|01:49
| Select project1.sch and click Open.  
+
|Select 'project1.sch' and click on '''Open'''.  
  
 
|-
 
|-
| 01.56
+
|01:56
|I will resize the window.
+
|I will '''resize''' the window.
  
 
|-
 
|-
|02.00
+
|02:00
|So, now I will click on Open.
+
|So, now I will click on '''Open'''.
  
 
|-
 
|-
|02.06
+
|02:06
 
|This will open the circuit schematic.  
 
|This will open the circuit schematic.  
  
 
|-
 
|-
|02.08
+
|02:08
|I will zoom in using the scroll button of the mouse.  
+
|I will zoom in using the scroll button of the '''mouse'''.  
  
 
|-
 
|-
| 02.13
+
|02:13
|We have already generated the netlist for this circuit,
+
|We have already generated the '''netlist''' for this circuit  
  
 
|-
 
|-
| 02.16
+
|02:16
 
|and done mapping of components with corresponding footprints.  
 
|and done mapping of components with corresponding footprints.  
  
 
|-
 
|-
| 02.20
+
|02:20
|The next step is to create the printed circuit board layout.
+
|The next step is to create the '''printed circuit board''' layout.
 +
 
 
|-
 
|-
| 02.26
+
|02:26
| To start with this, Click on Run PCBnew button located on the top panel of EEschema window.   
+
|To start with this, click on '''Run PCBnew''' button located on the top panel of 'EEschema' window.   
  
 
|-
 
|-
|02.36
+
|02:36
|This will open PCBnew window.  
+
|This will open 'PCBnew' window.  
  
 
|-
 
|-
| 02.39
+
|02:39
| An info dialog box appears saying it did not find project1.brd  
+
|An '''info''' dialog-box appears saying it did not find 'project1.brd'.
  
 
|-
 
|-
| 02.44
+
|02:44
| click on OK to close this dialog box.  
+
|Click on '''OK''' to close this dialog-box.  
  
 
|-
 
|-
| 02.49
+
|02:49
| Now you can import the footprints by clicking on Read netlist button on the top panel of PCBnew window.
+
|Now you can '''import''' the '''footprints''' by clicking on '''Read netlist''' button on the top panel of 'PCBnew' window.
  
 
|-
 
|-
| 02.57
+
|02:57
| Here the netlist window opens.  
+
|Here the '''Netlist''' window opens.  
  
 
|-
 
|-
| 03.01
+
|03:01
 
|Keep all the default settings as it is.  
 
|Keep all the default settings as it is.  
  
 
|-
 
|-
| 03.03
+
|03:03
|Click on Browse netlist Files button.   
+
|Click on '''Browse Netlist Files''' button.   
  
 
|-
 
|-
| 03.07
+
|03:07
|This will open Select netlist window  
+
|This will open '''Select Netlist''' window.
  
 
|-
 
|-
| 03.13
+
|03:13
| I will now resize this window for better view.  
+
|I will now '''resize''' this window for better view.  
  
 
|-
 
|-
| 03.20
+
|03:20
| Select project1.net file from desired directory and click on Open.  
+
|Select '''project1.net''' file from desired directory and click on '''Open'''.  
  
 
|-
 
|-
| 03.27
+
|03:27
|Click on Read Current Netlist button.  
+
|Click on '''Read Current Netlist''' button.  
  
 
|-
 
|-
| 03.30
+
|03:30
|It will show warning saying project1.cmp not found.  
+
|It will show warning saying 'project1.cmp' not found.  
 +
 
 
|-
 
|-
| 03.35
+
|03:35
| Click on OK.   
+
|Click on '''OK'''.   
  
 
|-
 
|-
| 03.37
+
|03:37
| Now close netlist window by clicking on Close button.  
+
|Now close '''Netlist''' window by clicking on '''Close''' button.  
  
 
|-
 
|-
| 03.42
+
|03:42
|You can see that all the footprints are imported and placed in top left corner in PCBnew window.  
+
|You can see that all the '''footprint'''s are imported and placed in the top left corner, in '''PCBnew''' window.  
  
 
|-
 
|-
| 03.49
+
|03:49
|Now we need to place all footprints in centre of PCBnew window.  
+
|Now we need to place all footprints in centre of 'PCBnew' window.  
  
 
|-
 
|-
| 03.56
+
|03:56
|For this click on Manual and Automatic move and place of modules button located on the top panel of PCBnew window.  
+
|For this, click on '''Manual and Automatic move and place of modules''' button located on the top panel of 'PCBnew' window.  
  
 
|-
 
|-
| 04.08
+
|04:08
|Now right click once in the centre of the PCBnew window.  
+
|Now, right-click once in the centre of the 'PCBnew' window.  
  
 
|-
 
|-
| 04.14
+
|04:14
| Go to Glob Move and Place. Then click on Move All Modules.   
+
|Go to '''Glob Move and Place'''. Then click on '''Move All Modules'''.   
  
 
|-
 
|-
| 04.22
+
|04:22
|This will open a Confirmation window. Click Yes.  
+
|This will open a '''Confirmation''' window. Click '''Yes'''.  
  
 
|-
 
|-
| 04.28
+
|04:28
|I will zoom in with scroll button of my mouse for better view.  
+
|I will zoom in with scroll button of my '''mouse''' for better view.  
  
 
|-
 
|-
| 04.35
+
|04:35
|You may or may not see white wires connecting the terminals of footprints.  
+
|You may or may not see white wires connecting the '''terminal'''s of footprints.  
 
   
 
   
 
|-
 
|-
| 04.39
+
|04:39
|If you do not see them, click on Show or Hide board ratsnest button located on the left panel of PCBnew window.  
+
|If you do not see them, click on '''Show or Hide board ratsnest''' button located on the left panel of PCBnew window.  
  
 
|-
 
|-
| 04.51
+
|04:51
| White wires are also called as airwires.  
+
|White wires are also called as '''airwires'''.  
  
 
|-
 
|-
| 04.55
+
|04:55
 
|Now we will arrange the modules such that minimum number of airwires cross each other.  
 
|Now we will arrange the modules such that minimum number of airwires cross each other.  
  
 
|-
 
|-
| 05.01
+
|05:01
|Now right click on IC 555 footprint.  
+
|Now, right-click on '''IC 555 footprint'''.  
  
 
|-
 
|-
| 05.07
+
|05:07
|Go to Footprint options, and click on Move.   
+
|Go to '''Footprint''' options and click on '''Move'''.   
  
 
|-
 
|-
| 05.12
+
|05:12
|You can see that footprint is tied to cursor.  
+
|You can see that the footprint is tied to cursor.  
 +
 
 
|-
 
|-
| 05.16
+
|05:16
| You can see that the component moves according to the grid displayed in the background.
+
|You can see that the component moves according to the grid displayed in the background.
 
+
+
  
 
|-
 
|-
| 05.25
+
|05:25
| Now click once to place the component wherever required. I am going to place it here.  
+
|Now, click once to place the component wherever required. I am going to place it here.  
  
 
|-
 
|-
| 05.33
+
|05:33
|It is possible to change the grid spacing using Grid options drop down menu on the top panel of PCBnew window.   
+
|It is possible to change the grid spacing using '''Grid''' options drop-down menu on the top panel of 'PCBnew' window.   
  
 
|-
 
|-
| 05.44
+
|05:44
|For now, we will go ahead with the default value that is Grid 1.270.  
+
|For now, we will go ahead with the default value, that is, '''Grid 1.270'''.  
  
 
|-
 
|-
| 05.53
+
|05:53
|For moving components you can also use the shortcut key M  
+
|For moving components, you can also use the shortcut key 'M'.
  
 
|-
 
|-
| 05.58
+
|05:58
|For example, let me show you how to move the capacitor.  
+
|For example, let me show you how to move the '''capacitor'''.  
  
 
|-
 
|-
| 06.02
+
|06:02
| Point the cursor on capacitor.  
+
|Point the cursor on capacitor.  
  
 
|-
 
|-
| 06.05
+
|06:05
| Press M. The module will get tied to cursor. You can move it wherever required.   
+
|Press 'M'. The module will get tied to cursor. You can move it wherever required.   
  
 
|-
 
|-
| 06.14
+
|06:14
 
|To place component click once.  
 
|To place component click once.  
  
 
|-
 
|-
| 06.17
+
|06:17
|To rotate component, Press R.  
+
|To rotate component, press 'R'.  
  
 
|-
 
|-
| 06.22
+
|06:22
|For example, let me rotate the resistor. Place the cursor on the resistor and press R.  
+
|For example, let me rotate the '''resistor'''. Place the cursor on the resistor and press 'R'.  
 
+
  
 
|-
 
|-
| 06.29
+
|06:29
| Similarly you can arrange all the components.
+
|Similarly, you can arrange all the components.
  
 
|-
 
|-
| 06.32
+
|06:32
 
|I have already arranged footprints to get minimum intersection between airwires. This is shown here.  
 
|I have already arranged footprints to get minimum intersection between airwires. This is shown here.  
 
  
 
|-
 
|-
| 06.41
+
|06:41
|Now we need to convert these airwires in to actual tracks.
+
|Now, we need to convert these airwires in to actual '''track'''s.
  
 
|-
 
|-
| 06.46
+
|06:46
| Under the Layer tab on the right side of the PCBnew window select Back layer if not selected. Back layer is represented by green colour.  
+
|Under the '''Layer''' tab on the right side of the 'PCBnew' window, select '''Back''' layer, if not selected. '''Back''' layer is represented by green colour.  
  
 
|-
 
|-
| 07.01
+
|07:01
 
|Layer selected is pointed by small blue arrow.  
 
|Layer selected is pointed by small blue arrow.  
  
 
|-
 
|-
| 07.06
+
|07:06
|For creating tracks, select Add tracks and vias button located on the right panel of PCBnew window.  
+
|For creating tracks, select '''Add tracks and vias''' button, located on the right panel of 'PCBnew' window.  
  
 
|-
 
|-
| 07.17
+
|07:17
|Now let us click on one of the nodes of R1.  
+
|Now, let us click on one of the nodes of 'R1'.  
  
 
|-
 
|-
| 07.22
+
|07:22
|Then we will double-click on node of R2 where wire needs to be connected.  
+
|Then, we will double-click on node of 'R2' where wire needs to be connected.  
  
 
|-
 
|-
| 07.31
+
|07:31
|Similarly we will connect one more wire between Resistor R3 and capacitor C1.  
+
|Similarly, we will connect one more wire between '''Resistor R3''' and '''capacitor C1'''.  
  
 
|-
 
|-
| 07.38
+
|07:38
|Let us click on one of the nodes of R3.  
+
|Let us click on one of the nodes of 'R3'.  
  
 
|-
 
|-
| 07.41
+
|07:41
 
|Click once to change direction of wire.
 
|Click once to change direction of wire.
  
 
|-
 
|-
| 07.46
+
|07:46
|Then we will double click on the node of C1 where wire needs to be connected.  
+
|Then we will double-click on the node of 'C1' where wire needs to be connected.  
  
 
|-
 
|-
| 07.51
+
|07:51
|The green track created represents actual copper path created on the printed circuit board.
+
|The green track created represents actual copper path created on the '''printed circuit board'''.
  
 
|-
 
|-
| 07.59
+
|07:59
 
|It is also possible to change the track width.  
 
|It is also possible to change the track width.  
 
  
 
|-
 
|-
| 08.02
+
|08:02
|This can be done by clicking on Design Rules menu option in the menu bar of PCBnew window.  
+
|This can be done by clicking on '''Design Rules''' menu option in the menu bar of 'PCBnew' window.  
  
 
|-
 
|-
| 08.11
+
|08:11
|Click on Design Rules.  
+
|Click on '''Design Rules'''.  
  
 
|-
 
|-
| 08.14
+
|08:14
|Design Rules Editor will open where you can change the track width.  
+
|'''Design Rules Editor''' will open where you can change the track width.  
 
+
  
 
|-
 
|-
| 08.19
+
|08:19
|We will change the track width to 1.5. To do this double click on the value of Track Width. Type 1.5 and press Enter.
+
|We will change the track width to '''1.5'''. To do this, double-click on the value of '''Track Width'''. Type "1.5" and press '''Enter'''.
  
 
|-
 
|-
| 08.34
+
|08:34
|For creating the track, we could also use the X key on the keyboard.
+
|For creating the '''track''', we could also use the 'X 'key on the keyboard.
  
 
|-
 
|-
| 08.39
+
|08:39
|Let me show this to you. Keep the cursor over one of the nodes of LED D1. press the key X.
+
|Let me show this to you. Keep the cursor over one of the nodes of '''LED D1'''. press the key 'X'.
 
+
  
 
|-
 
|-
| 08.48
+
|08:48
|Then we will double click on the node of R3 where wire needs to be connected.  
+
|Then, we will double-click on the node of 'R3' where wire needs to be connected.
 +
 
|-
 
|-
| 08.54
+
|08:54
|You can see that the width of the track has increased. In this way you can complete the design of the board.
+
|You can see that the width of the track has increased. In this way, you can complete the design of the board.
  
 
|-
 
|-
| 09.03
+
|09:03
 
|I have already completed the design for this board here.  
 
|I have already completed the design for this board here.  
  
 
|-
 
|-
| 09.08
+
|09:08
 
|Let me open the completed design board file.   
 
|Let me open the completed design board file.   
  
 
|-
 
|-
| 09.19
+
|09:19
 
|We also need to draw the PCB edges for completing this design.  
 
|We also need to draw the PCB edges for completing this design.  
  
 
|-
 
|-
| 09.25
+
|09:25
|For this we need to select PCB Edges option from Layer tab on the right side of PCBnew window.  
+
|For this, we need to select '''PCB Edges''' option from '''Layer''' tab on the right side of 'PCBnew' window.  
 
+
  
 
|-
 
|-
| 09.34
+
|09:34
|Now click on Add graphic line or polygon button located on the right panel of layout editor window.  
+
|Now, click on '''Add graphic line or polygon''' button located on the right panel of '''layout editor''' window.  
  
 
|-
 
|-
| 09.44
+
|09:44
|Now let us create a rectangle around this Printed circuit Board.
+
|Now, let us create a rectangle around this '''Printed circuit Board'''.
  
 
|-
 
|-
| 09.49
+
|09:49
|Click on the Top left side of layout.
+
|Click on the top left side of layout.
 
+
  
 
|-
 
|-
| 09.52
+
|09:52
 
|Move the cursor horizontally towards right.   
 
|Move the cursor horizontally towards right.   
  
 
|-
 
|-
| 09.56
+
|09:56
 
|Click once to change direction of line.
 
|Click once to change direction of line.
  
 
|-
 
|-
| 10.00
+
|10:00
 
|Move the cursor vertically downwards.  
 
|Move the cursor vertically downwards.  
 
  
 
|-
 
|-
| 10.04
+
|10:04
|Similarly we can complete the rectangle.  
+
|Similarly, we can complete the rectangle.  
  
 
|-
 
|-
| 10.11
+
|10:11
 
|Let me complete this rectangle.  
 
|Let me complete this rectangle.  
  
 
|-
 
|-
| 10.16
+
|10:16
|End the rectangle by double clicking left mouse button.
+
|End the rectangle by double-clicking left-mouse-button.
  
 
|-
 
|-
| 10.24
+
|10:24
|Now let us click on File menu and click on the Save option. Please note that this file is saved with the extension .brd
+
|Now, let us click on '''File''' menu and click on the '''Save''' option. Please note that this file is saved with the extension '.brd'.
 
+
  
 
|-
 
|-
| 10.38
+
|10:38
|This completes the board layout for Astable multivibrator circuit
+
|This completes the board layout for Astable multivibrator circuit.
  
 
|-
 
|-
| 10.44
+
|10:44
|In this tutorial we learnt to design printed circuit board in KiCad using PCBnew.  
+
|In this tutorial, we learnt to design '''printed circuit board''' in '''KiCad''' using 'PCBnew'.  
  
 
|-
 
|-
| 10.50
+
|10:50
| Watch the video available at the following link
+
|Watch the video available at the following link.
  
 
|-
 
|-
| 10.54
+
|10:54
|It summarises the Spoken Tutorial project  
+
|It summarizes the Spoken Tutorial project.
  
 
|-
 
|-
| 10.56
+
|10:56
| If you do not have good bandwidth, you can download and watch it  
+
|If you do not have good bandwidth, you can download and watch it.
  
 
|-
 
|-
| 11.00
+
|11:00
| The Spoken Tutorial Project Team
+
|The Spoken Tutorial project team:
  
 
|-
 
|-
| 11.03
+
|11:03
|Conducts workshops using spoken tutorials  
+
|Conducts workshops using spoken tutorials.
 
+
  
 
|-
 
|-
| 11.06
+
|11:06
|Gives certificates for those who pass an online test  
+
|Gives certificates for those who pass an online test.
  
 
|-
 
|-
| 11.10
+
|11:10
|For more details, please write to contact at spoken hyphen tutorial dot org  
+
|For more details, please write to:
 +
contact at spoken hyphen tutorial dot org.
  
 
|-
 
|-
| 11.15
+
|11:15
|Spoken Tutorial Project is a part of the Talk to a Teacher project  
+
|'''Spoken Tutorial''' project is a part of the '''Talk to a Teacher''' project.
  
 
|-
 
|-
| 11.19
+
|11:19
|It is supported by the National Mission on Education through ICT, MHRD, Government of India  
+
|It is supported by the National Mission on Education through ICT, MHRD, Government of India.
  
 
|-
 
|-
| 11.25
+
|11:25
|More information on this Mission is available at  
+
|More information on this mission is available at:
  
 
|-
 
|-
| 11.29
+
|11:29
|spoken hyphen tutorial dot org slash NMEICT hyphen Intro  
+
|spoken hyphen tutorial dot org slash NMEICT hyphen Intro.
  
 
|-
 
|-
| 11.35
+
|11:35
|This script has been contributed  by Abhishek Pawar
+
|This script has been contributed  by Abhishek Pawar.
  
 
|-
 
|-
| 11.38
+
|11:38
|This is Rupak Rokade from IIT Bombay, signing off. Thanks for joining.
+
|This is Rupak Rokade from '''IIT Bombay''', signing off. Thanks for joining.
 +
|}

Latest revision as of 12:36, 28 March 2017

Time Narration
00:01 Dear Friends, Welcome to the spoken tutorial on Designing printed circuit board in KiCad.
00:07 In this tutorial, we will learn
00:09 to design printed circuit board in KiCad.
00:12 We are using Ubuntu 12.04 as the operating system
00:16 with KiCad version: 2011 hyphen 05 hyphen 25 for this tutorial.
00:25 Basic knowledge of electronic circuit is a prerequisite for this tutorial.
00:30 The user should also know: * how to design circuit schematic in KiCad
00:35 To do electric rule check
00:37 To do netlist generation
00:39 To do mapping of components with footprints.
00:43 For relevant tutorials, please visit:

http://spoken hyphen tutorial.org

00:50 To start KiCad -
00:52 Go to the top left corner of Ubuntu desktop screen.
00:56 Click on the first icon i.e. Dash home.
01:01 In the search bar, write "KiCad" and press Enter.
01:09 This will open KiCad main window.
01:12 To open 'EEschema', go to the top panel and click on EEschema tab.
01:19 An Info dialog-box will appear which says that it cannot find the schematic.
01:25 Click on OK.
01:28 I will use the circuit schematic of Astable multivibrator which was created earlier.
01:35 To do this, I will go to the File menu, click on Open.
01:42 Choose the folder in which file is saved.
01:49 Select 'project1.sch' and click on Open.
01:56 I will resize the window.
02:00 So, now I will click on Open.
02:06 This will open the circuit schematic.
02:08 I will zoom in using the scroll button of the mouse.
02:13 We have already generated the netlist for this circuit
02:16 and done mapping of components with corresponding footprints.
02:20 The next step is to create the printed circuit board layout.
02:26 To start with this, click on Run PCBnew button located on the top panel of 'EEschema' window.
02:36 This will open 'PCBnew' window.
02:39 An info dialog-box appears saying it did not find 'project1.brd'.
02:44 Click on OK to close this dialog-box.
02:49 Now you can import the footprints by clicking on Read netlist button on the top panel of 'PCBnew' window.
02:57 Here the Netlist window opens.
03:01 Keep all the default settings as it is.
03:03 Click on Browse Netlist Files button.
03:07 This will open Select Netlist window.
03:13 I will now resize this window for better view.
03:20 Select project1.net file from desired directory and click on Open.
03:27 Click on Read Current Netlist button.
03:30 It will show warning saying 'project1.cmp' not found.
03:35 Click on OK.
03:37 Now close Netlist window by clicking on Close button.
03:42 You can see that all the footprints are imported and placed in the top left corner, in PCBnew window.
03:49 Now we need to place all footprints in centre of 'PCBnew' window.
03:56 For this, click on Manual and Automatic move and place of modules button located on the top panel of 'PCBnew' window.
04:08 Now, right-click once in the centre of the 'PCBnew' window.
04:14 Go to Glob Move and Place. Then click on Move All Modules.
04:22 This will open a Confirmation window. Click Yes.
04:28 I will zoom in with scroll button of my mouse for better view.
04:35 You may or may not see white wires connecting the terminals of footprints.
04:39 If you do not see them, click on Show or Hide board ratsnest button located on the left panel of PCBnew window.
04:51 White wires are also called as airwires.
04:55 Now we will arrange the modules such that minimum number of airwires cross each other.
05:01 Now, right-click on IC 555 footprint.
05:07 Go to Footprint options and click on Move.
05:12 You can see that the footprint is tied to cursor.
05:16 You can see that the component moves according to the grid displayed in the background.
05:25 Now, click once to place the component wherever required. I am going to place it here.
05:33 It is possible to change the grid spacing using Grid options drop-down menu on the top panel of 'PCBnew' window.
05:44 For now, we will go ahead with the default value, that is, Grid 1.270.
05:53 For moving components, you can also use the shortcut key 'M'.
05:58 For example, let me show you how to move the capacitor.
06:02 Point the cursor on capacitor.
06:05 Press 'M'. The module will get tied to cursor. You can move it wherever required.
06:14 To place component click once.
06:17 To rotate component, press 'R'.
06:22 For example, let me rotate the resistor. Place the cursor on the resistor and press 'R'.
06:29 Similarly, you can arrange all the components.
06:32 I have already arranged footprints to get minimum intersection between airwires. This is shown here.
06:41 Now, we need to convert these airwires in to actual tracks.
06:46 Under the Layer tab on the right side of the 'PCBnew' window, select Back layer, if not selected. Back layer is represented by green colour.
07:01 Layer selected is pointed by small blue arrow.
07:06 For creating tracks, select Add tracks and vias button, located on the right panel of 'PCBnew' window.
07:17 Now, let us click on one of the nodes of 'R1'.
07:22 Then, we will double-click on node of 'R2' where wire needs to be connected.
07:31 Similarly, we will connect one more wire between Resistor R3 and capacitor C1.
07:38 Let us click on one of the nodes of 'R3'.
07:41 Click once to change direction of wire.
07:46 Then we will double-click on the node of 'C1' where wire needs to be connected.
07:51 The green track created represents actual copper path created on the printed circuit board.
07:59 It is also possible to change the track width.
08:02 This can be done by clicking on Design Rules menu option in the menu bar of 'PCBnew' window.
08:11 Click on Design Rules.
08:14 Design Rules Editor will open where you can change the track width.
08:19 We will change the track width to 1.5. To do this, double-click on the value of Track Width. Type "1.5" and press Enter.
08:34 For creating the track, we could also use the 'X 'key on the keyboard.
08:39 Let me show this to you. Keep the cursor over one of the nodes of LED D1. press the key 'X'.
08:48 Then, we will double-click on the node of 'R3' where wire needs to be connected.
08:54 You can see that the width of the track has increased. In this way, you can complete the design of the board.
09:03 I have already completed the design for this board here.
09:08 Let me open the completed design board file.
09:19 We also need to draw the PCB edges for completing this design.
09:25 For this, we need to select PCB Edges option from Layer tab on the right side of 'PCBnew' window.
09:34 Now, click on Add graphic line or polygon button located on the right panel of layout editor window.
09:44 Now, let us create a rectangle around this Printed circuit Board.
09:49 Click on the top left side of layout.
09:52 Move the cursor horizontally towards right.
09:56 Click once to change direction of line.
10:00 Move the cursor vertically downwards.
10:04 Similarly, we can complete the rectangle.
10:11 Let me complete this rectangle.
10:16 End the rectangle by double-clicking left-mouse-button.
10:24 Now, let us click on File menu and click on the Save option. Please note that this file is saved with the extension '.brd'.
10:38 This completes the board layout for Astable multivibrator circuit.
10:44 In this tutorial, we learnt to design printed circuit board in KiCad using 'PCBnew'.
10:50 Watch the video available at the following link.
10:54 It summarizes the Spoken Tutorial project.
10:56 If you do not have good bandwidth, you can download and watch it.
11:00 The Spoken Tutorial project team:
11:03 Conducts workshops using spoken tutorials.
11:06 Gives certificates for those who pass an online test.
11:10 For more details, please write to:

contact at spoken hyphen tutorial dot org.

11:15 Spoken Tutorial project is a part of the Talk to a Teacher project.
11:19 It is supported by the National Mission on Education through ICT, MHRD, Government of India.
11:25 More information on this mission is available at:
11:29 spoken hyphen tutorial dot org slash NMEICT hyphen Intro.
11:35 This script has been contributed by Abhishek Pawar.
11:38 This is Rupak Rokade from IIT Bombay, signing off. Thanks for joining.

Contributors and Content Editors

PoojaMoolya, Pratik kamble, Sandhya.np14