KiCad/C2/Mapping-components-in-KiCad/English-timed

From Script | Spoken-Tutorial
Revision as of 16:31, 12 November 2013 by PoojaMoolya (Talk | contribs)

Jump to: navigation, search
Time Narration


00.01 Dear Friends,
00.02 Welcome to the spoken tutorial on Mapping components with footprints in KiCad
00.07 In this spoken tutorial, we will learn
00.10 To map components with corresponding footprints.
00.13 Basic knowledge of electronic circuit is pre-requisite for this tutorial.
00.18 User should know how to design circuit schematic in KiCad,
00.23 And do electric rule check and netlist generation.
00.26 For relevant tutorials, please visit spoken hyphen tutorial.org
00.33 We are using Ubuntu 12.04 as an operating system
00.37 With KiCad 2011 hyphen 05 hyphen 25 for this tutorial.
00.47 To start KiCad,


00.49 Go to the top left corner of Ubuntu desktop screen.
00.52 Click on the first icon (i.e.)the Dash home.
00.56 In the search bar type 'KiCad' and press Enter.
01.04 This will open KiCad main window.
01.07 To open EEschema, go to the top panel. Click on EEschema tab.
01.17 An info dialog box will appear which says that it cannot find the schematic.


01.21 Click on OK.
01.24 I will use the circuit schematic of Astable multivibrator which was created earlier.
01.30 To do this, I will go to the File menu, click on Open.
01.37 I will bring this window in the visible area.
01.44 Choose the folder in which the file is saved.
01.50 and click on Open.
01.55 This will open the circuit schematic.
01.57 I will zoom in using the scroll button of the mouse
02.02 We have already generated the netlist for this circuit.
02.07 Let us now look at the process of mapping the components used in the schematic with footprints.
02.14 Footprint is the actual layout of the component which is placed in the Printed Circuit Board.
02.21 To start mapping of the components,
02.24 Go to the top panel of EEschema window.
02.28 Click on the Run Cvpcb button.
02.33 This will open the Cvpcb window.
02.37 It will also open a dialog box titled Component Library Error.
02.42 Click on OK button to close it.
02.47 Notice that it opens project1.net file. Please recall that we had generated this file in the netlist generation tutorial.
02.58 The Cvpcb window is divided into two panels.
03.03 The first column in the left panel is the serial number.
03.07 The second column shows reference id for list of components used in schematic.
03.14 The third column shows values of the corresponding components.
03.19 The right panel gives a list of footprints available.
03.25 Now we will map the components with their associated footprints.
03.30 We can see list of footprints available for selected component (i.e) C1 in the right part of Cvpcb window.
03.41 We will now view footprint corresponding to the selected component.
03.45 On the top panel of Cvpcb window click on View selected footprint
03.53 This will open footprint window which displays the image of footprint selected.
04.02 We can also see images of different footprints by clicking on them
04.12 I will close footprint window now.
04.15 For the first component C1, we will choose the footprint C1 from right panel.
04.22 To assign C1 footprint to first component, double click on the footprint.
04.27 As you can see, C1 footprint gets assigned to the first component in the list.
04.34 Similarly for second component C2 also we will choose footprint C1 by double clicking on it.
04.43 For the next component D1 we choose LED hyphen 3MM.
04.50 For connector P1 we choose SIL hyphen 2 from the right panel.
05.02 I will scroll down in the right panel to select it.
05.09 For R1 we choose R3.
05.13 For R2 we choose R3.
05.17 For R3 we choose R3.
05.22 For U1 i.e. LM555 we choose DIP hyphen 8 underscore 300 underscore ELL which is a standard eight pin IC footprint.
05.38 Now we will save the netlist by clicking on Save netlist and footprint files button on the top panel of Cvpcb window.


05.48 This will open Save Net and Component List window
05.54 I will resize this window for better view.


06.00 Click on Save to save this file. This will save the file and also close the Cvpcb window automatically.
06.13 Now the netlist is updated with footprints information.
06.18 Here the process of mapping the components is complete.
06.21 Go to the EEschema window. Now close this window.
06.29 Also close the KiCad main window.
06.35 This brings us to the end of this tutorial.
06.38 In this tutorial we learnt,
06.40 To map the components with corresponding footprints using Cvpcb window


06.47 Watch the video available at the following link
06.51 It summarises the Spoken Tutorial project
06.56 If you do not have good bandwidth, you can download and watch it
07.02 The Spoken Tutorial Project Team
07.04 Conducts workshops using spoken tutorials


07.07 Gives certificates for those who pass an online test
07.11 For more details, please write to contact at spoken hyphen tutorial dot org
07.19 Spoken Tutorial Project is a part of the Talk to a Teacher project
07.23 It is supported by the National Mission on Education through ICT, MHRD, Government of India
07.29 More information on this Mission is available at
07.32 spoken hyphen tutorial dot org slash NMEICT hyphen Intro
07.38 This script has been contributed by Abhishek Pawar
07.41 This is Rupak Rokade from IIT Bombay, signing off. Thanks for joining.

Contributors and Content Editors

PoojaMoolya, Pratik kamble, Sandhya.np14