<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ca">
	<id>https://www.binefa.com/index.php?action=history&amp;feed=atom&amp;title=Gemelos_digitales_especializados</id>
	<title>Gemelos digitales especializados - Historial de revisió</title>
	<link rel="self" type="application/atom+xml" href="https://www.binefa.com/index.php?action=history&amp;feed=atom&amp;title=Gemelos_digitales_especializados"/>
	<link rel="alternate" type="text/html" href="https://www.binefa.com/index.php?title=Gemelos_digitales_especializados&amp;action=history"/>
	<updated>2026-05-17T17:23:45Z</updated>
	<subtitle>Historial de revisió per a aquesta pàgina del wiki</subtitle>
	<generator>MediaWiki 1.33.0</generator>
	<entry>
		<id>https://www.binefa.com/index.php?title=Gemelos_digitales_especializados&amp;diff=12268&amp;oldid=prev</id>
		<title>Jordi Binefa: /* Control con Snap! de la placa IoT-02 y la sesión del simulador */</title>
		<link rel="alternate" type="text/html" href="https://www.binefa.com/index.php?title=Gemelos_digitales_especializados&amp;diff=12268&amp;oldid=prev"/>
		<updated>2026-05-09T07:39:31Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Control con Snap! de la placa IoT-02 y la sesión del simulador&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=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ca&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Versió més antiga&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revisió del 07:39, 9 maig 2026&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-l5&quot; &gt;Línia 5:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línia 5:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; 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;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Control con Snap! de la placa IoT-02 y la sesión del simulador =&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Control con Snap! de la placa IoT-02 y la sesión del simulador =&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: #222; 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;* [https://snap.berkeley.edu/snap/snap.html#present:Username=jordibinefa&amp;amp;ProjectName=IoT-02_board_segur_66C172FB482D_broker_master_iotvertebrae Control de la placa IoT-02. Broker del VPS del máster] (física y gemelos digitales)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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;* [https://snap.berkeley.edu/snap/snap.html#present:Username=jordibinefa&amp;amp;ProjectName=IoT-02_board_segur_66C172FB482D_broker_master_iotvertebrae Control de la placa IoT-02. Broker del VPS del máster] (física y gemelos digitales&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;) ([https://github.com/jordibinefa/IoT-02/tree/master/codes/IoT_02_mqtt_json_upcSchool_vps_broker IoT_02_mqtt_json_upcSchool_vps_broker en GitHub], [https://binefa.com/upc-school/codes/IoT_02_mqtt_json_upcSchool_vps_broker.zip IoT_02_mqtt_json_upcSchool_vps_broker.zip] y [https://binefa.com/upc-school/codes/IoT_02_mqtt_json_upcSchool_vps_broker.ino.merged.bin IoT_02_mqtt_json_upcSchool_vps_broker.ino.merged.bin]&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;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://snap.berkeley.edu/snap/snap.html#present:Username=jordibinefa&amp;amp;ProjectName=IoT-02_sid_broker_master Control de la sesión del simulador. Broker del VPS del máster]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://snap.berkeley.edu/snap/snap.html#present:Username=jordibinefa&amp;amp;ProjectName=IoT-02_sid_broker_master Control de la sesión del simulador. Broker del VPS del máster]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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 style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&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;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Gemelos digitales de la placa IoT-02 combinados con Snap! =&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Gemelos digitales de la placa IoT-02 combinados con Snap! =&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;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/upc-school/dt/iot-02.html Gemelo digital de la placa IoT-02 por mensajes MQTT usando WebAssembly (Qt/QML) interactuando con Snap!]&amp;lt;!--[https://dt.iotvertebrae.com/prjs/iot-o2/ Gemelo digital de la placa IoT-02 por mensajes MQTT usando WebAssembly (Qt/QML) interactuando con Snap!]--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/upc-school/dt/iot-02.html Gemelo digital de la placa IoT-02 por mensajes MQTT usando WebAssembly (Qt/QML) interactuando con Snap!]&amp;lt;!--[https://dt.iotvertebrae.com/prjs/iot-o2/ Gemelo digital de la placa IoT-02 por mensajes MQTT usando WebAssembly (Qt/QML) interactuando con Snap!]--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wiki_binefa_com:diff::1.12:old-12263:rev-12268 --&gt;
