<?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%2FSubcircuit-Builder%2FEnglish</id>
		<title>ESim/C2/Subcircuit-Builder/English - 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%2FSubcircuit-Builder%2FEnglish"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=ESim/C2/Subcircuit-Builder/English&amp;action=history"/>
		<updated>2026-05-04T15:09:31Z</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/Subcircuit-Builder/English&amp;diff=53514&amp;oldid=prev</id>
		<title>Nancyvarkey at 11:27, 7 August 2020</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=ESim/C2/Subcircuit-Builder/English&amp;diff=53514&amp;oldid=prev"/>
				<updated>2020-08-07T11:27:04Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://script.spoken-tutorial.org/index.php?title=ESim/C2/Subcircuit-Builder/English&amp;amp;diff=53514&amp;amp;oldid=53468&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Nancyvarkey</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=ESim/C2/Subcircuit-Builder/English&amp;diff=53468&amp;oldid=prev</id>
		<title>Glorianandihal at 19:04, 5 August 2020</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=ESim/C2/Subcircuit-Builder/English&amp;diff=53468&amp;oldid=prev"/>
				<updated>2020-08-05T19:04:56Z</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 19:04, 5 August 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 32:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 32:&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;||'''Show Slide:'''			&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;||'''Show Slide:'''			&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;Pre-requisites	&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;Pre-requisites	&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;||To practice this tutorial, you should know how to create and simulate a circuit in'''eSim'''.&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;||To practice this tutorial, you should know how to create and simulate a circuit in '''eSim'''.&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;If not, watch the prerequisite '''eSim''' tutorials on this website.&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;If not, watch the prerequisite '''eSim''' tutorials on this website.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Glorianandihal</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=ESim/C2/Subcircuit-Builder/English&amp;diff=53467&amp;oldid=prev</id>
		<title>Glorianandihal at 19:04, 5 August 2020</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=ESim/C2/Subcircuit-Builder/English&amp;diff=53467&amp;oldid=prev"/>
				<updated>2020-08-05T19:04:38Z</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 19:04, 5 August 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 32:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 32:&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;||'''Show Slide:'''			&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;||'''Show Slide:'''			&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;Pre-requisites	&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;Pre-requisites	&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;||To practice this tutorial, you should know how to create and simulate a circuit in eSim.&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;||To practice this tutorial, you should know how to create and simulate a circuit in&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;'''&lt;/ins&gt;eSim&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;'''&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;/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;−&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;If not, watch the prerequisite eSim tutorials on this website.&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;If not, watch the prerequisite &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;'''&lt;/ins&gt;eSim&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;''' &lt;/ins&gt;tutorials on this website.&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;/table&gt;</summary>
		<author><name>Glorianandihal</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=ESim/C2/Subcircuit-Builder/English&amp;diff=53465&amp;oldid=prev</id>
		<title>Glorianandihal at 18:32, 5 August 2020</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=ESim/C2/Subcircuit-Builder/English&amp;diff=53465&amp;oldid=prev"/>
				<updated>2020-08-05T18:32:42Z</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 18:32, 5 August 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 649:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 649:&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;We give '''Certificates''' and '''Honorarium''' to the contributors.&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;We give '''Certificates''' and '''Honorarium''' to the contributors.&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;−&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;For more details, please visit this site&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;:&lt;/del&gt;&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;For more details, please visit this site&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;.&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;/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;/table&gt;</summary>
		<author><name>Glorianandihal</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=ESim/C2/Subcircuit-Builder/English&amp;diff=53441&amp;oldid=prev</id>
		<title>Glorianandihal at 11:16, 5 August 2020</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=ESim/C2/Subcircuit-Builder/English&amp;diff=53441&amp;oldid=prev"/>
				<updated>2020-08-05T11:16:52Z</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 11:16, 5 August 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 628:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 628:&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;||Do you have questions in this '''Spoken Tutorial'''?&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;||Do you have questions in this '''Spoken Tutorial'''?&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;&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;Choose the minute and second where you have the question.&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;Explain your question briefly.&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;Someone from the '''FOSSEE''' team will answer them.&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;/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;Please visit this site.&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;Please visit this site.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Glorianandihal</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=ESim/C2/Subcircuit-Builder/English&amp;diff=53426&amp;oldid=prev</id>
		<title>Glorianandihal: Created page with &quot;'''Subcircuit Builder in eSim'''  '''Author: Gloria N '''  '''Keywords: eSim, Subcircuit, KiCad, Eeschema, Subcircuit, Part library, Schematic, Half adder, Subcircuit, Pin, Po...&quot;</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=ESim/C2/Subcircuit-Builder/English&amp;diff=53426&amp;oldid=prev"/>
				<updated>2020-08-04T18:40:36Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;#039;&amp;#039;&amp;#039;Subcircuit Builder in eSim&amp;#039;&amp;#039;&amp;#039;  &amp;#039;&amp;#039;&amp;#039;Author: Gloria N &amp;#039;&amp;#039;&amp;#039;  &amp;#039;&amp;#039;&amp;#039;Keywords: eSim, Subcircuit, KiCad, Eeschema, Subcircuit, Part library, Schematic, Half adder, Subcircuit, Pin, Po...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''Subcircuit Builder in eSim'''&lt;br /&gt;
