<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ca">
		<id>https://wiki.binefa.cat/index.php?action=history&amp;feed=atom&amp;title=Testing_IoT-02_board</id>
		<title>Testing IoT-02 board - Historial de revisió</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.binefa.cat/index.php?action=history&amp;feed=atom&amp;title=Testing_IoT-02_board"/>
		<link rel="alternate" type="text/html" href="https://wiki.binefa.cat/index.php?title=Testing_IoT-02_board&amp;action=history"/>
		<updated>2026-04-16T11:23:18Z</updated>
		<subtitle>Historial de revisió per a aquesta pàgina del wiki</subtitle>
		<generator>MediaWiki 1.29.0</generator>

	<entry>
		<id>https://wiki.binefa.cat/index.php?title=Testing_IoT-02_board&amp;diff=1215&amp;oldid=prev</id>
		<title>Jordi : /* Testing firmware */</title>
		<link rel="alternate" type="text/html" href="https://wiki.binefa.cat/index.php?title=Testing_IoT-02_board&amp;diff=1215&amp;oldid=prev"/>
				<updated>2022-07-06T21:30:21Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Testing firmware&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&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;' lang='ca'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Versió més antiga&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revisió del 21:30, 6 jul 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l55&quot; &gt;Línia 55:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línia 55:&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;= Testing 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;= Testing firmware =&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 class=&quot;diffchange diffchange-inline&quot;&gt;[https://www&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;binefa.cat/nicko/VirKO/v1.02/virko_testing.mp4 Video with expecting test behavior]&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;ins class=&quot;diffchange diffchange-inline&quot;&gt;Once testing firmware has been uploaded to board, after a reset (red button), there are different information showing on OLED when pressing white buttons&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wiki_binefa_cat-wiki_bc:diff:version:1.11a:oldid:1214:newid:1215 --&gt;