&lt;/table&gt;</summary>
		<author><name>Jordi Binefa</name></author>
		
	</entry>
	<entry>
		<id>https://www.binefa.com/index.php?title=Gemelos_digitales_especializados&amp;diff=12263&amp;oldid=prev</id>
		<title>Jordi Binefa: /* Gemelos digitales de la placa IoT-02 combinados con Snap! */</title>
		<link rel="alternate" type="text/html" href="https://www.binefa.com/index.php?title=Gemelos_digitales_especializados&amp;diff=12263&amp;oldid=prev"/>
		<updated>2026-05-08T15:13:50Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Gemelos digitales de la placa IoT-02 combinados con Snap!&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=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ca&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Versió més antiga&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revisió del 15:13, 8 maig 2026&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-l10&quot; &gt;Línia 10:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línia 10:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/upc-school/dt/iot-02.html Gemelo digital de la placa IoT-02 por mensajes MQTT usando WebAssembly (Qt/QML) interactuando con Snap!]&amp;lt;!--[https://dt.iotvertebrae.com/prjs/iot-o2/ Gemelo digital de la placa IoT-02 por mensajes MQTT usando WebAssembly (Qt/QML) interactuando con Snap!]--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/upc-school/dt/iot-02.html Gemelo digital de la placa IoT-02 por mensajes MQTT usando WebAssembly (Qt/QML) interactuando con Snap!]&amp;lt;!--[https://dt.iotvertebrae.com/prjs/iot-o2/ Gemelo digital de la placa IoT-02 por mensajes MQTT usando WebAssembly (Qt/QML) interactuando con Snap!]--&amp;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;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/upc-school/iot02_01/ Control MQTT bidireccional de un gemelo digital de la placa IoT-02] ([https://github.com/jordibinefa/IoT-02/tree/master/codes/IoT_02_mqtt_json_upcSchool_vps_broker Firmware de la placa simulada en GitHub]). '''Al acabar de hacer pruebas pulsad el botón ''Detener'' del simulador IoT-02'''.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/upc-school/iot02_01/ Control MQTT bidireccional de un gemelo digital de la placa IoT-02] ([https://github.com/jordibinefa/IoT-02/tree/master/codes/IoT_02_mqtt_json_upcSchool_vps_broker Firmware de la placa simulada en GitHub]). '''Al acabar de hacer pruebas pulsad el botón ''Detener'' del simulador IoT-02'''.&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: #222; 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;* [https://binefa.com/upc-school/iot02_00/ &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Gemelo &lt;/del&gt;de armonización] (Simulación de interacción física. Al pulsar IO0 comienza una secuencia de iluminación de leds. Al pulsar I35 se para la secuencia) ([https://github.com/jordibinefa/IoT-02/tree/master/codes/IoT-02_seq01 Firmware de la placa simulada en GitHub]). '''Al acabar de hacer pruebas pulsad el botón ''Detener'' del simulador IoT-02'''.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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;* [https://binefa.com/upc-school/iot02_00/ &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Campana &lt;/ins&gt;de armonización] (Simulación de interacción física. Al pulsar IO0 comienza una secuencia de iluminación de leds. Al pulsar I35 se para la secuencia) ([https://github.com/jordibinefa/IoT-02/tree/master/codes/IoT-02_seq01 Firmware de la placa simulada en GitHub])&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;. '''Al acabar de hacer pruebas pulsad el botón ''Detener'' del simulador IoT-02'''.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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;* [https://binefa.com/upc-school/iot02_02/ Control MQTT bidireccional y campana de armonización]&lt;/ins&gt;. '''Al acabar de hacer pruebas pulsad el botón ''Detener'' del simulador IoT-02'''.&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;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; 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;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Otros gemelos digitales =&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Otros gemelos digitales =&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;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/upc-school/dt/iotvToySnap.html  Toy usando IoT-Vertebrae y Snap!]&amp;lt;!-- [https://dt.iotvertebrae.com/prjs/i40/ Toy usando IoT-Vertebrae y Snap!] --&amp;gt;([https://github.com/jordibinefa/iotv Código fuente de este gemelo en Github])&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/upc-school/dt/iotvToySnap.html  Toy usando IoT-Vertebrae y Snap!]&amp;lt;!-- [https://dt.iotvertebrae.com/prjs/i40/ Toy usando IoT-Vertebrae y Snap!] --&amp;gt;([https://github.com/jordibinefa/iotv Código fuente de este gemelo en Github])&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wiki_binefa_com:diff::1.12:old-12262:rev-12263 --&gt;
&lt;/table&gt;</summary>
		<author><name>Jordi Binefa</name></author>
		
	</entry>
	<entry>
		<id>https://www.binefa.com/index.php?title=Gemelos_digitales_especializados&amp;diff=12262&amp;oldid=prev</id>
		<title>Jordi Binefa: /* Gemelos digitales de la placa IoT-02 */</title>
		<link rel="alternate" type="text/html" href="https://www.binefa.com/index.php?title=Gemelos_digitales_especializados&amp;diff=12262&amp;oldid=prev"/>
		<updated>2026-05-08T14:45:16Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Gemelos digitales de la placa IoT-02&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=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ca&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Versió més antiga&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revisió del 14:45, 8 maig 2026&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-l2&quot; &gt;Línia 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línia 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/iot-02/ Gemelo digital de la placa IoT-02 por mensajes MQTT usando WebAssembly (Qt/QML)]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/iot-02/ Gemelo digital de la placa IoT-02 por mensajes MQTT usando WebAssembly (Qt/QML)]&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;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/iot_02/ Gemelo digital de la placa IoT-02 por mensajes MQTT usando JavaScipt]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/iot_02/ Gemelo digital de la placa IoT-02 por mensajes MQTT usando JavaScipt]&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: #222; 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;* [https://master.iotvertebrae.com:5556/index.es.html Gemelo digital de la placa IoT-02 que ejecuta binarios compilados]. ([https://github.com/jordibinefa/iot02-simulator Código del gemelo digital cargando binarios compilados usando QEMU]. Instalable en Windows mediante ''WSL2'' -Opción B-)&amp;lt;!-- ([https://master.iotvertebrae.com:5556/index.es.html ejemplo de funcionamiento en el VPS del máster])--&amp;gt;. [[Simulador de la placa IoT-02 en línea | Instalación en el IDE de Arduino de la placa virtual ESP32-QEMU (IoT-02 Simulator)]]. (Se sube el archivo binario compilado acabado en .merged.bin -[https://github.com/jordibinefa/IoT-02/tree/master/codes/IoT-02_seq01/build/iot02.esp32.esp32qemu Ejemplo de archivo binario compilado IoT-02_seq01.ino.merged.bin] -)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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;* [https://master.iotvertebrae.com:5556/index.es.html Gemelo digital de la placa IoT-02 que ejecuta binarios compilados]. ([https://github.com/jordibinefa/iot02-simulator Código del gemelo digital cargando binarios compilados usando QEMU]. Instalable en Windows mediante ''WSL2'' -Opción B-)&amp;lt;!-- ([https://master.iotvertebrae.com:5556/index.es.html ejemplo de funcionamiento en el VPS del máster])--&amp;gt;. [[Simulador de la placa IoT-02 en línea | Instalación en el IDE de Arduino de la placa virtual ESP32-QEMU (IoT-02 Simulator)]]. (Se sube el archivo binario compilado acabado en .merged.bin -[https://github.com/jordibinefa/IoT-02/tree/master/codes/IoT-02_seq01/build/iot02.esp32.esp32qemu Ejemplo de archivo binario compilado IoT-02_seq01.ino.merged.bin&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;] del código de firmware [https://github.com/jordibinefa/IoT-02/blob/master/codes/IoT-02_seq01/IoT-02_seq01.ino IoT-02_seq01.ino&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;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; 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;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Control con Snap! de la placa IoT-02 y la sesión del simulador =&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Control con Snap! de la placa IoT-02 y la sesión del simulador =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wiki_binefa_com:diff::1.12:old-12261:rev-12262 --&gt;