&lt;br /&gt;
'''Author: Gloria N '''&lt;br /&gt;
&lt;br /&gt;
'''Keywords: eSim, Subcircuit, KiCad, Eeschema, Subcircuit, Part library, Schematic, Half adder, Subcircuit, Pin, Port'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;color:#000000;&amp;quot; | '''Visual cue'''&lt;br /&gt;
| style=&amp;quot;color:#000000;&amp;quot; | '''Narration'''&lt;br /&gt;
|-&lt;br /&gt;
||   '''Show Slide:'''&lt;br /&gt;
Opening Slide&lt;br /&gt;
||   Welcome to the spoken tutorial on '''Subcircuit Builder''' in '''eSim'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''Show Slide:'''&lt;br /&gt;
Learning Objectives		&lt;br /&gt;
||In this tutorial, using '''eSim''' we will learn to-&lt;br /&gt;
*Create a '''Subcircuit''' and&lt;br /&gt;
*Create a '''Component Schematic'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''Show Slide:'''&lt;br /&gt;
Systems Requirements		&lt;br /&gt;
||To record this tutorial, we will use-&lt;br /&gt;
*'''Ubuntu Linux OS''' version 16.04  &lt;br /&gt;
*'''eSim''' version 2.0&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''Show Slide:'''			&lt;br /&gt;
Pre-requisites	&lt;br /&gt;
||To practice this tutorial, you should know how to create and simulate a circuit in eSim.&lt;br /&gt;
&lt;br /&gt;
If not, watch the prerequisite eSim tutorials on this website.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''Show Slide:'''		&lt;br /&gt;
General form of Subcircuit&lt;br /&gt;
&lt;br /&gt;
||The subcircuit file always begins with the dot '''subckt''' statement.&lt;br /&gt;
&lt;br /&gt;
'''Subname''' is the subcircuit component name.&lt;br /&gt;
&lt;br /&gt;
'''N1''','''N2'''  are the nodes.&lt;br /&gt;
&lt;br /&gt;
The subcircuit ends with dot '''ENDS''' followed by the subcircuit name.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''System Computer:'''&lt;br /&gt;
Desktop icon		&lt;br /&gt;
&lt;br /&gt;
||To launch '''eSim''', you need to double-click on the '''eSim''' icon on your '''Desktop'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''System Computer:'''&lt;br /&gt;
eSim startup window&lt;br /&gt;
&lt;br /&gt;
||I have already opened '''eSim'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''eSim Main Window:'''&lt;br /&gt;
Creating Subcircuit&lt;br /&gt;
&lt;br /&gt;
|| Let us now create a ''Subcircuit'' for a ''Half adder''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''eSim Main Window:'''&lt;br /&gt;
Click on Subcircuit &lt;br /&gt;
||On the '''eSim''' window, click on the '''Subcircuit''' button from the left toolbar.&lt;br /&gt;
&lt;br /&gt;
A '''subcircuit''' tab will open up.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''Subcircuit tab:'''&lt;br /&gt;
&lt;br /&gt;
Click on '''New Subcircuit Schematic''' &amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Enter '''Schematic Name'''  as '''Halfadder_new'''&amp;gt;&amp;gt; &lt;br /&gt;
&lt;br /&gt;
click '''OK'''&lt;br /&gt;
 &lt;br /&gt;