&lt;/table&gt;</summary>
		<author><name>Jordi</name></author>	</entry>

	<entry>
		<id>https://wiki.binefa.cat/index.php?title=Testing_IoT-02_board&amp;diff=1214&amp;oldid=prev</id>
		<title>Jordi : /* Programming from terminal */</title>
		<link rel="alternate" type="text/html" href="https://wiki.binefa.cat/index.php?title=Testing_IoT-02_board&amp;diff=1214&amp;oldid=prev"/>
				<updated>2022-07-06T21:26:22Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Programming from terminal&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&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;' lang='ca'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Versió més antiga&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revisió del 21:26, 6 jul 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l27&quot; &gt;Línia 27:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línia 27:&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;Software tool: [https://github.com/espressif/esptool esptool.py]&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;Software tool: [https://github.com/espressif/esptool esptool.py]&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;'''Firmware binary files''' (this is '''testing firmware for &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;VirKO &lt;/del&gt;board'''):&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;'''Firmware binary files''' (this is '''testing firmware for &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;IoT-02 &lt;/ins&gt;board'''):&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;* 1/4) [https://www.binefa.cat/nicko/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;VirKO&lt;/del&gt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;v1&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;02/boot_app0&lt;/del&gt;.bin &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;boot_app0&lt;/del&gt;.bin]&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;* 1/4) [https://www.binefa.cat/nicko/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;IoT-02/IoT-02_11_modbus_bme280&lt;/ins&gt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;IoT-02_11_modbus_bme280.ino&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;bootloader&lt;/ins&gt;.bin &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;IoT-02_11_modbus_bme280.ino.bootloader&lt;/ins&gt;.bin]&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;* 2/4) [https://www.binefa.cat/nicko/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;VirKO&lt;/del&gt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;v1&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;02/bootloader_qio_40m&lt;/del&gt;.bin &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;bootloader_qio_40m&lt;/del&gt;.bin]&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;* 2/4) [https://www.binefa.cat/nicko/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;IoT-02/IoT-02_11_modbus_bme280&lt;/ins&gt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;IoT-02_11_modbus_bme280.ino&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;partitions&lt;/ins&gt;.bin &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;IoT-02_11_modbus_bme280.ino.partitions&lt;/ins&gt;.bin]&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;* 3/4) [https://www.binefa.cat/nicko/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;VirKO&lt;/del&gt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;v1.02&lt;/del&gt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;miniVirKO_03_test.ino&lt;/del&gt;.bin &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;miniVirKO_03_test.ino&lt;/del&gt;.bin]&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;* 3/4) [https://www.binefa.cat/nicko/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;IoT-02&lt;/ins&gt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;IoT-02_11_modbus_bme280&lt;/ins&gt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;boot_app0&lt;/ins&gt;.bin &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;boot_app0&lt;/ins&gt;.bin]&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;* 4/4) [https://www.binefa.cat/nicko/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;VirKO&lt;/del&gt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;v1.02&lt;/del&gt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;miniVirKO_03_test&lt;/del&gt;.ino&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;.partitions&lt;/del&gt;.bin &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;miniVirKO_03_test&lt;/del&gt;.ino&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;.partitions&lt;/del&gt;.bin]&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;* 4/4) [https://www.binefa.cat/nicko/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;IoT-02&lt;/ins&gt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;IoT-02_11_modbus_bme280&lt;/ins&gt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;IoT-02_11_modbus_bme280&lt;/ins&gt;.ino.bin &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;IoT-02_11_modbus_bme280&lt;/ins&gt;.ino.bin]&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;/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;!-- diff cache key wiki_binefa_cat-wiki_bc:diff:version:1.11a:oldid:1213:newid:1214 --&gt;
&lt;/table&gt;</summary>
		<author><name>Jordi</name></author>	</entry>

	<entry>
		<id>https://wiki.binefa.cat/index.php?title=Testing_IoT-02_board&amp;diff=1213&amp;oldid=prev</id>
		<title>Jordi a 21:19, 6 jul 2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.binefa.cat/index.php?title=Testing_IoT-02_board&amp;diff=1213&amp;oldid=prev"/>
				<updated>2022-07-06T21:19:07Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&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;' lang='ca'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Versió més antiga&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revisió del 21:19, 6 jul 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l39&quot; &gt;Línia 39:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línia 39:&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;Terminal command:&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;Terminal command:&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; esptool.py --chip esp32 --port '''/dev/ttyUSB0''' --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;40m &lt;/del&gt;--flash_size &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;detect 0xe000 &lt;/del&gt;'''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;boot_app0&lt;/del&gt;.bin''' &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;0x1000 &lt;/del&gt;'''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;bootloader_qio_40m&lt;/del&gt;.bin''' &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;0x10000 &lt;/del&gt;'''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;miniVirKO_03_test.ino&lt;/del&gt;.bin''' &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;0x8000 &lt;/del&gt;'''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;miniVirKO_03_test&lt;/del&gt;.ino&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;.partitions&lt;/del&gt;.bin'''&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;&amp;#160; esptool.py --chip esp32 --port '''/dev/ttyUSB0''' --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;80m &lt;/ins&gt;--flash_size &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;4MB 0x1000 &lt;/ins&gt;'''&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;IoT-02_11_modbus_bme280.ino.bootloader&lt;/ins&gt;.bin''' &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;0x8000 &lt;/ins&gt;'''&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;IoT-02_11_modbus_bme280.ino.partitions&lt;/ins&gt;.bin''' &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;0xe000 &lt;/ins&gt;'''&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;boot_app0&lt;/ins&gt;.bin''' &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;0x10000 &lt;/ins&gt;'''&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;IoT-02_11_modbus_bme280&lt;/ins&gt;.ino.bin'''&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;'''/dev/ttyUSB0''' in Windows operating system is '''COM'''''x'' port (being ''x'' programmer virtual port number. For instance: COM''3'')&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;'''/dev/ttyUSB0''' in Windows operating system is '''COM'''''x'' port (being ''x'' programmer virtual port number. For instance: COM''3'')&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wiki_binefa_cat-wiki_bc:diff:version:1.11a:oldid:1210:newid:1213 --&gt;
&lt;/table&gt;</summary>
		<author><name>Jordi</name></author>	</entry>

	<entry>
		<id>https://wiki.binefa.cat/index.php?title=Testing_IoT-02_board&amp;diff=1210&amp;oldid=prev</id>
		<title>Jordi : Es crea la pàgina amb «= Programming firmware = Nice greetings to [http://www.angustech.com/ Nicko] from Barcelona, Catalonia.  == Connecting programmer == Red board: [https://www.aliexpress...».</title>
		<link rel="alternate" type="text/html" href="https://wiki.binefa.cat/index.php?title=Testing_IoT-02_board&amp;diff=1210&amp;oldid=prev"/>
				<updated>2022-07-06T21:16:31Z</updated>
		
		<summary type="html">&lt;p&gt;Es crea la pàgina amb «= Programming firmware = Nice greetings to [http://www.angustech.com/ Nicko] from Barcelona, Catalonia.  == Connecting programmer == Red board: [https://www.aliexpress...».&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Pàgina nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Programming firmware =&lt;br /&gt;
Nice greetings to [http://www.angustech.com/ Nicko] from Barcelona, Catalonia.&lt;br /&gt;
&lt;br /&gt;
== Connecting programmer ==&lt;br /&gt;
Red board: [https://www.aliexpress.com/item/4000566777448.html FT232RL FTDI USB to TTL Serial Adapter Module used as a programmer]&lt;br /&gt;
&lt;br /&gt;
'''It is very important to check jumper socket is at 3.3 volts position (by default it is at 5 volts)'''&lt;br /&gt;
&lt;br /&gt;
[[Image:IoT-02_Programmer.jpg|center|thumb|Programmer board position]]&lt;br /&gt;
&lt;br /&gt;
== Preparing uploading ==&lt;br /&gt;
Follow these steps on VirKO board:&lt;br /&gt;
&lt;br /&gt;
* 1st: Connect 5V microusb power supply&lt;br /&gt;
&lt;br /&gt;
* 2nd: Hold reset (red) button&lt;br /&gt;
&lt;br /&gt;
* 3rd: While holding reset button, hold IO0 button (close to J1 black connector). At this step both buttons are being pressed.&lt;br /&gt;
&lt;br /&gt;
* 4th: Release reset (red) button&lt;br /&gt;
&lt;br /&gt;
* 5th: Release IO0 button&lt;br /&gt;
&lt;br /&gt;
After these steps, board is ready to be programmed.&lt;br /&gt;
&lt;br /&gt;
== Programming from terminal ==&lt;br /&gt;
Software tool: [https://github.com/espressif/esptool esptool.py]&lt;br /&gt;
&lt;br /&gt;
'''Firmware binary files''' (this is '''testing firmware for VirKO board'''):&lt;br /&gt;
&lt;br /&gt;
* 1/4) [https://www.binefa.cat/nicko/VirKO/v1.02/boot_app0.bin boot_app0.bin]&lt;br /&gt;
&lt;br /&gt;
* 2/4) [https://www.binefa.cat/nicko/VirKO/v1.02/bootloader_qio_40m.bin bootloader_qio_40m.bin]&lt;br /&gt;
&lt;br /&gt;
* 3/4) [https://www.binefa.cat/nicko/VirKO/v1.02/miniVirKO_03_test.ino.bin miniVirKO_03_test.ino.bin]&lt;br /&gt;
&lt;br /&gt;
* 4/4) [https://www.binefa.cat/nicko/VirKO/v1.02/miniVirKO_03_test.ino.partitions.bin miniVirKO_03_test.ino.partitions.bin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Terminal command:&lt;br /&gt;
 esptool.py --chip esp32 --port '''/dev/ttyUSB0''' --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 40m --flash_size detect 0xe000 '''boot_app0.bin''' 0x1000 '''bootloader_qio_40m.bin''' 0x10000 '''miniVirKO_03_test.ino.bin''' 0x8000 '''miniVirKO_03_test.ino.partitions.bin'''&lt;br /&gt;
&lt;br /&gt;
'''/dev/ttyUSB0''' in Windows operating system is '''COM'''''x'' port (being ''x'' programmer virtual port number. For instance: COM''3'')&lt;br /&gt;
&lt;br /&gt;
[[Image:Programming_IoT-02_screenshot.png|center|Programming firmware from terminal]]&lt;br /&gt;
&lt;br /&gt;
Once programming is finished, reset button should be pressed again. Or remove red programming board and unplug power supply and plug again.&lt;br /&gt;
&lt;br /&gt;
== Programming from Windows tool ==&lt;br /&gt;
Prepare uploading with previously explained 5 steps, combining RST and IO0 buttons.&lt;br /&gt;
&lt;br /&gt;
Windows program tool: [https://www.espressif.com/en/support/download/other-tools Flash Download Tools] ([https://www.aranacorp.com/en/generating-and-uploading-bin-files-for-esp32/ Explanation about Flash Download Tools use])&lt;br /&gt;
&lt;br /&gt;
Once programming is finished, reset button should be pressed again. Or remove red programming board and unplug power supply and plug again.&lt;br /&gt;
&lt;br /&gt;
= Testing firmware =&lt;br /&gt;
[https://www.binefa.cat/nicko/VirKO/v1.02/virko_testing.mp4 Video with expecting test behavior]&lt;/div&gt;</summary>
		<author><name>Jordi</name></author>	</entry>

	</feed>