&lt;/table&gt;</summary>
		<author><name>Jordi Binefa</name></author>
		
	</entry>
	<entry>
		<id>https://www.binefa.com/index.php?title=Gemelos_digitales_especializados&amp;diff=12261&amp;oldid=prev</id>
		<title>Jordi Binefa: /* Gemelos digitales de la placa IoT-02 */</title>
		<link rel="alternate" type="text/html" href="https://www.binefa.com/index.php?title=Gemelos_digitales_especializados&amp;diff=12261&amp;oldid=prev"/>
		<updated>2026-05-08T14:43:47Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Gemelos digitales de la placa IoT-02&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=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ca&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Versió més antiga&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revisió del 14:43, 8 maig 2026&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-l2&quot; &gt;Línia 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línia 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/iot-02/ Gemelo digital de la placa IoT-02 por mensajes MQTT usando WebAssembly (Qt/QML)]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/iot-02/ Gemelo digital de la placa IoT-02 por mensajes MQTT usando WebAssembly (Qt/QML)]&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;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/iot_02/ Gemelo digital de la placa IoT-02 por mensajes MQTT usando JavaScipt]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/iot_02/ Gemelo digital de la placa IoT-02 por mensajes MQTT usando JavaScipt]&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: #222; 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;* [https://master.iotvertebrae.com:5556/index.es.html Gemelo digital de la placa IoT-02 que ejecuta binarios compilados]. ([https://github.com/jordibinefa/iot02-simulator Código del gemelo digital cargando binarios compilados usando QEMU]. Instalable en Windows mediante ''WSL2'' -Opción B-)&amp;lt;!-- ([https://master.iotvertebrae.com:5556/index.es.html ejemplo de funcionamiento en el VPS del máster])--&amp;gt;. [[Simulador de la placa IoT-02 en línea | Instalación en el IDE de Arduino de la placa virtual ESP32-QEMU (IoT-02 Simulator)]]. (Se sube el archivo binario compilado acabado en .merged.bin &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;-&lt;/del&gt;-[https://github.com/jordibinefa/IoT-02/tree/master/codes/IoT-02_seq01/build/iot02.esp32.esp32qemu Ejemplo de archivo binario compilado IoT-02_seq01.ino.merged.bin] -)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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;* [https://master.iotvertebrae.com:5556/index.es.html Gemelo digital de la placa IoT-02 que ejecuta binarios compilados]. ([https://github.com/jordibinefa/iot02-simulator Código del gemelo digital cargando binarios compilados usando QEMU]. Instalable en Windows mediante ''WSL2'' -Opción B-)&amp;lt;!-- ([https://master.iotvertebrae.com:5556/index.es.html ejemplo de funcionamiento en el VPS del máster])--&amp;gt;. [[Simulador de la placa IoT-02 en línea | Instalación en el IDE de Arduino de la placa virtual ESP32-QEMU (IoT-02 Simulator)]]. (Se sube el archivo binario compilado acabado en .merged.bin -[https://github.com/jordibinefa/IoT-02/tree/master/codes/IoT-02_seq01/build/iot02.esp32.esp32qemu Ejemplo de archivo binario compilado IoT-02_seq01.ino.merged.bin] -)&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;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; 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;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Control con Snap! de la placa IoT-02 y la sesión del simulador =&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Control con Snap! de la placa IoT-02 y la sesión del simulador =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wiki_binefa_com:diff::1.12:old-12260:rev-12261 --&gt;