||In the '''Subcircuit''' tab, click on the ''''New Subcircuit Schematic''' button.&lt;br /&gt;
&lt;br /&gt;
A '''New Schematic''' pop up window appears.&lt;br /&gt;
&lt;br /&gt;
Enter '''Schematic Name''' as '''Halfadder''' underscore '''new'''.&lt;br /&gt;
&lt;br /&gt;
Click on the '''OK''' button.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''eSim Schematic Window:'''&lt;br /&gt;
Click '''Yes'''&lt;br /&gt;
 &lt;br /&gt;
||Now, click the '''Yes''' button in the '''confirmation''' dialog box.&lt;br /&gt;
&lt;br /&gt;
The ''schematic editor'' window opens up.&lt;br /&gt;
&lt;br /&gt;
The user can create a schematic or import an existing schematic. &lt;br /&gt;
&lt;br /&gt;
We will use the latter method.&lt;br /&gt;
&lt;br /&gt;
To create a new schematic, you can refer to the previous tutorials in this series.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''Slide show:'''&lt;br /&gt;
&lt;br /&gt;
Adding  '''Half_adder_basic_gates'''  from the '''Code''' file section.&lt;br /&gt;
&lt;br /&gt;
||I have already created a ''half adder'' circuit using basic ''gates'' in '''eSim'''.&lt;br /&gt;
&lt;br /&gt;
Pause the video here.&lt;br /&gt;
&lt;br /&gt;
Download the '''Half Adder Basic Gates''' project file from the '''Code''' file section.&lt;br /&gt;
&lt;br /&gt;
Extract and save the project file on the '''Desktop'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''eSim Schematic Window:'''&lt;br /&gt;
&lt;br /&gt;
Click on '''File'''&amp;gt;&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Click on '''Append Schematic Sheet'''&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click '''Yes'''&lt;br /&gt;
&lt;br /&gt;
Click on '''Desktop'''&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Double click on ''''Half_adder_basic_gates''' &amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Select ''''Half_adder_basic_gates.sch''' &amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
click '''Open'''&lt;br /&gt;
&lt;br /&gt;
||On ''eeschema'',  click on the  '''File''' option from the top menu.&lt;br /&gt;
&lt;br /&gt;
Select '''Append Schematic Sheet''' option.&lt;br /&gt;
&lt;br /&gt;
In the '''confirmation''' dialog box, click on the '''Yes''' button.&lt;br /&gt;
&lt;br /&gt;
Click on '''Desktop'''.&lt;br /&gt;
&lt;br /&gt;
Double-click on '''Half adder basic gates''' folder.&lt;br /&gt;
&lt;br /&gt;
The schematic file, '''sch''' will be selected.&lt;br /&gt;
&lt;br /&gt;
Click on the '''Open''' button in the file window.&lt;br /&gt;
&lt;br /&gt;
You can see the ''schematic'' of the ''half adder'' is added to the ''editor''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''eSim Schematic Window:'''&lt;br /&gt;
Zoom in the schematic&lt;br /&gt;
&lt;br /&gt;
||Press the '''F1''' key, to zoom in the schematic.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''eSim Schematic Window:'''&lt;br /&gt;
&lt;br /&gt;
||Now we will connect ''ports'' to the input and output ''terminals'' of the ''gates''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''eSim Schematic Window:'''&lt;br /&gt;
&lt;br /&gt;
Click on '''Place Component''' Tool &amp;gt;&amp;gt; &lt;br /&gt;
&lt;br /&gt;
click on '''editor'''&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In the '''Filter''' field, type '''eSim_Miscellaneous''' &amp;gt;&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Select '''PORT''' &amp;gt;&amp;gt; &lt;br /&gt;
&lt;br /&gt;
click on the '''Port''' drop-down&amp;gt;&amp;gt; &lt;br /&gt;
&lt;br /&gt;
choose '''Unit A''' &amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
click '''OK'''&lt;br /&gt;
&lt;br /&gt;
||Click on the '''Place component''' tool from the right toolbar. &lt;br /&gt;
&lt;br /&gt;
Click on the '''editor'''.&lt;br /&gt;
&lt;br /&gt;
In the '''Filter''' field, type '''eSim''' underscore '''Miscellaneous'''.&lt;br /&gt;
&lt;br /&gt;
Select '''PORT''' and press the drop-down arrow.&lt;br /&gt;
&lt;br /&gt;
Click on '''Unit A''' and click on the '''OK''' button.&lt;br /&gt;
&lt;br /&gt;
'''Port Unit A''' will be tied to the cursor.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''eSim Schematic Window:'''&lt;br /&gt;
Adding '''PORT A''' and '''PORT B'''&lt;br /&gt;
&lt;br /&gt;
||Place it near the input '''pin 1''' of the '''XOR''' gate.&lt;br /&gt;
&lt;br /&gt;
Similarly, place '''Port Unit B''', near the input '''pin 1''' of the '''AND''' gate.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''eSim Schematic Window:'''&lt;br /&gt;
Adding '''PORT C''' and '''PORT D'''&lt;br /&gt;
&lt;br /&gt;
||Place '''Port Unit C'''  and '''Port Unit D''' near the output ''pin'' of the '''XOR''' gate and '''AND''' gate respectively.&lt;br /&gt;
&lt;br /&gt;
Here the ''Port unit'' indicates ''pins'' of the subcircuit.&lt;br /&gt;
&lt;br /&gt;
'''Unit A''' is '''pin 1''', '''Unit B''', '''C''' and '''D''' are the pin number ''2'', ''3'',''4'' of the subcircuit respectively.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''eSim Schematic Window:'''&lt;br /&gt;
Rotating '''PORT C''' and '''PORT D'''&lt;br /&gt;
&lt;br /&gt;
||To rotate the '''Port C''', place the cursor on  '''Port Unit C''' and press the '''R''' key.&lt;br /&gt;
 &lt;br /&gt;
