<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://script.spoken-tutorial.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=ESim%2FC2%2FSchematic-Creation-and-Simulation%2FEnglish-timed</id>
		<title>ESim/C2/Schematic-Creation-and-Simulation/English-timed - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=ESim%2FC2%2FSchematic-Creation-and-Simulation%2FEnglish-timed"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=ESim/C2/Schematic-Creation-and-Simulation/English-timed&amp;action=history"/>
		<updated>2026-04-08T07:17:37Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.17</generator>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=ESim/C2/Schematic-Creation-and-Simulation/English-timed&amp;diff=55238&amp;oldid=prev</id>
		<title>Pratik kamble at 12:08, 17 June 2021</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=ESim/C2/Schematic-Creation-and-Simulation/English-timed&amp;diff=55238&amp;oldid=prev"/>
				<updated>2021-06-17T12:08:58Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 12:08, 17 June 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;'''Schematic Creation and Simulation using eSim'''&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;'''Author: Gaurav Supal'''&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;'''Keywords: Video tutorial, eSim, Schematic, Simulation, EDA, Ngspice, analysis, transient, subcircuit, spice'''&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{|border=1&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{|border=1&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 585:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 579:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| 16:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| 16:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;36&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| This is Usha from IIT Bombay, signing off. Thank you.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| This is Usha from IIT Bombay, signing off. Thank you.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Pratik kamble</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=ESim/C2/Schematic-Creation-and-Simulation/English-timed&amp;diff=55237&amp;oldid=prev</id>
		<title>Pratik kamble: Created page with &quot;'''Schematic Creation and Simulation using eSim'''  '''Author: Gaurav Supal'''  '''Keywords: Video tutorial, eSim, Schematic, Simulation, EDA, Ngspice, analysis, transient, su...&quot;</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=ESim/C2/Schematic-Creation-and-Simulation/English-timed&amp;diff=55237&amp;oldid=prev"/>
				<updated>2021-06-17T12:07:22Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;#039;&amp;#039;&amp;#039;Schematic Creation and Simulation using eSim&amp;#039;&amp;#039;&amp;#039;  &amp;#039;&amp;#039;&amp;#039;Author: Gaurav Supal&amp;#039;&amp;#039;&amp;#039;  &amp;#039;&amp;#039;&amp;#039;Keywords: Video tutorial, eSim, Schematic, Simulation, EDA, Ngspice, analysis, transient, su...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''Schematic Creation and Simulation using eSim'''&lt;br /&gt;
&lt;br /&gt;
'''Author: Gaurav Supal'''&lt;br /&gt;
&lt;br /&gt;
'''Keywords: Video tutorial, eSim, Schematic, Simulation, EDA, Ngspice, analysis, transient, subcircuit, spice'''&lt;br /&gt;
&lt;br /&gt;
{|border=1&lt;br /&gt;
|-&lt;br /&gt;
| '''Time'''&lt;br /&gt;
|'''Narration'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:01&lt;br /&gt;
| Welcome to the spoken tutorial on “'''Schematic Creation '''and '''Simulation '''using''' eSim'''”&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:08&lt;br /&gt;
| In this tutorial, using '''eSim,''' we will learn to-&lt;br /&gt;
&lt;br /&gt;
Create '''circuit schematic'''&lt;br /&gt;
&lt;br /&gt;
Generate '''spice netlist'''&lt;br /&gt;
&lt;br /&gt;
Convert spice '''netlist '''to '''ngspice '''format&lt;br /&gt;
&lt;br /&gt;
Simulate the '''netlist'''&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| 00:26&lt;br /&gt;
| To record this tutorial, we will use-&lt;br /&gt;
&lt;br /&gt;
'''Ubuntu Linux OS '''16.04 &lt;br /&gt;
&lt;br /&gt;
'''eSim '''version 1.1.2.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:38&lt;br /&gt;
| To practice this tutorial, basic knowledge of '''analog '''and''' digital electronics''' is required.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|00:47&lt;br /&gt;
| To launch '''eSim''', double-click on the '''eSim''' icon on your desktop.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:55&lt;br /&gt;
| Alternately, you can also open '''eSim''' from the '''terminal.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:01&lt;br /&gt;
| To do so, press '''Ctrl, Alt '''and '''T''' keys together. Now, type '''esim''' and press '''Enter.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:11&lt;br /&gt;
| '''eSim '''window opens up.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:14&lt;br /&gt;
| Note that the project files created will be saved in the''' eSim-Workspace''' directory, by default. Press “'''Ok'''” in the dialog box.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:27&lt;br /&gt;
| Let us now create an '''RC circuit schematic '''and simulate it.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:33&lt;br /&gt;
| Click on the '''New Project button''', to create a new project. In the “'''Enter Project name'''” field, type '''RC '''and click on '''OK'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:47&lt;br /&gt;
| Please note that spaces are not allowed in the Project name.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:53&lt;br /&gt;
| Our new project '''RC''' will now appear under '''Projects.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:59&lt;br /&gt;
| '''Double-click''' on '''RC '''to select the project.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:04&lt;br /&gt;
| To create the '''circuit schematic''', click''' Open Schematic''' button on the left toolbar.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:12&lt;br /&gt;
| Click on '''Yes in''' the''' confirmation '''dialog box.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:17&lt;br /&gt;
| Ignore the '''eeschema error''' by clicking '''OK'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:22&lt;br /&gt;
| The '''Schematic editor '''window opens up.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:26&lt;br /&gt;
| Let us now add '''components''' to the '''schematic'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:31&lt;br /&gt;
| Click on '''Place component '''tool from the right toolbar. Now click anywhere on the '''editor'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:40&lt;br /&gt;
| Type '''eSim_Devices''' in the '''Filter''' field.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:49&lt;br /&gt;
| Then select '''R''' and click on '''OK'''. Now click anywhere on the '''editor'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:00&lt;br /&gt;
| Place the '''resistor R '''on the '''editor, '''by clicking on the '''editor '''once.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:07&lt;br /&gt;
| Zoom in by pressing '''F1.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:11&lt;br /&gt;
| You can also do so, by scrolling the scroll button of your mouse.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:18&lt;br /&gt;
| Click on the '''editor '''once again.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:22&lt;br /&gt;
| Type again '''eSim_Devices''' in the '''Filter''' field.  Then select '''C''' and click on '''OK'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:33&lt;br /&gt;
| Place the '''capacitor C '''on the '''editor '''as done before.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:39&lt;br /&gt;
| Click again on the '''editor'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:43&lt;br /&gt;
| Type '''eSim_Sources''' in the '''Filter''' field, &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:50&lt;br /&gt;
| select '''sine''' and click on '''OK'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:56&lt;br /&gt;
| Place the '''sine '''on the '''editor '''as done before.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:02&lt;br /&gt;
| Similarly, type '''gnd '''and place a '''ground terminal '''on '''editor'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:12&lt;br /&gt;
| Similarly, type '''eSim_Plot, '''select the''' plot_v1 '''and place it on the '''editor.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:26&lt;br /&gt;
| We need one more plot for output.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:30&lt;br /&gt;
|Place the cursor on '''plot_v1''', right click and select '''copy component'''. Now '''place it '''on the editor.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:45&lt;br /&gt;
| This is the '''plot component '''used to plot '''voltages '''at the required '''nodes.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|04:52&lt;br /&gt;
| Let us now add '''labels''' to the '''schematic'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:56&lt;br /&gt;
|The '''labels''' are used to name the required '''nodes '''in the circuit.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:02&lt;br /&gt;
|This will help us understand the '''netlist''' and connection of our circuit. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:09&lt;br /&gt;
| Click on '''Place global label '''tool from the right toolbar. Now click anywhere on the '''editor.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:19&lt;br /&gt;
|Type '''IN '''in text field and click on '''OK.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:27&lt;br /&gt;
| Similarly, place one more label '''OUT '''in editor.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:36&lt;br /&gt;
| Let us move and arrange the components to create the '''RC circuit.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:42&lt;br /&gt;
| To move the '''resistor, '''place the cursor on it and press the key ''''m''''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:50&lt;br /&gt;
| Place it at the preferred location, by clicking on editor again.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:57&lt;br /&gt;
| To rotate the '''resistor, '''place the cursor on it and press the key ''''r'.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:05&lt;br /&gt;
|Similarly, move the '''plot components '''and '''labels, '''as shown.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:11&lt;br /&gt;
| Now, let us connect the various components using wires.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:16&lt;br /&gt;
| Click on '''Place wire '''button''' '''from the right toolbar&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:22&lt;br /&gt;
|Click on one end of the '''sine source'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:26&lt;br /&gt;
|Move the cursor point to one end of the '''resistor '''and click on it.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:33&lt;br /&gt;
| Similarly, connect all the components as demonstrated here.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:40&lt;br /&gt;
| The '''plot''' components are placed at the '''output '''and '''input nodes'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:45&lt;br /&gt;
|This helps us to view the corresponding '''voltage waveforms '''on simulation.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:53&lt;br /&gt;
| To '''annotate '''the '''schematic components''',  Click on '''Annotate '''button from the top toolbar.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:01&lt;br /&gt;
|Click on '''Annotate '''and then click on '''OK.''' The '''schematic '''is now '''annotated'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:11&lt;br /&gt;
| To assign a value to the '''resistor''', right-click on it and choose '''Edit Component.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:18&lt;br /&gt;
|Click on '''Value'''. Type '''1k '''and click on '''OK'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:26&lt;br /&gt;
| Similarly, assign value '''1u''' for '''capacitor.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:33&lt;br /&gt;
| Now let us do '''electrical rules check '''for this '''schematic'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:38&lt;br /&gt;
| Click on '''Perform electrical rules check '''button on the '''top toolbar '''. Click on '''Run'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:47&lt;br /&gt;
| We can see the errors -&lt;br /&gt;
&lt;br /&gt;
'''global label not connected''''' '' and''' a pin is not driven to components'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:58&lt;br /&gt;
| Ignore''' '''the '''global label not connected '''error, since we have used the '''labels '''for naming the '''nodes '''only.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:06&lt;br /&gt;
| Close the '''ERC '''window.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:09&lt;br /&gt;
| Note that the '''ground terminal pin is '''highlighted by a green arrow in the '''schematic.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:17&lt;br /&gt;
| It means that this '''pin '''is not driven by any power source.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:22&lt;br /&gt;
| To prevent this, let us place a '''power flag.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:26&lt;br /&gt;
| Click on '''Place component '''tool. Click on the '''Schematic editor'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:33&lt;br /&gt;
| Type '''PWR underscore FLAG and Click OK'''. Place it on the '''schematic editor.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:47&lt;br /&gt;
| Connect this '''power flag '''to the '''ground terminal '''using a wire.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:53&lt;br /&gt;
| This indicates that a power source will be connected here.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:59&lt;br /&gt;
| Now repeat the '''electrical rules check'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:04&lt;br /&gt;
| There will be only '''global label not connected''' errors, which can be '''ignored.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:12&lt;br /&gt;
| Click on '''Delete Markers''' and then click on '''Close.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:18&lt;br /&gt;
| Now let us generate the''' netlist '''of this '''circuit.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:23&lt;br /&gt;
| Click on '''Generate netlist '''button''' '''from the top toolbar.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|09:29&lt;br /&gt;
| Click on the '''Spice '''tab. Check the option '''Default format '''and then click on '''Generate.''' Click on '''Save.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:41&lt;br /&gt;
| A Kicad''' netlist '''of the '''RC circuit '''has been generated. Now minimise the '''schematic editor.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:51&lt;br /&gt;
| Now, let us add simulation parameters to this '''netlist.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:57&lt;br /&gt;
| Click on '''Convert Kicad to Ngspice '''from '''eSim '''toolbar.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:04&lt;br /&gt;
| Let us add '''transient parameters''' in '''Analysis tab.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:09&lt;br /&gt;
| By default, '''Transient''' is selected.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:13&lt;br /&gt;
| Scroll down to enter values in the '''Transient analysis''' fields.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:20&lt;br /&gt;
| Make '''Start Time '''equal to '''0 '''by doing the following:&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:27&lt;br /&gt;
| Type '''0 '''in the start textbox.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:32&lt;br /&gt;
| Similarly, make the '''Step time 5 milliseconds''' and '''Stop time 30 milliseconds.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:43&lt;br /&gt;
| Let us add the '''source details'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:45&lt;br /&gt;
| To do so, click on '''Source details''' tab.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:51&lt;br /&gt;
| '''Enter '''the '''offset value '''as '''0 '''and press '''Tab.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:57&lt;br /&gt;
| Type '''5 '''for '''amplitude''', '''50 '''for '''frequency '''and''' 0 '''for both '''delay time '''and '''damping factor'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 11:10&lt;br /&gt;
| We will talk about the '''Ngspice Model, Device Modelling and subcircuits tab '''in later tutorials.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 11:20&lt;br /&gt;
| Press the '''Convert '''button to '''convert the kicad netlist to ngspice netlist'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|11:28&lt;br /&gt;
| A confirmation dialog box appears. Here let's click O'''k.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 11:35&lt;br /&gt;
| Close the '''kicad to ngspice''' tool by clicking close at the top right corner of the window.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 11:43&lt;br /&gt;
| Click on '''simulation '''from the '''eSim '''toolbar to simulate the '''example.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 11:50&lt;br /&gt;
| An '''ngspice terminal '''and '''plot '''windows open along with a '''python plot''' window.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 11:58&lt;br /&gt;
| The plot waveforms show '''transient analysis '''of the '''RC '''circuit. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 12:04&lt;br /&gt;
| Close the '''Ngspice terminal '''and '''plot''' window.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 12:09&lt;br /&gt;
| Select the python plot window by clicking on '''Plotting''' tab in the dock area.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 12:16&lt;br /&gt;
| Maximize the '''Python''' plot window.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 12:20&lt;br /&gt;
| To plot the output: Check the '''IN '''and '''OUT''' nodes and click on the '''plot''' button.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 12:28&lt;br /&gt;
| The '''output plot''' is shown in '''blue''' and '''input plot '''in '''red.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 12:35&lt;br /&gt;
| To view the '''rms values''' of '''node voltages,''' click on the '''multimeter''' button.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 12:42&lt;br /&gt;
| The '''Multimeter''' window opens up, which will be on top of all other windows.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 12:49&lt;br /&gt;
| '''Maximise''' the '''schematic '''and '''drag''' the '''multimeter windows''' on the corresponding nodes of schematic.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 12:59&lt;br /&gt;
| Let us see how to '''simulate''' a circuit involving '''semiconductor devices''' and '''subcircuits'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 13:06&lt;br /&gt;
| Let us simulate '''7805VoltageRegulator''' circuit, which has '''diode'''s and a '''LM7805 regulator IC'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 13:16&lt;br /&gt;
| Click on '''Open Project''' button from the left toolbar.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|13:21&lt;br /&gt;
|Click on '''Desktop.''' Click on '''7805VoltageRegulator.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|13:27&lt;br /&gt;
|And click on the '''Open button''' at the bottom right corner.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|13:32&lt;br /&gt;
|In the '''Projects '''window of '''eSim, '''double-click on '''7805VoltageRegulator.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 13:39&lt;br /&gt;
| Click on '''Open Schematic''' button from the left toolbar.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 13:44&lt;br /&gt;
| I have annotated, performed '''ERC''', and generated the '''spice netlist''' for this circuit.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 13:51&lt;br /&gt;
| I will now switch back to the '''eSim Main Window'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 13:55&lt;br /&gt;
| Now, let us add '''simulation parameters''' to this '''netlist.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 14:00&lt;br /&gt;
| Click on '''Convert Kicad to Ngspice '''from '''eSim '''toolbar.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 14:06&lt;br /&gt;
| I have already added the parameter values in the '''Analysis and source details''' tab.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 14:14&lt;br /&gt;
| Let us assign '''device''' '''models''' to the '''semiconductor '''components inside the '''schematic'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 14:21&lt;br /&gt;
| To do so, click on '''Device Modelling '''tab.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 14:26&lt;br /&gt;
| We will add a '''device model''' for '''Diode 1: esim_diode'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|14:33&lt;br /&gt;
| Click on '''Add '''and then double-click on '''Diode.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|14:38&lt;br /&gt;
| Click on '''D.lib''' Then click on the '''Open''' button.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 14:44&lt;br /&gt;
|We will perform the same steps for the remaining '''diodes''' as well.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 14:50&lt;br /&gt;
| Now let’s add the '''subcircuit''' file for '''LM_7805 subcircuit'''. To do so, click on '''Subcircuits '''tab.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 15:01&lt;br /&gt;
| Click on '''Add''' Double-click on '''lm7805 '''folder and then click on the '''Open''' button.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 15:10&lt;br /&gt;
| Press the '''Convert '''button to convert the''' kicad netlist '''to '''ngspice netlist'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|15:16&lt;br /&gt;
| A confirmation dialog box appears. Here let's click '''Ok.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 15:22&lt;br /&gt;
| Click on '''simulation '''from the left''' '''toolbar.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 15:27&lt;br /&gt;
| An '''ngspice terminal '''and ngspice '''plot '''windows opens along with a '''python plot''' window.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|15:37&lt;br /&gt;
| Click on''' in1, in2 '''and''' out '''checkboxes in the '''python plot''' window.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|15:46&lt;br /&gt;
| Scroll down and click on '''plot''' button.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 15:51&lt;br /&gt;
| Now let us summarize.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|15:54&lt;br /&gt;
| In this tutorial, we learnt how to-&lt;br /&gt;
&lt;br /&gt;
Create '''circuit schematic '''&lt;br /&gt;
&lt;br /&gt;
Generate spice '''netlist'''&lt;br /&gt;
&lt;br /&gt;
Convert spice '''netlist '''to '''ngspice '''format &lt;br /&gt;
&lt;br /&gt;
Simulate the '''netlist'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 16:10&lt;br /&gt;
| Please post your timed queries in this forum.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 16:14&lt;br /&gt;
| Please post your general queries on eSim in this forum.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 16:20&lt;br /&gt;
| '''FOSSEE''' team coordinates the TBC project.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 16:30&lt;br /&gt;
| Spoken Tutorial Project is funded by '''NMEICT, MHRD''', Govt. of India. For more details, visit this website.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 16:&lt;br /&gt;
| This is Usha from IIT Bombay, signing off. Thank you.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Pratik kamble</name></author>	</entry>

	</feed>