&lt;/table&gt;</summary>
		<author><name>Jordi Binefa</name></author>
		
	</entry>
	<entry>
		<id>https://www.binefa.com/index.php?title=Gemelos_digitales_especializados&amp;diff=12260&amp;oldid=prev</id>
		<title>Jordi Binefa: /* Gemelos digitales de la placa IoT-02 */</title>
		<link rel="alternate" type="text/html" href="https://www.binefa.com/index.php?title=Gemelos_digitales_especializados&amp;diff=12260&amp;oldid=prev"/>
		<updated>2026-05-08T14:43:37Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Gemelos digitales de la placa IoT-02&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=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ca&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Versió més antiga&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revisió del 14:43, 8 maig 2026&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-l2&quot; &gt;Línia 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línia 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/iot-02/ Gemelo digital de la placa IoT-02 por mensajes MQTT usando WebAssembly (Qt/QML)]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/iot-02/ Gemelo digital de la placa IoT-02 por mensajes MQTT usando WebAssembly (Qt/QML)]&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;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/iot_02/ Gemelo digital de la placa IoT-02 por mensajes MQTT usando JavaScipt]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/iot_02/ Gemelo digital de la placa IoT-02 por mensajes MQTT usando JavaScipt]&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: #222; 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;* [https://master.iotvertebrae.com:5556/index.es.html Gemelo digital de la placa IoT-02 que ejecuta binarios compilados]. ([https://github.com/jordibinefa/iot02-simulator Código del gemelo digital cargando binarios compilados usando QEMU]. Instalable en Windows mediante ''WSL2'' -Opción B-)&amp;lt;!-- ([https://master.iotvertebrae.com:5556/index.es.html ejemplo de funcionamiento en el VPS del máster])--&amp;gt;. [[Simulador de la placa IoT-02 en línea | Instalación en el IDE de Arduino de la placa virtual ESP32-QEMU (IoT-02 Simulator)]]. (Se sube el archivo binario compilado acabado en .merged.bin [https://github.com/jordibinefa/IoT-02/tree/master/codes/IoT-02_seq01/build/iot02.esp32.esp32qemu &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;-- &lt;/del&gt;Ejemplo de archivo binario compilado IoT-02_seq01.ino.merged.bin])&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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;* [https://master.iotvertebrae.com:5556/index.es.html Gemelo digital de la placa IoT-02 que ejecuta binarios compilados]. ([https://github.com/jordibinefa/iot02-simulator Código del gemelo digital cargando binarios compilados usando QEMU]. Instalable en Windows mediante ''WSL2'' -Opción B-)&amp;lt;!-- ([https://master.iotvertebrae.com:5556/index.es.html ejemplo de funcionamiento en el VPS del máster])--&amp;gt;. [[Simulador de la placa IoT-02 en línea | Instalación en el IDE de Arduino de la placa virtual ESP32-QEMU (IoT-02 Simulator)]]. (Se sube el archivo binario compilado acabado en .merged.bin &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;--&lt;/ins&gt;[https://github.com/jordibinefa/IoT-02/tree/master/codes/IoT-02_seq01/build/iot02.esp32.esp32qemu Ejemplo de archivo binario compilado IoT-02_seq01.ino.merged.bin] &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; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; 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;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Control con Snap! de la placa IoT-02 y la sesión del simulador =&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Control con Snap! de la placa IoT-02 y la sesión del simulador =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wiki_binefa_com:diff::1.12:old-12259:rev-12260 --&gt;
