<?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=Arduino%2FC4%2FArduino-Programming-with-Scilab-and-Xcos%2FEnglish</id>
		<title>Arduino/C4/Arduino-Programming-with-Scilab-and-Xcos/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=Arduino%2FC4%2FArduino-Programming-with-Scilab-and-Xcos%2FEnglish"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Arduino/C4/Arduino-Programming-with-Scilab-and-Xcos/English&amp;action=history"/>
		<updated>2026-05-13T13:36:41Z</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=Arduino/C4/Arduino-Programming-with-Scilab-and-Xcos/English&amp;diff=55660&amp;oldid=prev</id>
		<title>Nirmala Venkat at 12:08, 28 October 2021</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Arduino/C4/Arduino-Programming-with-Scilab-and-Xcos/English&amp;diff=55660&amp;oldid=prev"/>
				<updated>2021-10-28T12:08:09Z</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, 28 October 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 157:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 157:&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;Then choose '''File with no echo'''.&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;Then choose '''File with no echo'''.&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;&amp;#160;&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;We see the '''response''' of this code as '''&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot;ans &lt;/ins&gt;= &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ok&amp;quot;&lt;/ins&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;We see the '''response''' of this code as '''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;“ans &lt;/del&gt;= &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;”“ok”&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;&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;This confirms the working of the '''Arduino-Scilab toolbox'''.&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 confirms the working of the '''Arduino-Scilab toolbox'''.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Nirmala Venkat</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=Arduino/C4/Arduino-Programming-with-Scilab-and-Xcos/English&amp;diff=55659&amp;oldid=prev</id>
		<title>Nirmala Venkat at 12:06, 28 October 2021</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Arduino/C4/Arduino-Programming-with-Scilab-and-Xcos/English&amp;diff=55659&amp;oldid=prev"/>
				<updated>2021-10-28T12:06:59Z</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:06, 28 October 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 108:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 108:&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;I have already installed '''Arduino IDE''' and '''Scilab 5.5.2''' in my '''Linux''' system as specified in the book.&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;I have already installed '''Arduino IDE''' and '''Scilab 5.5.2''' in my '''Linux''' system as specified in the book.&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;Go to the folder where '''Scilab''' is installed as shown and launch &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;the &lt;/del&gt;'''Scilab.'''&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;Go to the folder where '''Scilab''' is installed as shown and launch '''Scilab.'''&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 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;|| &amp;#160;&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;|| &amp;#160;&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 158:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 158:&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;Then choose '''File with no echo'''.&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;Then choose '''File with no echo'''.&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;We see the '''response''' of this code as '''“ans = ”“ok”''' &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;three times&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;We see the '''response''' of this code as '''“ans = ”“ok”'''.&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;This confirms the working of the '''Arduino-Scilab toolbox'''.&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 confirms the working of the '''Arduino-Scilab toolbox'''.&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 187:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 187:&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;|| &amp;#160;&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;|| &amp;#160;&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;|| Type '''Xcos''' in the '''editor''' to launch &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;the &lt;/del&gt;'''Xcos'''.&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;|| Type '''Xcos''' in the '''editor''' to launch &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/ins&gt;'''Xcos'''.&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 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;|| &amp;#160;&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;|| &amp;#160;&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 210:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 210:&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 would overwrite the '''FLOSS firmware'''.&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 would overwrite the '''FLOSS firmware'''.&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;*Check if the '''Arduino-Scilab toolbox''' is properly '''running''' or not.&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;*Check if the '''Arduino-Scilab toolbox''' is properly '''running''' or not.&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;*You have to load the '''Arduino Scilab toolbox '''each time when you launch &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;the &lt;/del&gt;'''Scilab'''.&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;*You have to load the '''Arduino Scilab toolbox '''each time when you launch '''Scilab'''.&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 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;|| &amp;#160;&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;|| &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Nirmala Venkat</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=Arduino/C4/Arduino-Programming-with-Scilab-and-Xcos/English&amp;diff=55634&amp;oldid=prev</id>
		<title>Nancyvarkey at 12:25, 22 October 2021</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Arduino/C4/Arduino-Programming-with-Scilab-and-Xcos/English&amp;diff=55634&amp;oldid=prev"/>
				<updated>2021-10-22T12:25:49Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://script.spoken-tutorial.org/index.php?title=Arduino/C4/Arduino-Programming-with-Scilab-and-Xcos/English&amp;amp;diff=55634&amp;amp;oldid=55624&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Nancyvarkey</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=Arduino/C4/Arduino-Programming-with-Scilab-and-Xcos/English&amp;diff=55624&amp;oldid=prev</id>
		<title>Nirmala Venkat: Created page with &quot;{| border=&quot;1&quot; |- || '''VISUAL CUE''' || '''NARRATION''' |- || '''Slide 1:''' ||Welcome to the Spoken tutorial on '''Arduino Programming with Scilab and Xcos.''' |- || '''Slide...&quot;</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Arduino/C4/Arduino-Programming-with-Scilab-and-Xcos/English&amp;diff=55624&amp;oldid=prev"/>
				<updated>2021-10-20T13:21:47Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;{| border=&amp;quot;1&amp;quot; |- || &amp;#039;&amp;#039;&amp;#039;VISUAL CUE&amp;#039;&amp;#039;&amp;#039; || &amp;#039;&amp;#039;&amp;#039;NARRATION&amp;#039;&amp;#039;&amp;#039; |- || &amp;#039;&amp;#039;&amp;#039;Slide 1:&amp;#039;&amp;#039;&amp;#039; ||Welcome to the Spoken tutorial on &amp;#039;&amp;#039;&amp;#039;Arduino Programming with Scilab and Xcos.&amp;#039;&amp;#039;&amp;#039; |- || &amp;#039;&amp;#039;&amp;#039;Slide...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|| '''VISUAL CUE'''&lt;br /&gt;
|| '''NARRATION'''&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide 1:'''&lt;br /&gt;
||Welcome to the Spoken tutorial on '''Arduino Programming with Scilab and Xcos.'''&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide 2:'''&lt;br /&gt;
&lt;br /&gt;
'''Learning Objectives'''&lt;br /&gt;
|| In this tutorial, we will learn about&lt;br /&gt;
*'''Arduino - Scilab '''toolbox&lt;br /&gt;
*Interfacing '''Arduino''' with '''Scilab'''&lt;br /&gt;
*Interfacing''' Arduino '''with '''Xcos'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide 3:'''&lt;br /&gt;
&lt;br /&gt;
'''System requirements'''&lt;br /&gt;
|| To record this tutorial, I’m using&lt;br /&gt;
*'''Ubuntu Linux '''OS version 18.04 &lt;br /&gt;
*Arduino Shield and&lt;br /&gt;
*Arduino Uno Board&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide 4:'''&lt;br /&gt;
&lt;br /&gt;
'''Prerequisites'''&lt;br /&gt;
||To follow this tutorial, you should go through the below '''Arduino spoken tutorial.'''&lt;br /&gt;
* '''Getting ready for Arduino FLOSS.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide 5:'''&lt;br /&gt;
&lt;br /&gt;
'''Getting ready for Arduino Floss'''&lt;br /&gt;
&lt;br /&gt;
|| In the above tutorial, you will learn&lt;br /&gt;
*How to download the e-book and code files required for the experiments.&lt;br /&gt;
*How to upload and compile '''Arduino''' programs in '''Arduino IDE.'''&lt;br /&gt;
*About '''FLOSS Firmware'''&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide 6:'''&lt;br /&gt;
&lt;br /&gt;
'''About Scilab and Xcos'''&lt;br /&gt;
|| If you are not familiar with '''Scilab''', go through the''' Scilab spoken tutorials''' on this website.&lt;br /&gt;
&lt;br /&gt;
*Introduction to '''Scilab'''&lt;br /&gt;
*Introduction to '''Xcos'''&lt;br /&gt;
*'''Scilab''' and '''Xcos''' interface and&lt;br /&gt;
*Simulation &lt;br /&gt;
|-&lt;br /&gt;
|| '''Point to the book in the desktop'''&lt;br /&gt;
'''and open the book'''&lt;br /&gt;
|| I have downloaded '''Microcontroller Programming with Arduino, Scilab and Xcos '''ebook.&lt;br /&gt;
|-&lt;br /&gt;
|| Show the relevant pages in the book.&lt;br /&gt;
&lt;br /&gt;
||&lt;br /&gt;
* Refer to chapter 3 in the book.&lt;br /&gt;
*Follow the steps given for the installation of '''Arduino IDE '''and''' Scilab'''&lt;br /&gt;
*Installation steps are given for '''Windows''' and '''Linux OS.'''&lt;br /&gt;
*'''Xcos''' comes pre-installed with '''Scilab'''. Hence a separate installation of '''Xcos''' is not required.&lt;br /&gt;
* The experiments that are covered in the book are tested in '''Ubuntu Linux 18.04 '''and '''Windows 10 OS.'''&lt;br /&gt;
|-&lt;br /&gt;
|| Arduino shield_USB.jpg&lt;br /&gt;
|| Connect the '''Arduino uno board''' with '''Arduino shield''' to the '''USB''' port of the computer&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide:'''&lt;br /&gt;
'''Points to be noted:'''&lt;br /&gt;
|| Note the below points:&lt;br /&gt;
&lt;br /&gt;
1. Launch Arduino IDE&lt;br /&gt;
&lt;br /&gt;
2. Check the port&lt;br /&gt;
&lt;br /&gt;
3. Upload the FLOSS firmware&lt;br /&gt;
&lt;br /&gt;
That is, in the '''Arduino IDE''', upload the file available at '''Origin/tools/floss-firmware/floss-firmware.ino'''&lt;br /&gt;
&lt;br /&gt;
As discussed in the earlier tutorial the above steps have to be done before proceeding further.&lt;br /&gt;
|-&lt;br /&gt;
|| '''Slide 7:'''&lt;br /&gt;
&lt;br /&gt;
'''About -Scilab''' '''- ArduinoToolbox'''&lt;br /&gt;
|| By default, '''Scilab '''does not have the capability to communicate with '''Arduino'''.&lt;br /&gt;
* All such add-on functionalities are added to '''Scilab''' using the toolbox.&lt;br /&gt;
* These functions are required to run various experiments on the Arduino''' Uno board.'''&lt;br /&gt;
* It also establishes a serial communication with '''Arduino'''.&lt;br /&gt;
* We have created different toolboxes for '''Windows''' and '''Linux''' '''OS.'''&lt;br /&gt;
|-&lt;br /&gt;
|| Show the directory in the book&lt;br /&gt;
&lt;br /&gt;
|| The '''Scilab Arduino '''toolbox can be found inside the '''Origin/tools/scilab/windows''' or '''Origin/tools/scilab/linux'''&lt;br /&gt;
directory.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
|| First we have to load the toolbox depending upon your OS.&lt;br /&gt;
&lt;br /&gt;
I’ll show you how to load the toolbox in '''Linux'''.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
&lt;br /&gt;
|| Open the terminal by pressing '''Ctrl+Alt+T''' keys.&lt;br /&gt;
I have already installed '''Arduino IDE''' and '''Scilab 5.5.2''' in my '''Linux''' system as specified in the book.&lt;br /&gt;
&lt;br /&gt;
Go to the folder where '''Scilab''' is installed as shown and launch the '''Scilab.'''&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
||Next we have to change the working directory.&lt;br /&gt;
In the''' File Browser,''' Select the toolbox folder available at '''Desktop/Origin/tools/scilab/linux'''&lt;br /&gt;
&lt;br /&gt;
Click on the ok button.&lt;br /&gt;
&lt;br /&gt;
Now the '''Scilab''' working directory becomes the toolbox folder.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
|| In the file browser panel, we can see the '''builder.sce '''file gets loaded.&lt;br /&gt;
&lt;br /&gt;
This shows that we are in the right directory.&lt;br /&gt;
|-&lt;br /&gt;
|| &amp;gt; '''exec builder.sce'''&lt;br /&gt;
&lt;br /&gt;
||Type the command '''exec builder.sce''' on the '''Scilab''' console&lt;br /&gt;
&lt;br /&gt;
Next, type the command, '''exec loader.sce'''. This will load the toolbox.&lt;br /&gt;
&lt;br /&gt;
'''Note''': If you clear the workspace for any reason, you will have to execute this command once again.&lt;br /&gt;
|-&lt;br /&gt;
||&lt;br /&gt;
||We have to run the scilab script to check whether the firmware is properly installed or not.&lt;br /&gt;
&lt;br /&gt;
'''Origin/tools/scilab/test_firmware.sce'''&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
Select '''Origin/tools/scilab'''/ '''test_firmware.sce.'''&lt;br /&gt;
&lt;br /&gt;
|| In the '''Scilab''' console, type '''editor''' and press the enter key.&lt;br /&gt;
&lt;br /&gt;
Click on the “'''File'''” menu and choose “'''Open'''”. &lt;br /&gt;
&lt;br /&gt;
Browse to the directory '''Origin/tools/scilab.'''&lt;br /&gt;
&lt;br /&gt;
Choose the file '''test_firmware.sce.'''&lt;br /&gt;
&lt;br /&gt;
It will open a '''Scilab''' Code.&lt;br /&gt;
|-&lt;br /&gt;
|| click on the '''Execute '''&lt;br /&gt;
select''' File''' with '''no echo'''.&lt;br /&gt;
&lt;br /&gt;
|| In the menu bar, click on the '''Execute '''option, to execute the code.&lt;br /&gt;
&lt;br /&gt;
Then choose '''File''' with '''no echo'''.&lt;br /&gt;
&lt;br /&gt;
We see the response of this code as “ans = ”“ok” three times.&lt;br /&gt;
&lt;br /&gt;
This confirms the working of the '''Arduino-Scilab''' toolbox.&lt;br /&gt;
|-&lt;br /&gt;
|| Show chapters 5 program '''push-button-status.sce'''&lt;br /&gt;
&lt;br /&gt;
|| Next let us run the '''Scilab''' program in chapter 5. That is, '''Interfacing a Pushbutton.'''&lt;br /&gt;
&lt;br /&gt;
This program will read the status of the '''pushbutton''' and display it on the GUI.&lt;br /&gt;
|-&lt;br /&gt;
|| Open the file '''Origin/user-code/push/scilab/push-button-status.sce'''&lt;br /&gt;
|| Open the file available at '''Origin/user-code/push/scilab/push-button-status.sce'''&lt;br /&gt;
|-&lt;br /&gt;
|| Click on '''execute''' &lt;br /&gt;
|| Click on the '''execute''' button.&lt;br /&gt;
&lt;br /&gt;
Press the pushbutton in the shield.&lt;br /&gt;
&lt;br /&gt;
The GUI in Scilab shows the status of the pushbutton as 1 when it is pressed&lt;br /&gt;
&lt;br /&gt;
It shows 0 when it is released.&lt;br /&gt;
|-&lt;br /&gt;
|| narration only&lt;br /&gt;
|| Likewise practice the experiments in '''Scilab''' with other components as specified in the book.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
|| Next we will see how to run the arduino program in '''Xcos'''.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
|| Type '''Xcos''' in the editor to launch the Xcos.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
||Next we will run the code to turn the LED on or off, depending on the pushbutton.&lt;br /&gt;
&lt;br /&gt;
The code is available in the '''Origin/user-code/push/scilab/led-push-button.zcos'''&lt;br /&gt;
&lt;br /&gt;
Click on the '''File''' menu and Open the file '''led-push-button.zcos''' as shown.&lt;br /&gt;
&lt;br /&gt;
When the user presses the pushbutton, the LED on digital pin 9 of the shield is switched on.&lt;br /&gt;
&lt;br /&gt;
When the pushbutton is released, the LED is switched off.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
||Do the other'''Xcos''' experiments as specified in the book.&lt;br /&gt;
|-&lt;br /&gt;
|| '''Points to remember:'''&lt;br /&gt;
|| Points to remember:&lt;br /&gt;
* Whenever you plug the '''Arduino Uno board''' into the computer, check for the port.&lt;br /&gt;
*Then execute the commands required for read-write permission&lt;br /&gt;
*Don’t upload any '''Arduino''' program after uploading the '''FLOSS''' firmware to '''Arduino Uno board.'''&lt;br /&gt;
*This would overwrite the '''FLOSS '''firmware.&lt;br /&gt;
*Check if the '''Arduino-Scilab '''toolbox is properly running or not.&lt;br /&gt;
*You have to load the '''Arduino Scilab toolbox '''each time when you launch the '''Scilab'''.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
|| With this we come to the end of this tutorial. Let us summarize.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
&lt;br /&gt;
Slide 8:&lt;br /&gt;
&lt;br /&gt;
Summary&lt;br /&gt;
|| In this tutorial, we learnt about &lt;br /&gt;
*'''Arduino'''-'''Scilab''' toolbox&lt;br /&gt;
* Interfacing '''Arduino''' with '''Scilab'''&lt;br /&gt;
* Interfacing''' Arduino '''with '''Xcos'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| Slide 10:&lt;br /&gt;
&lt;br /&gt;
(About Spoken Tutorial Project)&lt;br /&gt;
|| The video at the following link,summarizes the''' Spoken Tutorial '''project.&lt;br /&gt;
&lt;br /&gt;
Please download and watch it.&lt;br /&gt;
|-&lt;br /&gt;
|| Slide 11:&lt;br /&gt;
&lt;br /&gt;
(About Spoken Tutorial Project)&lt;br /&gt;
|| The '''Spoken Tutorial''' Project Team conducts workshops and gives certificates.&lt;br /&gt;
&lt;br /&gt;
For more details, please write to us.&lt;br /&gt;
|-&lt;br /&gt;
|| Slide&lt;br /&gt;
&lt;br /&gt;
Forum questions:&lt;br /&gt;
|| Please post your timed queries on this forum.&lt;br /&gt;
|-&lt;br /&gt;
||'''Slide: '''Acknowledgement&lt;br /&gt;
&lt;br /&gt;
|| Spoken Tutorial project is funded by the Ministry of Education (MoE), Govt. of India.&lt;br /&gt;
|-&lt;br /&gt;
|| &lt;br /&gt;
||This is Nirmala venkat from Spoken Tutorial Project, IIT Bombay signing off.&lt;br /&gt;
&lt;br /&gt;
Thanks for joining.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Nirmala Venkat</name></author>	</entry>

	</feed>