A '''clarify selection''' pop-up window appears.&lt;br /&gt;
&lt;br /&gt;
Select '''Port U''' and press the '''R''' key.&lt;br /&gt;
&lt;br /&gt;
Similarly, rotate '''Port D'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''eSim Schematic Window:'''&lt;br /&gt;
Place cursor on '''Port A''', pin1&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
press '''W''' key, to start the ''wire''&lt;br /&gt;
&lt;br /&gt;
connect it to the ''wire'' connecting '''Pin 1''' of '''Xor''' gate and  '''And''' gate&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click once to end the ''wire''&lt;br /&gt;
&lt;br /&gt;
||Connect the ''ports'' to the ''pins'' with ''wires''.&lt;br /&gt;
&lt;br /&gt;
Place the cursor on the '''pin1''' of '''PORT A''' and press the '''W''' key to start the wire.&lt;br /&gt;
&lt;br /&gt;
Drag it to the ''wire'' connecting the '''pin 1''' of '''XOR''' gate and '''AND''' gate.&lt;br /&gt;
&lt;br /&gt;
Click once to end the wire.&lt;br /&gt;
&lt;br /&gt;
A ''junction'' will be placed on the wire.&lt;br /&gt;
&lt;br /&gt;
Similarly, connect all the ''ports'' to the ''pins'' as shown here.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''eSim Schematic Window:'''&lt;br /&gt;
Click on '''Annotate''' &amp;gt;&amp;gt; &lt;br /&gt;
&lt;br /&gt;
click '''OK'''&lt;br /&gt;
&lt;br /&gt;
||Let us now ''Annotate'' the schematic.&lt;br /&gt;
&lt;br /&gt;
Click on the '''Annotate schematic components''' icon from the top toolbar.&lt;br /&gt;
&lt;br /&gt;
Keep the default settings.&lt;br /&gt;
&lt;br /&gt;
Click on the '''Annotate''' button.&lt;br /&gt;
&lt;br /&gt;
Click on the '''OK''' button.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''eSim Schematic Window:'''&lt;br /&gt;
Press '''Ctrl+S'''  keys together&lt;br /&gt;
&lt;br /&gt;
||Save the schematic by pressing '''Ctrl+S'''  keys together.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''eSim Schematic Window:'''&lt;br /&gt;
Click '''Generate netlist'''&amp;gt;&amp;gt; &lt;br /&gt;
&lt;br /&gt;
select '''Spice''' tab &amp;gt;&amp;gt; &lt;br /&gt;
&lt;br /&gt;
check '''Default format'''&amp;gt;&amp;gt; &lt;br /&gt;
&lt;br /&gt;
click on '''Generate'''.&lt;br /&gt;
&lt;br /&gt;
Click '''Save'''&lt;br /&gt;
&lt;br /&gt;
||Let us generate a ''netlist'' for the schematic.&lt;br /&gt;
&lt;br /&gt;
Click on the '''Generate netlist''' icon from the top toolbar.&lt;br /&gt;
&lt;br /&gt;
Select the '''Spice''' tab and check the '''Default format'''.&lt;br /&gt;
&lt;br /&gt;
Click on '''Generate''' button and then click the '''Save''' button.&lt;br /&gt;
&lt;br /&gt;
This creates a ''KiCad'' netlist file.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''Subcircuit tab:'''&lt;br /&gt;
&lt;br /&gt;
Click on '''Convert Kicad to Ngspice'''&lt;br /&gt;
&lt;br /&gt;
||Now, let us go back to the '''eSim''' window.&lt;br /&gt;
&lt;br /&gt;
In the '''Subcircuit''' tab, click on the '''Convert Kicad to Ngspice''' button.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''Subcircuit tab:'''&lt;br /&gt;
Point to '''transient''' analysis  parameters&lt;br /&gt;
&lt;br /&gt;
||You can specify the '''transient''' analysis  parameters or leave it blank. &lt;br /&gt;
&lt;br /&gt;
I am leaving these values blank.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''Subcircuit tab:'''&lt;br /&gt;
Highlight '''Device modeling''' and '''Subcircuit''' tab.&lt;br /&gt;
&lt;br /&gt;
||If any ''Device model'' or ''Subcircuit'' is used, specify them under '''Device modeling''' or '''Subcircuit''' tab.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''Subcircuit tab:'''&lt;br /&gt;
Press '''Convert''' &amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click '''OK'''&lt;br /&gt;
&lt;br /&gt;
||In the '''KiCad to Ngspice''' tab, press the '''Convert''' button.&lt;br /&gt;
&lt;br /&gt;
Click on the '''OK''' button in the '''information''' dialog box.&lt;br /&gt;
&lt;br /&gt;
This creates a ''Ngspice'' netlist of the subcircuit created.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''eSim Subcircuit Library:'''&lt;br /&gt;
&lt;br /&gt;
||You can see, the subcircuit '''Half Adder new''' is added to the '''subcircuit''' library in the '''eSim''' directory.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''eSim Schematic Window:'''&lt;br /&gt;
&lt;br /&gt;
||Now, let us create a component schematic for the ''Half Adder'' subcircuit.&lt;br /&gt;
&lt;br /&gt;
The components are also referred to as ''Parts'' or ''symbols''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||eSim Schematic Window:&lt;br /&gt;
Go back to the '''eSim''' editor of '''Half Adder''' schematic.&lt;br /&gt;
&lt;br /&gt;
Click on '''Tools'''&amp;gt;&amp;gt; &lt;br /&gt;
&lt;br /&gt;
click on '''Library Editor'''&lt;br /&gt;
&lt;br /&gt;
||Click on the '''Library Editor''' icon from the top toolbar.&lt;br /&gt;
&lt;br /&gt;
The schematic window of the '''Part Library''' Editor opens up.&lt;br /&gt;
&lt;br /&gt;
You can also find the '''Library Editor''' option from the '''Tools''' option on the top menu.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''Part Library Editor window:'''&lt;br /&gt;
Click on '''File'''&amp;gt;&amp;gt; &lt;br /&gt;
&lt;br /&gt;
click on '''Current Library'''&amp;gt;&amp;gt; &lt;br /&gt;
&lt;br /&gt;
choose '''eSim_Subckt'''&amp;gt;&amp;gt; &lt;br /&gt;
&lt;br /&gt;
click '''OK'''&lt;br /&gt;
&lt;br /&gt;
||Click on the '''File''' option from the top menu.&lt;br /&gt;
&lt;br /&gt;
Click on the '''Current Library''' option.&lt;br /&gt;
&lt;br /&gt;
Choose '''eSim''' underscore '''Subckt''' option.&lt;br /&gt;
&lt;br /&gt;
Click on the '''OK''' button.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''Part Library Editor window:'''&lt;br /&gt;
Hover the mouse on the top of the '''Part library''' editor window pointing '''/usr/share/kicad/library/eSim_Subckt'''&lt;br /&gt;
&lt;br /&gt;
||The current library path of the library selected is displayed at the top of the '''Part Library''' editor window.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''Part Library Editor window:'''&lt;br /&gt;
Click on '''Create a new Component'''&lt;br /&gt;
&lt;br /&gt;
Enter the component details&lt;br /&gt;
&lt;br /&gt;
||To create a new component, click on '''Create a new Component''' icon from the top toolbar.&lt;br /&gt;
 &lt;br /&gt;