&lt;/table&gt;</summary>
		<author><name>Jordi Binefa</name></author>
		
	</entry>
	<entry>
		<id>https://www.binefa.com/index.php?title=Gemelos_digitales_especializados&amp;diff=12259&amp;oldid=prev</id>
		<title>Jordi Binefa: /* Gemelos digitales de la placa IoT-02 */</title>
		<link rel="alternate" type="text/html" href="https://www.binefa.com/index.php?title=Gemelos_digitales_especializados&amp;diff=12259&amp;oldid=prev"/>
		<updated>2026-05-08T14:43:08Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Gemelos digitales de la placa IoT-02&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=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ca&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Versió més antiga&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revisió del 14:43, 8 maig 2026&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-l2&quot; &gt;Línia 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línia 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/iot-02/ Gemelo digital de la placa IoT-02 por mensajes MQTT usando WebAssembly (Qt/QML)]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/iot-02/ Gemelo digital de la placa IoT-02 por mensajes MQTT usando WebAssembly (Qt/QML)]&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;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/iot_02/ Gemelo digital de la placa IoT-02 por mensajes MQTT usando JavaScipt]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/iot_02/ Gemelo digital de la placa IoT-02 por mensajes MQTT usando JavaScipt]&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: #222; 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;* [https://master.iotvertebrae.com:5556/index.es.html Gemelo digital de la placa IoT-02 que ejecuta binarios compilados]. ([https://github.com/jordibinefa/iot02-simulator Código del gemelo digital cargando binarios compilados usando QEMU]. Instalable en Windows mediante ''WSL2'' -Opción B-)&amp;lt;!-- ([https://master.iotvertebrae.com:5556/index.es.html ejemplo de funcionamiento en el VPS del máster])--&amp;gt;. [[Simulador de la placa IoT-02 en línea | Instalación en el IDE de Arduino de la placa virtual ESP32-QEMU (IoT-02 Simulator)]]. (Se sube el archivo binario compilado acabado en .merged.bin [https://github.com/jordibinefa/IoT-02/tree/master/codes/IoT-02_seq01/build/iot02.esp32.esp32qemu Ejemplo de archivo binario compilado IoT-02_seq01.ino.merged.bin])&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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;* [https://master.iotvertebrae.com:5556/index.es.html Gemelo digital de la placa IoT-02 que ejecuta binarios compilados]. ([https://github.com/jordibinefa/iot02-simulator Código del gemelo digital cargando binarios compilados usando QEMU]. Instalable en Windows mediante ''WSL2'' -Opción B-)&amp;lt;!-- ([https://master.iotvertebrae.com:5556/index.es.html ejemplo de funcionamiento en el VPS del máster])--&amp;gt;. [[Simulador de la placa IoT-02 en línea | Instalación en el IDE de Arduino de la placa virtual ESP32-QEMU (IoT-02 Simulator)]]. (Se sube el archivo binario compilado acabado en .merged.bin [https://github.com/jordibinefa/IoT-02/tree/master/codes/IoT-02_seq01/build/iot02.esp32.esp32qemu &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;-- &lt;/ins&gt;Ejemplo de archivo binario compilado IoT-02_seq01.ino.merged.bin])&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;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; 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;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Control con Snap! de la placa IoT-02 y la sesión del simulador =&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Control con Snap! de la placa IoT-02 y la sesión del simulador =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wiki_binefa_com:diff::1.12:old-12258:rev-12259 --&gt;
&lt;/table&gt;</summary>
		<author><name>Jordi Binefa</name></author>
		
	</entry>
	<entry>
		<id>https://www.binefa.com/index.php?title=Gemelos_digitales_especializados&amp;diff=12258&amp;oldid=prev</id>
		<title>Jordi Binefa: /* Gemelos digitales de la placa IoT-02 */</title>
		<link rel="alternate" type="text/html" href="https://www.binefa.com/index.php?title=Gemelos_digitales_especializados&amp;diff=12258&amp;oldid=prev"/>
		<updated>2026-05-08T14:42:53Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Gemelos digitales de la placa IoT-02&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=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ca&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Versió més antiga&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revisió del 14:42, 8 maig 2026&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-l2&quot; &gt;Línia 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línia 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/iot-02/ Gemelo digital de la placa IoT-02 por mensajes MQTT usando WebAssembly (Qt/QML)]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/iot-02/ Gemelo digital de la placa IoT-02 por mensajes MQTT usando WebAssembly (Qt/QML)]&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;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/iot_02/ Gemelo digital de la placa IoT-02 por mensajes MQTT usando JavaScipt]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/iot_02/ Gemelo digital de la placa IoT-02 por mensajes MQTT usando JavaScipt]&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: #222; 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;* [https://master.iotvertebrae.com:5556/index.es.html Gemelo digital de la placa IoT-02 que ejecuta binarios compilados]. ([https://github.com/jordibinefa/iot02-simulator Código del gemelo digital cargando binarios compilados usando QEMU]. Instalable en Windows mediante ''WSL2'' -Opción B-)&amp;lt;!-- ([https://master.iotvertebrae.com:5556/index.es.html ejemplo de funcionamiento en el VPS del máster])--&amp;gt;. [[Simulador de la placa IoT-02 en línea | Instalación en el IDE de Arduino de la placa virtual ESP32-QEMU (IoT-02 Simulator)]]. ([https://github.com/jordibinefa/IoT-02/tree/master/codes/IoT-02_seq01/build/iot02.esp32.esp32qemu Ejemplo de archivo binario compilado IoT-02_seq01.ino.merged.bin])&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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;* [https://master.iotvertebrae.com:5556/index.es.html Gemelo digital de la placa IoT-02 que ejecuta binarios compilados]. ([https://github.com/jordibinefa/iot02-simulator Código del gemelo digital cargando binarios compilados usando QEMU]. Instalable en Windows mediante ''WSL2'' -Opción B-)&amp;lt;!-- ([https://master.iotvertebrae.com:5556/index.es.html ejemplo de funcionamiento en el VPS del máster])--&amp;gt;. [[Simulador de la placa IoT-02 en línea | Instalación en el IDE de Arduino de la placa virtual ESP32-QEMU (IoT-02 Simulator)]]. (&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Se sube el archivo binario compilado acabado en .merged.bin &lt;/ins&gt;[https://github.com/jordibinefa/IoT-02/tree/master/codes/IoT-02_seq01/build/iot02.esp32.esp32qemu Ejemplo de archivo binario compilado IoT-02_seq01.ino.merged.bin])&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;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; 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;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Control con Snap! de la placa IoT-02 y la sesión del simulador =&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Control con Snap! de la placa IoT-02 y la sesión del simulador =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wiki_binefa_com:diff::1.12:old-12257:rev-12258 --&gt;
&lt;/table&gt;</summary>
		<author><name>Jordi Binefa</name></author>
		
	</entry>
	<entry>
		<id>https://www.binefa.com/index.php?title=Gemelos_digitales_especializados&amp;diff=12257&amp;oldid=prev</id>
		<title>Jordi Binefa: /* Gemelos digitales de la placa IoT-02 */</title>
		<link rel="alternate" type="text/html" href="https://www.binefa.com/index.php?title=Gemelos_digitales_especializados&amp;diff=12257&amp;oldid=prev"/>
		<updated>2026-05-08T14:42:05Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Gemelos digitales de la placa IoT-02&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=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ca&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Versió més antiga&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revisió del 14:42, 8 maig 2026&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-l2&quot; &gt;Línia 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línia 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/iot-02/ Gemelo digital de la placa IoT-02 por mensajes MQTT usando WebAssembly (Qt/QML)]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/iot-02/ Gemelo digital de la placa IoT-02 por mensajes MQTT usando WebAssembly (Qt/QML)]&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;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/iot_02/ Gemelo digital de la placa IoT-02 por mensajes MQTT usando JavaScipt]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/iot_02/ Gemelo digital de la placa IoT-02 por mensajes MQTT usando JavaScipt]&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: #222; 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;* [https://master.iotvertebrae.com:5556/index.es.html Gemelo digital de la placa IoT-02 que ejecuta binarios compilados]. ([https://github.com/jordibinefa/iot02-simulator Código del gemelo digital cargando binarios compilados usando QEMU]. Instalable en Windows mediante ''WSL2'' -Opción B-)&amp;lt;!-- ([https://master.iotvertebrae.com:5556/index.es.html ejemplo de funcionamiento en el VPS del máster])--&amp;gt;. [[Simulador de la placa IoT-02 en línea | Instalación en el IDE de Arduino de la placa virtual ESP32-QEMU (IoT-02 Simulator)]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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;* [https://master.iotvertebrae.com:5556/index.es.html Gemelo digital de la placa IoT-02 que ejecuta binarios compilados]. ([https://github.com/jordibinefa/iot02-simulator Código del gemelo digital cargando binarios compilados usando QEMU]. Instalable en Windows mediante ''WSL2'' -Opción B-)&amp;lt;!-- ([https://master.iotvertebrae.com:5556/index.es.html ejemplo de funcionamiento en el VPS del máster])--&amp;gt;. [[Simulador de la placa IoT-02 en línea | Instalación en el IDE de Arduino de la placa virtual ESP32-QEMU (IoT-02 Simulator)]]&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;. ([https://github.com/jordibinefa/IoT-02/tree/master/codes/IoT-02_seq01/build/iot02.esp32.esp32qemu Ejemplo de archivo binario compilado IoT-02_seq01.ino.merged.bin])&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Control con Snap! de la placa IoT-02 y la sesión del simulador =&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Control con Snap! de la placa IoT-02 y la sesión del simulador =&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;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://snap.berkeley.edu/snap/snap.html#present:Username=jordibinefa&amp;amp;ProjectName=IoT-02_board_segur_66C172FB482D_broker_master_iotvertebrae Control de la placa IoT-02. Broker del VPS del máster] (física y gemelos digitales)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://snap.berkeley.edu/snap/snap.html#present:Username=jordibinefa&amp;amp;ProjectName=IoT-02_board_segur_66C172FB482D_broker_master_iotvertebrae Control de la placa IoT-02. Broker del VPS del máster] (física y gemelos digitales)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wiki_binefa_com:diff::1.12:old-12256:rev-12257 --&gt;