A '''Component Properties''' window opens up.&lt;br /&gt;
&lt;br /&gt;
Enter the following.&lt;br /&gt;
&lt;br /&gt;
'''Component name''' as '''HA''' underscore '''new'''.&lt;br /&gt;
&lt;br /&gt;
'''Default Reference Designator''' as '''X'''.&lt;br /&gt;
&lt;br /&gt;
The ''designator''is different for each '''eSim''' component. &lt;br /&gt;
''D'' is used for ''Diode''. &lt;br /&gt;
''Q'' is used for ''BJT'' and so on.&lt;br /&gt;
&lt;br /&gt;
Keep the default settings.&lt;br /&gt;
&lt;br /&gt;
Click on the '''OK''' button in the window.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''Part Library Editor window:'''&lt;br /&gt;
Place the cursor on text and press '''F1'''&lt;br /&gt;
&lt;br /&gt;
||Press '''F1''' key to zoom in the ''schematic name'' and ''designator''.&lt;br /&gt;
&lt;br /&gt;
You can add a '''rectangle''', '''circle''', '''arc''' or '''polygons''' as the component body.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''Part Library Editor window:'''&lt;br /&gt;
Click on '''Add graphic rectangle to component body''' from right toolbar&amp;gt;&amp;gt; &lt;br /&gt;
&lt;br /&gt;
click on editor&lt;br /&gt;
&lt;br /&gt;
Click and drag &amp;gt;&amp;gt; &lt;br /&gt;
&lt;br /&gt;
click and end&lt;br /&gt;
&lt;br /&gt;
||I will add a ''rectangle'' as a component body.&lt;br /&gt;
&lt;br /&gt;
Click on '''Add graphic rectangle to component body''' tool from the right toolbar.&lt;br /&gt;
&lt;br /&gt;
Click on the ''editor''.&lt;br /&gt;
&lt;br /&gt;
Click and drag the ''rectangle''.&lt;br /&gt;
&lt;br /&gt;
Click again to end the ''rectangle'' body.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''Part Library Editor window:'''&lt;br /&gt;
Place cursor on '''Ha_new''' and press ''M'' &amp;gt;&amp;gt; &lt;br /&gt;
&lt;br /&gt;
||Arrange the designator and name of the component.&lt;br /&gt;
&lt;br /&gt;
Place the cursor on the ''name'' and ''designator'' and press the key '''M'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''Part Library Editor window:'''&lt;br /&gt;
Click on '''Add pins to component''' &amp;gt;&amp;gt; &lt;br /&gt;
&lt;br /&gt;
click on the ''editor''.&lt;br /&gt;
&lt;br /&gt;
||Now add input and output pins.&lt;br /&gt;
&lt;br /&gt;
Click on '''Add pins to component''' tool from the right toolbar.&lt;br /&gt;
&lt;br /&gt;
Click on the ''editor''.&lt;br /&gt;
&lt;br /&gt;
'''Pin Properties''' window will appear.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''Part Library Editor window:'''&lt;br /&gt;
&lt;br /&gt;
Enter properties of '''pin A'''&lt;br /&gt;
&lt;br /&gt;
||Enter:&lt;br /&gt;
'''Pin name''' as '''A'''.&lt;br /&gt;
&lt;br /&gt;
'''Pin Number''' as '''1'''.&lt;br /&gt;
&lt;br /&gt;
'''Orientation''' as '''Right'''.&lt;br /&gt;
&lt;br /&gt;
'''Electrical Type''' as '''Input'''.&lt;br /&gt;
&lt;br /&gt;
'''Graphic Style''' as '''Line'''.&lt;br /&gt;
&lt;br /&gt;
Click on the '''OK''' button in the window.&lt;br /&gt;
&lt;br /&gt;
The pin is tied to the cursor. Connect it as shown.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||Part Library Editor:&lt;br /&gt;
Click on editor&lt;br /&gt;
&lt;br /&gt;
Add '''Pin 2''' properties.&lt;br /&gt;
&lt;br /&gt;
||Click on the ''editor'' again.&lt;br /&gt;
&lt;br /&gt;
In a similar way, add '''Pin number 2''' with '''Pin name''' as '''B'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''Part Library Editor:'''&lt;br /&gt;
&lt;br /&gt;
Click on editor&lt;br /&gt;
&lt;br /&gt;
Add '''Pin 3''' properties.&lt;br /&gt;
&lt;br /&gt;
||Click again on the ''editor''.&lt;br /&gt;
&lt;br /&gt;
Enter the following.&lt;br /&gt;
&lt;br /&gt;
'''Pin name''' as '''Sum'''.&lt;br /&gt;
&lt;br /&gt;
'''Pin Number''' as '''3'''.&lt;br /&gt;
&lt;br /&gt;
'''Orientation''' as '''left'''.&lt;br /&gt;
&lt;br /&gt;
'''Electrical Type''' as '''output'''.&lt;br /&gt;
&lt;br /&gt;
'''Graphic Style''' as '''Line'''.&lt;br /&gt;
&lt;br /&gt;
Click on the '''OK''' button.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''Part Library Editor:'''&lt;br /&gt;
Add '''Pin 4''' properties.&lt;br /&gt;
&lt;br /&gt;
||In a similar way add '''Pin number 4''' with '''Pin name Cy'''. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''Part Library Editor window:'''&lt;br /&gt;
&lt;br /&gt;
Click on '''File''' &amp;gt;&amp;gt; &lt;br /&gt;
&lt;br /&gt;
click on '''Save Current Library'''&lt;br /&gt;
&lt;br /&gt;
Click '''Yes''' &amp;gt;&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Click '''Yes'''&lt;br /&gt;
&lt;br /&gt;
||Let us ''save'' the schematic symbol.&lt;br /&gt;
&lt;br /&gt;
Click on '''File''' option from the top menu.&lt;br /&gt;
&lt;br /&gt;
Click on the '''Save Current Library''' option.&lt;br /&gt;
&lt;br /&gt;
Click the '''Yes''' button in the '''confirmation''' box.&lt;br /&gt;
&lt;br /&gt;
You can see here, the component is added to '''eSim''' underscore '''Subcircuit''' library.&lt;br /&gt;
&lt;br /&gt;
Click once again the '''Yes''' button in the '''confirmation''' box.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''Part Library Editor window:'''&lt;br /&gt;
Click on '''File''' from top menu&amp;gt;&amp;gt; &lt;br /&gt;
&lt;br /&gt;
choose '''Quit'''&lt;br /&gt;
&lt;br /&gt;
||Close the '''Part Library''' editor window.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''eSim_Subciruit library file:'''&lt;br /&gt;
&lt;br /&gt;
||The '''eSim''' underscore '''Subckt''' library file is found in the '''Kicad''' library as shown here.&lt;br /&gt;
&lt;br /&gt;
As you can see the component '''HA''' underscore '''new''' is defined here. &lt;br /&gt;
&lt;br /&gt;
If you want to ''delete'' any component, you can also delete the component in this file.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''eSim Main Window:'''&lt;br /&gt;
&lt;br /&gt;
||Now we can verify the created ''Subcircuit'' and its component schematic.&lt;br /&gt;
&lt;br /&gt;
You can use the '''Half Adder''' example project from the '''eSim''' ''Examples'' folder or create a new project.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''Slide Show:'''&lt;br /&gt;
Code File&lt;br /&gt;
&lt;br /&gt;
||You can also download the example '''HA''' underscore '''Test''' from the '''Code''' file section.&lt;br /&gt;
&lt;br /&gt;
You can verify the component and subcircuit created.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''eSim Main Window:'''&lt;br /&gt;
Adding '''HA''' underscore '''Test'''.&lt;br /&gt;
&lt;br /&gt;
||I have created a new project '''HA''' underscore '''Test'''.&lt;br /&gt;
&lt;br /&gt;
The project is already added to '''eSim''' windows under the '''Project''' section.&lt;br /&gt;
&lt;br /&gt;
Select '''HA test''' and click on the '''Open schematic''' button from the left toolbar.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''eSim Schematic editor:'''&lt;br /&gt;
Open the schematic of '''HA''' underscore '''Test'''&lt;br /&gt;
&lt;br /&gt;
||It directs us to the '''eSim''' schematic window.&lt;br /&gt;
&lt;br /&gt;
You can see, the '''HA''' underscore '''new''' component will be present under '''eSim_Subckt''' library.&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||'''eSim Main Window:'''&lt;br /&gt;
Analyzing the '''HA_test''' project &lt;br /&gt;
&lt;br /&gt;
||Let us go back to the '''eSim''' window.&lt;br /&gt;
&lt;br /&gt;
In the '''Kicad to Ngspice''' analysis tab, I have already specified '''transient''' parameters.&lt;br /&gt;
&lt;br /&gt;
In the '''Source details''' tab, the '''voltage sources''' are assigned as '''5''' volts.&lt;br /&gt;
&lt;br /&gt;
In the '''Subcircuit''' tab, the path of the '''Halfadder''' underscore '''new''' is added. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''Ngspice window:'''&lt;br /&gt;
&lt;br /&gt;
||You can see the '''Ngspice''' ''plots'' and ''terminal''.&lt;br /&gt;
&lt;br /&gt;
Since both the inputs are '''5''' volts, '''Sum''' will be '''0''' and '''carry''' will be '''5''' volts.&lt;br /&gt;
&lt;br /&gt;
You can also see the values in the '''Ngspice''' terminal.&lt;br /&gt;
&lt;br /&gt;
Close the '''Ngspice''' terminal and plots.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''Python window:'''&lt;br /&gt;
&lt;br /&gt;
||In  the '''Python''' plot window, check the '''Sum''' and '''Cy''' node.&lt;br /&gt;
&lt;br /&gt;
Click on the '''Plot''' button.&lt;br /&gt;
&lt;br /&gt;
The '''sum''' is '''0''' volts and '''Carry''' is '''5''' volts.&lt;br /&gt;
&lt;br /&gt;
Close the '''Python''' plot window.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''Show Slide:'''&lt;br /&gt;
Summary&lt;br /&gt;
&lt;br /&gt;
||In this tutorial, we learnt how to,&lt;br /&gt;
*Create a '''Subcircuit''' and&lt;br /&gt;
*Create a '''Component Schematic'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''Show Slide:'''&lt;br /&gt;
Forum to answer questions&lt;br /&gt;
&lt;br /&gt;
https://forums.spoken-tutorial.org/&lt;br /&gt;
&lt;br /&gt;
||Do you have questions in this '''Spoken Tutorial'''?&lt;br /&gt;
&lt;br /&gt;
Choose the minute and second where you have the question.&lt;br /&gt;
&lt;br /&gt;
Explain your question briefly.&lt;br /&gt;
&lt;br /&gt;
Someone from the '''FOSSEE''' team will answer them.&lt;br /&gt;
&lt;br /&gt;
Please visit this site.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''Show Slide:'''	&lt;br /&gt;
FOSSEE Forum&lt;br /&gt;
&lt;br /&gt;
https://forums.fossee.in/&lt;br /&gt;
&lt;br /&gt;
||For any general or  technical questions on '''eSim''', visit the '''FOSSEE''' forum and post your question.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''Show Slide:'''&lt;br /&gt;
Circuit Simulation&lt;br /&gt;
&lt;br /&gt;
https://esim.fossee.in/circuit-simulation-project&lt;br /&gt;
&lt;br /&gt;
||The '''FOSSEE''' team coordinates the '''Circuit Simulation''' project.&lt;br /&gt;
&lt;br /&gt;
We give '''Certificates''' and '''Honorarium''' to the contributors.&lt;br /&gt;
&lt;br /&gt;
For more details, please visit this site:&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''Show Slide:'''			&lt;br /&gt;
Lab Migration&lt;br /&gt;
&lt;br /&gt;
https://esim.fossee.in/lab-migration-project&lt;br /&gt;
&lt;br /&gt;
||The '''FOSSEE''' team coordinates the '''Lab Migration''' project.&lt;br /&gt;
&lt;br /&gt;
For more details, please visit this site.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||'''Show Slide:'''&lt;br /&gt;
Acknowledgment&lt;br /&gt;
&lt;br /&gt;
http://spoken-tutorial.org&lt;br /&gt;
&lt;br /&gt;
||'''Spoken Tutorial''' Project is funded by '''NMEICT''', '''MHRD''', '''Govt. of India'''.&lt;br /&gt;
&lt;br /&gt;
For more details, visit this site.&lt;br /&gt;
		&lt;br /&gt;
|-	&lt;br /&gt;
||'''Thank you slide'''&lt;br /&gt;
		&lt;br /&gt;
||This is Gloria N  from IIT Bombay signing off.&lt;br /&gt;
&lt;br /&gt;
Thank you&lt;/div&gt;</summary>
		<author><name>Glorianandihal</name></author>	</entry>

	</feed>