&lt;/table&gt;</summary>
		<author><name>Jordi Binefa</name></author>
		
	</entry>
	<entry>
		<id>https://www.binefa.com/index.php?title=Gemelos_digitales_especializados&amp;diff=12256&amp;oldid=prev</id>
		<title>Jordi Binefa: /* Gemelos digitales de la placa IoT-02 combinados con Snap! */</title>
		<link rel="alternate" type="text/html" href="https://www.binefa.com/index.php?title=Gemelos_digitales_especializados&amp;diff=12256&amp;oldid=prev"/>
		<updated>2026-05-08T14:40:09Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Gemelos digitales de la placa IoT-02 combinados con Snap!&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=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ca&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Versió més antiga&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revisió del 14:40, 8 maig 2026&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-l8&quot; &gt;Línia 8:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línia 8:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Gemelos digitales de la placa IoT-02 combinados con Snap! =&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Gemelos digitales de la placa IoT-02 combinados con Snap! =&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;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/upc-school/dt/iot-02.html Gemelo digital de la placa IoT-02 por mensajes MQTT usando WebAssembly (Qt/QML) interactuando con Snap!]&amp;lt;!--[https://dt.iotvertebrae.com/prjs/iot-o2/ Gemelo digital de la placa IoT-02 por mensajes MQTT usando WebAssembly (Qt/QML) interactuando con Snap!]--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/upc-school/dt/iot-02.html Gemelo digital de la placa IoT-02 por mensajes MQTT usando WebAssembly (Qt/QML) interactuando con Snap!]&amp;lt;!--[https://dt.iotvertebrae.com/prjs/iot-o2/ Gemelo digital de la placa IoT-02 por mensajes MQTT usando WebAssembly (Qt/QML) interactuando con Snap!]--&amp;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: #222; 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;* [https://binefa.com/upc-school/iot02_01/ Control MQTT bidireccional de un gemelo digital de la placa IoT-02] ([https://github.com/jordibinefa/IoT-02/tree/master/codes/IoT_02_mqtt_json_upcSchool_vps_broker Firmware de la placa simulada en GitHub]). '''Al acabar de hacer pruebas pulsad el botón &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;detener &lt;/del&gt;del simulador IoT-02'''.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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;* [https://binefa.com/upc-school/iot02_01/ Control MQTT bidireccional de un gemelo digital de la placa IoT-02] ([https://github.com/jordibinefa/IoT-02/tree/master/codes/IoT_02_mqtt_json_upcSchool_vps_broker Firmware de la placa simulada en GitHub]). '''Al acabar de hacer pruebas pulsad el botón &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;''Detener'' &lt;/ins&gt;del simulador IoT-02'''.&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: #222; 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;* [https://binefa.com/upc-school/iot02_00/ Gemelo de armonización] (Simulación de interacción física. Al pulsar IO0 comienza una secuencia de iluminación de leds. Al pulsar I35 se para la secuencia) ([https://github.com/jordibinefa/IoT-02/tree/master/codes/IoT-02_seq01 Firmware de la placa simulada en GitHub]). '''Al acabar de hacer pruebas pulsad el botón &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;detener &lt;/del&gt;del simulador IoT-02'''.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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;* [https://binefa.com/upc-school/iot02_00/ Gemelo de armonización] (Simulación de interacción física. Al pulsar IO0 comienza una secuencia de iluminación de leds. Al pulsar I35 se para la secuencia) ([https://github.com/jordibinefa/IoT-02/tree/master/codes/IoT-02_seq01 Firmware de la placa simulada en GitHub]). '''Al acabar de hacer pruebas pulsad el botón &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;''Detener'' &lt;/ins&gt;del simulador IoT-02'''.&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;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; 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;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Otros gemelos digitales =&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Otros gemelos digitales =&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;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/upc-school/dt/iotvToySnap.html  Toy usando IoT-Vertebrae y Snap!]&amp;lt;!-- [https://dt.iotvertebrae.com/prjs/i40/ Toy usando IoT-Vertebrae y Snap!] --&amp;gt;([https://github.com/jordibinefa/iotv Código fuente de este gemelo en Github])&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/upc-school/dt/iotvToySnap.html  Toy usando IoT-Vertebrae y Snap!]&amp;lt;!-- [https://dt.iotvertebrae.com/prjs/i40/ Toy usando IoT-Vertebrae y Snap!] --&amp;gt;([https://github.com/jordibinefa/iotv Código fuente de este gemelo en Github])&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wiki_binefa_com:diff::1.12:old-12255:rev-12256 --&gt;
&lt;/table&gt;</summary>
		<author><name>Jordi Binefa</name></author>
		
	</entry>
	<entry>
		<id>https://www.binefa.com/index.php?title=Gemelos_digitales_especializados&amp;diff=12255&amp;oldid=prev</id>
		<title>Jordi Binefa: /* Gemelos digitales de la placa IoT-02 combinados con Snap! */</title>
		<link rel="alternate" type="text/html" href="https://www.binefa.com/index.php?title=Gemelos_digitales_especializados&amp;diff=12255&amp;oldid=prev"/>
		<updated>2026-05-08T14:39:43Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Gemelos digitales de la placa IoT-02 combinados con Snap!&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=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ca&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Versió més antiga&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revisió del 14:39, 8 maig 2026&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-l8&quot; &gt;Línia 8:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línia 8:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Gemelos digitales de la placa IoT-02 combinados con Snap! =&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Gemelos digitales de la placa IoT-02 combinados con Snap! =&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;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/upc-school/dt/iot-02.html Gemelo digital de la placa IoT-02 por mensajes MQTT usando WebAssembly (Qt/QML) interactuando con Snap!]&amp;lt;!--[https://dt.iotvertebrae.com/prjs/iot-o2/ Gemelo digital de la placa IoT-02 por mensajes MQTT usando WebAssembly (Qt/QML) interactuando con Snap!]--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/upc-school/dt/iot-02.html Gemelo digital de la placa IoT-02 por mensajes MQTT usando WebAssembly (Qt/QML) interactuando con Snap!]&amp;lt;!--[https://dt.iotvertebrae.com/prjs/iot-o2/ Gemelo digital de la placa IoT-02 por mensajes MQTT usando WebAssembly (Qt/QML) interactuando con Snap!]--&amp;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: #222; 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;* [https://binefa.com/upc-school/iot02_01/ Control MQTT bidireccional de un gemelo digital de la placa IoT-02] ([https://github.com/jordibinefa/IoT-02/tree/master/codes/IoT_02_mqtt_json_upcSchool_vps_broker Firmware de la placa simulada en GitHub])&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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;* [https://binefa.com/upc-school/iot02_01/ Control MQTT bidireccional de un gemelo digital de la placa IoT-02] ([https://github.com/jordibinefa/IoT-02/tree/master/codes/IoT_02_mqtt_json_upcSchool_vps_broker Firmware de la placa simulada en GitHub])&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;. '''Al acabar de hacer pruebas pulsad el botón detener del simulador IoT-02'''.&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: #222; 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;* [https://binefa.com/upc-school/iot02_00/ Gemelo de armonización] (Simulación de interacción física. Al pulsar IO0 comienza una secuencia de iluminación de leds. Al pulsar I35 se para la secuencia) ([https://github.com/jordibinefa/IoT-02/tree/master/codes/IoT-02_seq01 Firmware de la placa simulada en GitHub])&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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;* [https://binefa.com/upc-school/iot02_00/ Gemelo de armonización] (Simulación de interacción física. Al pulsar IO0 comienza una secuencia de iluminación de leds. Al pulsar I35 se para la secuencia) ([https://github.com/jordibinefa/IoT-02/tree/master/codes/IoT-02_seq01 Firmware de la placa simulada en GitHub])&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;. '''Al acabar de hacer pruebas pulsad el botón detener del simulador IoT-02'''.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Otros gemelos digitales =&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Otros gemelos digitales =&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;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/upc-school/dt/iotvToySnap.html  Toy usando IoT-Vertebrae y Snap!]&amp;lt;!-- [https://dt.iotvertebrae.com/prjs/i40/ Toy usando IoT-Vertebrae y Snap!] --&amp;gt;([https://github.com/jordibinefa/iotv Código fuente de este gemelo en Github])&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://binefa.com/upc-school/dt/iotvToySnap.html  Toy usando IoT-Vertebrae y Snap!]&amp;lt;!-- [https://dt.iotvertebrae.com/prjs/i40/ Toy usando IoT-Vertebrae y Snap!] --&amp;gt;([https://github.com/jordibinefa/iotv Código fuente de este gemelo en Github])&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wiki_binefa_com:diff::1.12:old-12254:rev-12255 --&gt;
&lt;/table&gt;</summary>
		<author><name>Jordi Binefa</name></author>
		
	</entry>
</feed>