<?xml version="1.0"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>Wikidebrouillard  - Modifications récentes [fr]</title>
		<link>https://www.wikidebrouillard.org/wiki/Sp%C3%A9cial:Modifications_r%C3%A9centes</link>
		<description>Suivez les dernières modifications du wiki dans ce flux.</description>
		<language>fr</language>
		<generator>MediaWiki 1.31.3</generator>
		<lastBuildDate>Tue, 16 Jun 2026 07:44:33 GMT</lastBuildDate>
		<item>
			<title>Utilisateur:RethaMagnuson8</title>
			<link>https://www.wikidebrouillard.org/wiki/Utilisateur:RethaMagnuson8</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/wiki/Utilisateur:RethaMagnuson8</guid>
			<description>&lt;p&gt;Le compte de l’utilisateur &lt;a href=&quot;/w/index.php?title=Utilisateur:RethaMagnuson8&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;Utilisateur:RethaMagnuson8 (page inexistante)&quot;&gt;&lt;bdi&gt;RethaMagnuson8&lt;/bdi&gt;&lt;/a&gt; a été créé&lt;/p&gt;
</description>
			<pubDate>Tue, 16 Jun 2026 05:55:33 GMT</pubDate>
			<dc:creator>RethaMagnuson8</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_utilisateur:RethaMagnuson8</comments>
		</item>
		<item>
			<title>Utilisateur:ArnoldGuerra93</title>
			<link>https://www.wikidebrouillard.org/wiki/Utilisateur:ArnoldGuerra93</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/wiki/Utilisateur:ArnoldGuerra93</guid>
			<description>&lt;p&gt;Le compte de l’utilisateur &lt;a href=&quot;/w/index.php?title=Utilisateur:ArnoldGuerra93&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;Utilisateur:ArnoldGuerra93 (page inexistante)&quot;&gt;&lt;bdi&gt;ArnoldGuerra93&lt;/bdi&gt;&lt;/a&gt; a été créé&lt;/p&gt;
</description>
			<pubDate>Mon, 15 Jun 2026 20:20:58 GMT</pubDate>
			<dc:creator>ArnoldGuerra93</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_utilisateur:ArnoldGuerra93</comments>
		</item>
		<item>
			<title>Item:Connecteurs Wago</title>
			<link>https://www.wikidebrouillard.org/w/index.php?title=Item:Connecteurs_Wago&amp;diff=22874&amp;oldid=0</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/w/index.php?title=Item:Connecteurs_Wago&amp;diff=22874&amp;oldid=0</guid>
			<description>&lt;p&gt;Page créée avec « {{Item |Main_Picture=Item-Connecteurs_Wago_Capture_d_e_cran_2026-06-15_a_14.57.18.png |Main_Picture_02=Item-Connecteurs_Wago_Capture_d_e_cran_2026-06-15_a_14.57.24.png |Ma... »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Item&lt;br /&gt;
|Main_Picture=Item-Connecteurs_Wago_Capture_d_e_cran_2026-06-15_a_14.57.18.png&lt;br /&gt;
|Main_Picture_02=Item-Connecteurs_Wago_Capture_d_e_cran_2026-06-15_a_14.57.24.png&lt;br /&gt;
|Main_Picture_03=Item-Connecteurs_Wago_Capture_d_e_cran_2026-06-15_a_14.57.28.png&lt;br /&gt;
|Description=Le connecteur Wago est un dispositif de raccordement électrique rapide qui permet de relier plusieurs fils entre eux sans soudure ni vis&lt;br /&gt;
|Categories=Matériel&lt;br /&gt;
|Cost=0,50&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|ItemLongDescription=Le connecteur Wago est un dispositif de raccordement électrique rapide on relie plusieurs fils entre eux sans soudure ni vis. Insèrer  les fils dénudés dans les trous, où des leviers ou des ressorts assurent un contact fiable et démontable.&lt;br /&gt;
&lt;br /&gt;
À quoi ça sert ?&lt;br /&gt;
&lt;br /&gt;
* Raccorder des fils dans une boîte de dérivation ou un tableau électrique&lt;br /&gt;
* Créer des jonctions temporaires ou permanentes lors d'expériences ou de prototypage&lt;br /&gt;
* Simplifier le câblage sans outils spécialisés&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note : ''Wago'' est une marque déposée (entreprise allemande fondée en 1951). Le terme est souvent utilisé de façon générique pour désigner ce type de bornes de connexion rapide, mais il existe d'autres fabricants proposant des produits similaires.&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Published&lt;br /&gt;
}}&lt;/div&gt;</description>
			<pubDate>Mon, 15 Jun 2026 13:06:31 GMT</pubDate>
			<dc:creator>Nadialb</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Item_talk:Connecteurs_Wago</comments>
		</item>
		<item>
			<title>Fichier:Item-Connecteurs Wago Capture d e cran 2026-06-15 a 14.57.28.png</title>
			<link>https://www.wikidebrouillard.org/w/index.php?title=Fichier:Item-Connecteurs_Wago_Capture_d_e_cran_2026-06-15_a_14.57.28.png&amp;diff=22873&amp;oldid=0</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/w/index.php?title=Fichier:Item-Connecteurs_Wago_Capture_d_e_cran_2026-06-15_a_14.57.28.png&amp;diff=22873&amp;oldid=0</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/wiki/Utilisateur:Nadialb&quot; class=&quot;mw-userlink&quot; title=&quot;Utilisateur:Nadialb&quot;&gt;&lt;bdi&gt;Nadialb&lt;/bdi&gt;&lt;/a&gt; a téléversé &lt;a href=&quot;/wiki/Fichier:Item-Connecteurs_Wago_Capture_d_e_cran_2026-06-15_a_14.57.28.png&quot; title=&quot;Fichier:Item-Connecteurs Wago Capture d e cran 2026-06-15 a 14.57.28.png&quot;&gt;Fichier:Item-Connecteurs Wago Capture d e cran 2026-06-15 a 14.57.28.png&lt;/a&gt; Item-Connecteurs_Wago_Capture_d_e_cran_2026-06-15_a_14.57.28&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Item-Connecteurs_Wago_Capture_d_e_cran_2026-06-15_a_14.57.28&lt;/div&gt;</description>
			<pubDate>Mon, 15 Jun 2026 12:57:50 GMT</pubDate>
			<dc:creator>Nadialb</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_fichier:Item-Connecteurs_Wago_Capture_d_e_cran_2026-06-15_a_14.57.28.png</comments>
		</item>
		<item>
			<title>Fichier:Item-Connecteurs Wago Capture d e cran 2026-06-15 a 14.57.24.png</title>
			<link>https://www.wikidebrouillard.org/w/index.php?title=Fichier:Item-Connecteurs_Wago_Capture_d_e_cran_2026-06-15_a_14.57.24.png&amp;diff=22872&amp;oldid=0</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/w/index.php?title=Fichier:Item-Connecteurs_Wago_Capture_d_e_cran_2026-06-15_a_14.57.24.png&amp;diff=22872&amp;oldid=0</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/wiki/Utilisateur:Nadialb&quot; class=&quot;mw-userlink&quot; title=&quot;Utilisateur:Nadialb&quot;&gt;&lt;bdi&gt;Nadialb&lt;/bdi&gt;&lt;/a&gt; a téléversé &lt;a href=&quot;/wiki/Fichier:Item-Connecteurs_Wago_Capture_d_e_cran_2026-06-15_a_14.57.24.png&quot; title=&quot;Fichier:Item-Connecteurs Wago Capture d e cran 2026-06-15 a 14.57.24.png&quot;&gt;Fichier:Item-Connecteurs Wago Capture d e cran 2026-06-15 a 14.57.24.png&lt;/a&gt; Item-Connecteurs_Wago_Capture_d_e_cran_2026-06-15_a_14.57.24&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Item-Connecteurs_Wago_Capture_d_e_cran_2026-06-15_a_14.57.24&lt;/div&gt;</description>
			<pubDate>Mon, 15 Jun 2026 12:57:49 GMT</pubDate>
			<dc:creator>Nadialb</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_fichier:Item-Connecteurs_Wago_Capture_d_e_cran_2026-06-15_a_14.57.24.png</comments>
		</item>
		<item>
			<title>Fichier:Item-Connecteurs Wago Capture d e cran 2026-06-15 a 14.57.18.png</title>
			<link>https://www.wikidebrouillard.org/w/index.php?title=Fichier:Item-Connecteurs_Wago_Capture_d_e_cran_2026-06-15_a_14.57.18.png&amp;diff=22871&amp;oldid=0</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/w/index.php?title=Fichier:Item-Connecteurs_Wago_Capture_d_e_cran_2026-06-15_a_14.57.18.png&amp;diff=22871&amp;oldid=0</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/wiki/Utilisateur:Nadialb&quot; class=&quot;mw-userlink&quot; title=&quot;Utilisateur:Nadialb&quot;&gt;&lt;bdi&gt;Nadialb&lt;/bdi&gt;&lt;/a&gt; a téléversé &lt;a href=&quot;/wiki/Fichier:Item-Connecteurs_Wago_Capture_d_e_cran_2026-06-15_a_14.57.18.png&quot; title=&quot;Fichier:Item-Connecteurs Wago Capture d e cran 2026-06-15 a 14.57.18.png&quot;&gt;Fichier:Item-Connecteurs Wago Capture d e cran 2026-06-15 a 14.57.18.png&lt;/a&gt; Item-Connecteurs_Wago_Capture_d_e_cran_2026-06-15_a_14.57.18&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Item-Connecteurs_Wago_Capture_d_e_cran_2026-06-15_a_14.57.18&lt;/div&gt;</description>
			<pubDate>Mon, 15 Jun 2026 12:57:49 GMT</pubDate>
			<dc:creator>Nadialb</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_fichier:Item-Connecteurs_Wago_Capture_d_e_cran_2026-06-15_a_14.57.18.png</comments>
		</item>
		<item>
			<title>Petit bot 2.0 avec un esp32</title>
			<link>https://www.wikidebrouillard.org/w/index.php?title=Petit_bot_2.0_avec_un_esp32&amp;diff=22870&amp;oldid=22857</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/w/index.php?title=Petit_bot_2.0_avec_un_esp32&amp;diff=22870&amp;oldid=22857</guid>
			<description>&lt;p&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;fr&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Version précédente&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Version du 15 juin 2026 à 12:56&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-l9&quot; &gt;Ligne 9 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 9 :&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: #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;|Tags=Arduino, Kif, itifederBrest2026&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&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;|Tags=Arduino, Kif, itifederBrest2026&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: #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;}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&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;}}&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;{{Introduction}}&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;{{Introduction&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;|Introduction===== Construction d'un petit robot à deux roues motrices piloté depuis un smartphone via le WiFi, sans aucune application à installer. Une carte ESP32 crée son propre réseau et héberge une page de contrôle avec un joystick tactile. ====&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;&amp;#160;&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;{{Materials&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&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;{{Materials&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: #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;|ItemList={{ItemList&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&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;|ItemList={{ItemList&lt;/div&gt;&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-l26&quot; &gt;Ligne 26 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 28 :&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: #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;|Tuto_Attachments={{Tuto Attachments}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&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;|Tuto_Attachments={{Tuto Attachments}}&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: #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;}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&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;}}&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;{{Tuto Step}}&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;{{Tuto Step&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;{{Notes}}&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;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;|Step_Title=Préparation du materiel&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;|Step_Content=4 cables dupont M-M&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;4 cables dupont M-F&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;|Step_Picture_00=Petit_bot_2.0_avec_un_esp32_IMG_9864.JPG&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;|Step_Picture_01=Petit_bot_2.0_avec_un_esp32_IMG_9865.JPG&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;|Step_Picture_02=Petit_bot_2.0_avec_un_esp32_IMG_9867.JPG&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;|Step_Picture_03=Petit_bot_2.0_avec_un_esp32_IMG_9868.JPG&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;|Step_Picture_04=Petit_bot_2.0_avec_un_esp32_IMG_9869.JPG&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;{{Tuto Step&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;|Step_Title=Câblage des deux servomoteurs&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;|Step_Content=Chaque servomoteur possède 3 fils qu'il faut relier à la carte ESP32 :&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;* Fil orange = signal (l'ordre de mouvement envoyé par l'ESP32)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;* Fil rouge = alimentation (+)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;* Fil marron (ou noir) = masse (-)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;Branchements :&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;* Servo gauche : fil orange sur la broche GPIO 18&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;* Servo droit : fil orange sur la broche GPIO 19&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;* Les deux fils rouges sur la broche 3V3 (ou sur le 5V / batterie externe pour plus de puissance)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;* Les deux fils marrons sur une broche GND&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;Consigne clé de l'animateur : La masse (GND) doit être commune entre l'ESP32 et l'alimentation des servos. Sans masse commune, les moteurs ont un comportement erratique.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;|Step_Picture_00=Petit_bot_2.0_avec_un_esp32_IMG_9872.JPG&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;|Step_Picture_01=Petit_bot_2.0_avec_un_esp32_IMG_9873.JPG&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;|Step_Picture_02=Petit_bot_2.0_avec_un_esp32_IMG_9874.JPG&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;|Step_Picture_03=Petit_bot_2.0_avec_un_esp32_IMG_9875.JPG&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;|Step_Picture_04=Petit_bot_2.0_avec_un_esp32_IMG_9876.JPG&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;{{Tuto Step&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;|Step_Title=Installation du programme (flashage)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;|Step_Content=Une carte neuve est « vide ». On lui installe une seule fois son programme, comme on installe le système d'un téléphone.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;* Débrancher les servomoteurs de l'ESP32 avant de flasher : ils peuvent créer des interférences et faire échouer l'opération. On ne garde que le câble USB.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;* Ouvrir la page de flashage dans Chrome ou Edge (l'outil ESP Web Tools).&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;* Brancher l'ESP32 à l'ordinateur, cliquer sur « FLASHER LE ROBOT ».&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;* Sélectionner le port qui apparaît.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;Consigne clé de l'animateur : Si le flashage ne démarre pas, maintenir le bouton BOOT de la carte enfoncé pendant le lancement de la connexion, puis le relâcher quand l'effacement (« Erasing ») commence. L'opération dure 1 à 2 minutes : ne pas débrancher la carte pendant ce temps.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;{{Tuto Step&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;|Step_Title=Montage sur le châssis&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;|Step_Content=Fixer les deux servos de chaque côté du châssis (adhésif double-face ou colle chaude), emboîter une roue sur chaque palonnier. Ajouter une roue folle (ou un simple patin qui glisse) à l'avant ou à l'arrière pour l'équilibre. Loger la carte ESP32 et la batterie sur le châssis.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;Consigne clé de l'animateur : Vérifier que les roues tournent librement et ne frottent pas contre le châssis. Les deux servos sont montés en miroir : c'est normal qu'ils semblent « à l'envers » l'un par rapport à l'autre.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;{{Tuto Step&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;|Step_Title=Connexion WiFi et pilotage&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;|Step_Content=Alimenter le robot. Au démarrage, les moteurs restent silencieux et immobiles (c'est voulu).&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;* Sur le smartphone : ouvrir les réglages WiFi et se connecter au réseau « ESP32-Robot ».&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;* Mot de passe : robot123&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;* Ouvrir le navigateur à l'adresse : http://192.168.4.1/&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;* La page de contrôle s'affiche avec un joystick virtuel (repères AVANT / ARRIÈRE / GAUCHE / DROITE). Glisser le rond pour déplacer le robot, relâcher pour l'arrêter (le joystick revient au centre tout seul).&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;Consigne clé de l'animateur : Aucun routeur ni connexion Internet n'est nécessaire : c'est l'ESP32 lui-même qui fabrique le réseau WiFi.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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 colspan=&quot;2&quot;&gt;&amp;#160;&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;{{Notes&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;|Observations=Au repos, le robot est immobile et silencieux. Quand on glisse le doigt sur le joystick de la page web, les roues se mettent à tourner dans le sens correspondant et le robot se déplace presque instantanément. Dès qu'on relâche, il s'arrête.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;|Avertissement=* La masse non commune : si le GND des servos n'est pas relié au GND de l'ESP32, les moteurs ont un comportement aléatoire.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;* L'alimentation trop faible : alimentés par la broche 3V3, les servos manquent de puissance ; en mouvement ils peuvent priver la carte de courant et faire disparaître le WiFi. Une alimentation externe règle le problème.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;* Les servos branchés pendant le flashage : interférences, échec du téléversement. Toujours les débrancher pour flasher.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;* Le cache du navigateur : si la page de contrôle semble « ancienne » ou buguée, la recharger en navigation privée.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;* Un servo qui tourne seul à l'arrêt : c'est le réglage neutre du SG90 360°.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;|Explanations=Pour bouger, le robot a besoin de trois ingrédients : de la mécanique (les roues et les servos), de l'électronique (la carte et l'alimentation) et de la programmation (le code installé sur l'ESP32). La carte envoie à chaque servomoteur un signal électrique sur son fil orange. Ce signal est une suite d'impulsions très régulières (modulation de largeur d'impulsion, ou PWM) : c'est la durée de chaque impulsion qui dit au servo dans quel sens et à quelle vitesse tourner. En commandant indépendamment la roue gauche et la roue droite, on obtient toutes les directions : les deux en avant = tout droit ; une plus vite que l'autre = virage ; sens opposés = rotation sur place. C'est le principe de la conduite différentielle (le même que sur un char ou une pelleteuse).&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;|Deepen=L'ESP32 fait deux métiers en même temps. D'une part il crée un point d'accès WiFi (un réseau « ESP32-Robot » avec une adresse fixe, 192.168.4.1) et joue le rôle de petit serveur web : quand le téléphone demande la page, l'ESP32 lui envoie le code HTML et JavaScript de la manette. D'autre part, quand on bouge le joystick, le navigateur renvoie discrètement les coordonnées (x, y) à l'ESP32, qui les traduit en commandes pour les deux servos. Les servos SG90 « 360° » sont des servos à rotation continue : la valeur envoyée ne fixe pas une position mais une vitesse de rotation. Le point neutre (arrêt) n'est jamais exactement identique d'un servo à l'autre, d'où le réglage par un petit potentiomètre interne, ou la coupure du signal à l'arrêt (ce que fait le programme pour rester silencieux).&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;|Applications=La conduite différentielle se retrouve dans les robots aspirateurs, les engins de chantier à chenilles et de nombreux robots mobiles. Le principe d'un objet qui crée son propre WiFi et s'auto-pilote depuis un navigateur est celui des objets connectés (domotique, imprimantes, box de configuration d'appareils).&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;|Objectives=* Câbler un circuit électronique en respectant la polarité et la masse commune.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;* Comprendre le rôle des trois fils d'un servomoteur (signal, +, -).&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;* Découvrir qu'un objet peut être programmé puis piloté à distance.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;* Aborder la notion de réseau WiFi, d'adresse et de page web embarquée.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;* Comprendre la conduite différentielle (gauche/droite → direction).&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;* Adopter une démarche de diagnostic de panne.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;|Animation=* Décorer et personnaliser le robot (yeux mobiles, carrosserie carton, thème libre) pour se l'approprier.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;* Faire varier le code : changer le nom du réseau WiFi, le mot de passe, ou la vitesse des moteurs.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;* Organiser un parcours d'obstacles ou une petite course entre robots.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;* Faire formuler des hypothèses : « pourquoi le robot ne va pas droit ? », puis tester les réglages.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;* Ouvrir sur la question des objets connectés et de leurs usages.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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;&amp;#160;&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;{{Tuto Status&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&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;{{Tuto Status&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: #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;|Complete=Draft&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&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;|Complete=Draft&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: #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;}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&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;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key dkf_Wikidebrouillard:diff::1.12:old-22857:rev-22870 --&gt;
&lt;/table&gt;</description>
			<pubDate>Mon, 15 Jun 2026 12:56:46 GMT</pubDate>
			<dc:creator>Nadialb</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion:Petit_bot_2.0_avec_un_esp32</comments>
		</item>
		<item>
			<title>Fichier:Petit bot 2.0 avec un esp32 IMG 9876.JPG</title>
			<link>https://www.wikidebrouillard.org/w/index.php?title=Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9876.JPG&amp;diff=22869&amp;oldid=0</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/w/index.php?title=Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9876.JPG&amp;diff=22869&amp;oldid=0</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/wiki/Utilisateur:Nadialb&quot; class=&quot;mw-userlink&quot; title=&quot;Utilisateur:Nadialb&quot;&gt;&lt;bdi&gt;Nadialb&lt;/bdi&gt;&lt;/a&gt; a téléversé &lt;a href=&quot;/wiki/Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9876.JPG&quot; title=&quot;Fichier:Petit bot 2.0 avec un esp32 IMG 9876.JPG&quot;&gt;Fichier:Petit bot 2.0 avec un esp32 IMG 9876.JPG&lt;/a&gt; Petit_bot_2.0_avec_un_esp32_IMG_9876&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Petit_bot_2.0_avec_un_esp32_IMG_9876&lt;/div&gt;</description>
			<pubDate>Mon, 15 Jun 2026 12:55:09 GMT</pubDate>
			<dc:creator>Nadialb</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_fichier:Petit_bot_2.0_avec_un_esp32_IMG_9876.JPG</comments>
		</item>
		<item>
			<title>Fichier:Petit bot 2.0 avec un esp32 IMG 9875.JPG</title>
			<link>https://www.wikidebrouillard.org/w/index.php?title=Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9875.JPG&amp;diff=22868&amp;oldid=0</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/w/index.php?title=Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9875.JPG&amp;diff=22868&amp;oldid=0</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/wiki/Utilisateur:Nadialb&quot; class=&quot;mw-userlink&quot; title=&quot;Utilisateur:Nadialb&quot;&gt;&lt;bdi&gt;Nadialb&lt;/bdi&gt;&lt;/a&gt; a téléversé &lt;a href=&quot;/wiki/Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9875.JPG&quot; title=&quot;Fichier:Petit bot 2.0 avec un esp32 IMG 9875.JPG&quot;&gt;Fichier:Petit bot 2.0 avec un esp32 IMG 9875.JPG&lt;/a&gt; Petit_bot_2.0_avec_un_esp32_IMG_9875&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Petit_bot_2.0_avec_un_esp32_IMG_9875&lt;/div&gt;</description>
			<pubDate>Mon, 15 Jun 2026 12:55:06 GMT</pubDate>
			<dc:creator>Nadialb</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_fichier:Petit_bot_2.0_avec_un_esp32_IMG_9875.JPG</comments>
		</item>
		<item>
			<title>Fichier:Petit bot 2.0 avec un esp32 IMG 9874.JPG</title>
			<link>https://www.wikidebrouillard.org/w/index.php?title=Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9874.JPG&amp;diff=22867&amp;oldid=0</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/w/index.php?title=Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9874.JPG&amp;diff=22867&amp;oldid=0</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/wiki/Utilisateur:Nadialb&quot; class=&quot;mw-userlink&quot; title=&quot;Utilisateur:Nadialb&quot;&gt;&lt;bdi&gt;Nadialb&lt;/bdi&gt;&lt;/a&gt; a téléversé &lt;a href=&quot;/wiki/Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9874.JPG&quot; title=&quot;Fichier:Petit bot 2.0 avec un esp32 IMG 9874.JPG&quot;&gt;Fichier:Petit bot 2.0 avec un esp32 IMG 9874.JPG&lt;/a&gt; Petit_bot_2.0_avec_un_esp32_IMG_9874&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Petit_bot_2.0_avec_un_esp32_IMG_9874&lt;/div&gt;</description>
			<pubDate>Mon, 15 Jun 2026 12:54:59 GMT</pubDate>
			<dc:creator>Nadialb</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_fichier:Petit_bot_2.0_avec_un_esp32_IMG_9874.JPG</comments>
		</item>
		<item>
			<title>Fichier:Petit bot 2.0 avec un esp32 IMG 9873.JPG</title>
			<link>https://www.wikidebrouillard.org/w/index.php?title=Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9873.JPG&amp;diff=22866&amp;oldid=0</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/w/index.php?title=Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9873.JPG&amp;diff=22866&amp;oldid=0</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/wiki/Utilisateur:Nadialb&quot; class=&quot;mw-userlink&quot; title=&quot;Utilisateur:Nadialb&quot;&gt;&lt;bdi&gt;Nadialb&lt;/bdi&gt;&lt;/a&gt; a téléversé &lt;a href=&quot;/wiki/Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9873.JPG&quot; title=&quot;Fichier:Petit bot 2.0 avec un esp32 IMG 9873.JPG&quot;&gt;Fichier:Petit bot 2.0 avec un esp32 IMG 9873.JPG&lt;/a&gt; Petit_bot_2.0_avec_un_esp32_IMG_9873&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Petit_bot_2.0_avec_un_esp32_IMG_9873&lt;/div&gt;</description>
			<pubDate>Mon, 15 Jun 2026 12:54:56 GMT</pubDate>
			<dc:creator>Nadialb</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_fichier:Petit_bot_2.0_avec_un_esp32_IMG_9873.JPG</comments>
		</item>
		<item>
			<title>Fichier:Petit bot 2.0 avec un esp32 IMG 9872.JPG</title>
			<link>https://www.wikidebrouillard.org/w/index.php?title=Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9872.JPG&amp;diff=22865&amp;oldid=0</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/w/index.php?title=Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9872.JPG&amp;diff=22865&amp;oldid=0</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/wiki/Utilisateur:Nadialb&quot; class=&quot;mw-userlink&quot; title=&quot;Utilisateur:Nadialb&quot;&gt;&lt;bdi&gt;Nadialb&lt;/bdi&gt;&lt;/a&gt; a téléversé &lt;a href=&quot;/wiki/Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9872.JPG&quot; title=&quot;Fichier:Petit bot 2.0 avec un esp32 IMG 9872.JPG&quot;&gt;Fichier:Petit bot 2.0 avec un esp32 IMG 9872.JPG&lt;/a&gt; Petit_bot_2.0_avec_un_esp32_IMG_9872&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Petit_bot_2.0_avec_un_esp32_IMG_9872&lt;/div&gt;</description>
			<pubDate>Mon, 15 Jun 2026 12:54:52 GMT</pubDate>
			<dc:creator>Nadialb</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_fichier:Petit_bot_2.0_avec_un_esp32_IMG_9872.JPG</comments>
		</item>
		<item>
			<title>Fichier:Petit bot 2.0 avec un esp32 IMG 9871.JPG</title>
			<link>https://www.wikidebrouillard.org/w/index.php?title=Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9871.JPG&amp;diff=22864&amp;oldid=0</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/w/index.php?title=Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9871.JPG&amp;diff=22864&amp;oldid=0</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/wiki/Utilisateur:Nadialb&quot; class=&quot;mw-userlink&quot; title=&quot;Utilisateur:Nadialb&quot;&gt;&lt;bdi&gt;Nadialb&lt;/bdi&gt;&lt;/a&gt; a téléversé &lt;a href=&quot;/wiki/Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9871.JPG&quot; title=&quot;Fichier:Petit bot 2.0 avec un esp32 IMG 9871.JPG&quot;&gt;Fichier:Petit bot 2.0 avec un esp32 IMG 9871.JPG&lt;/a&gt; Petit_bot_2.0_avec_un_esp32_IMG_9871&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Petit_bot_2.0_avec_un_esp32_IMG_9871&lt;/div&gt;</description>
			<pubDate>Mon, 15 Jun 2026 12:54:49 GMT</pubDate>
			<dc:creator>Nadialb</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_fichier:Petit_bot_2.0_avec_un_esp32_IMG_9871.JPG</comments>
		</item>
		<item>
			<title>Fichier:Petit bot 2.0 avec un esp32 IMG 9870.JPG</title>
			<link>https://www.wikidebrouillard.org/w/index.php?title=Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9870.JPG&amp;diff=22863&amp;oldid=0</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/w/index.php?title=Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9870.JPG&amp;diff=22863&amp;oldid=0</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/wiki/Utilisateur:Nadialb&quot; class=&quot;mw-userlink&quot; title=&quot;Utilisateur:Nadialb&quot;&gt;&lt;bdi&gt;Nadialb&lt;/bdi&gt;&lt;/a&gt; a téléversé &lt;a href=&quot;/wiki/Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9870.JPG&quot; title=&quot;Fichier:Petit bot 2.0 avec un esp32 IMG 9870.JPG&quot;&gt;Fichier:Petit bot 2.0 avec un esp32 IMG 9870.JPG&lt;/a&gt; Petit_bot_2.0_avec_un_esp32_IMG_9870&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Petit_bot_2.0_avec_un_esp32_IMG_9870&lt;/div&gt;</description>
			<pubDate>Mon, 15 Jun 2026 12:54:47 GMT</pubDate>
			<dc:creator>Nadialb</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_fichier:Petit_bot_2.0_avec_un_esp32_IMG_9870.JPG</comments>
		</item>
		<item>
			<title>Fichier:Petit bot 2.0 avec un esp32 IMG 9869.JPG</title>
			<link>https://www.wikidebrouillard.org/w/index.php?title=Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9869.JPG&amp;diff=22862&amp;oldid=0</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/w/index.php?title=Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9869.JPG&amp;diff=22862&amp;oldid=0</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/wiki/Utilisateur:Nadialb&quot; class=&quot;mw-userlink&quot; title=&quot;Utilisateur:Nadialb&quot;&gt;&lt;bdi&gt;Nadialb&lt;/bdi&gt;&lt;/a&gt; a téléversé &lt;a href=&quot;/wiki/Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9869.JPG&quot; title=&quot;Fichier:Petit bot 2.0 avec un esp32 IMG 9869.JPG&quot;&gt;Fichier:Petit bot 2.0 avec un esp32 IMG 9869.JPG&lt;/a&gt; Petit_bot_2.0_avec_un_esp32_IMG_9869&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Petit_bot_2.0_avec_un_esp32_IMG_9869&lt;/div&gt;</description>
			<pubDate>Mon, 15 Jun 2026 12:54:14 GMT</pubDate>
			<dc:creator>Nadialb</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_fichier:Petit_bot_2.0_avec_un_esp32_IMG_9869.JPG</comments>
		</item>
		<item>
			<title>Fichier:Petit bot 2.0 avec un esp32 IMG 9868.JPG</title>
			<link>https://www.wikidebrouillard.org/w/index.php?title=Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9868.JPG&amp;diff=22861&amp;oldid=0</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/w/index.php?title=Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9868.JPG&amp;diff=22861&amp;oldid=0</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/wiki/Utilisateur:Nadialb&quot; class=&quot;mw-userlink&quot; title=&quot;Utilisateur:Nadialb&quot;&gt;&lt;bdi&gt;Nadialb&lt;/bdi&gt;&lt;/a&gt; a téléversé &lt;a href=&quot;/wiki/Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9868.JPG&quot; title=&quot;Fichier:Petit bot 2.0 avec un esp32 IMG 9868.JPG&quot;&gt;Fichier:Petit bot 2.0 avec un esp32 IMG 9868.JPG&lt;/a&gt; Petit_bot_2.0_avec_un_esp32_IMG_9868&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Petit_bot_2.0_avec_un_esp32_IMG_9868&lt;/div&gt;</description>
			<pubDate>Mon, 15 Jun 2026 12:54:11 GMT</pubDate>
			<dc:creator>Nadialb</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_fichier:Petit_bot_2.0_avec_un_esp32_IMG_9868.JPG</comments>
		</item>
		<item>
			<title>Fichier:Petit bot 2.0 avec un esp32 IMG 9867.JPG</title>
			<link>https://www.wikidebrouillard.org/w/index.php?title=Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9867.JPG&amp;diff=22860&amp;oldid=0</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/w/index.php?title=Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9867.JPG&amp;diff=22860&amp;oldid=0</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/wiki/Utilisateur:Nadialb&quot; class=&quot;mw-userlink&quot; title=&quot;Utilisateur:Nadialb&quot;&gt;&lt;bdi&gt;Nadialb&lt;/bdi&gt;&lt;/a&gt; a téléversé &lt;a href=&quot;/wiki/Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9867.JPG&quot; title=&quot;Fichier:Petit bot 2.0 avec un esp32 IMG 9867.JPG&quot;&gt;Fichier:Petit bot 2.0 avec un esp32 IMG 9867.JPG&lt;/a&gt; Petit_bot_2.0_avec_un_esp32_IMG_9867&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Petit_bot_2.0_avec_un_esp32_IMG_9867&lt;/div&gt;</description>
			<pubDate>Mon, 15 Jun 2026 12:54:08 GMT</pubDate>
			<dc:creator>Nadialb</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_fichier:Petit_bot_2.0_avec_un_esp32_IMG_9867.JPG</comments>
		</item>
		<item>
			<title>Fichier:Petit bot 2.0 avec un esp32 IMG 9865.JPG</title>
			<link>https://www.wikidebrouillard.org/w/index.php?title=Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9865.JPG&amp;diff=22859&amp;oldid=0</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/w/index.php?title=Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9865.JPG&amp;diff=22859&amp;oldid=0</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/wiki/Utilisateur:Nadialb&quot; class=&quot;mw-userlink&quot; title=&quot;Utilisateur:Nadialb&quot;&gt;&lt;bdi&gt;Nadialb&lt;/bdi&gt;&lt;/a&gt; a téléversé &lt;a href=&quot;/wiki/Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9865.JPG&quot; title=&quot;Fichier:Petit bot 2.0 avec un esp32 IMG 9865.JPG&quot;&gt;Fichier:Petit bot 2.0 avec un esp32 IMG 9865.JPG&lt;/a&gt; Petit_bot_2.0_avec_un_esp32_IMG_9865&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Petit_bot_2.0_avec_un_esp32_IMG_9865&lt;/div&gt;</description>
			<pubDate>Mon, 15 Jun 2026 12:54:06 GMT</pubDate>
			<dc:creator>Nadialb</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_fichier:Petit_bot_2.0_avec_un_esp32_IMG_9865.JPG</comments>
		</item>
		<item>
			<title>Fichier:Petit bot 2.0 avec un esp32 IMG 9864.JPG</title>
			<link>https://www.wikidebrouillard.org/w/index.php?title=Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9864.JPG&amp;diff=22858&amp;oldid=0</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/w/index.php?title=Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9864.JPG&amp;diff=22858&amp;oldid=0</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/wiki/Utilisateur:Nadialb&quot; class=&quot;mw-userlink&quot; title=&quot;Utilisateur:Nadialb&quot;&gt;&lt;bdi&gt;Nadialb&lt;/bdi&gt;&lt;/a&gt; a téléversé &lt;a href=&quot;/wiki/Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9864.JPG&quot; title=&quot;Fichier:Petit bot 2.0 avec un esp32 IMG 9864.JPG&quot;&gt;Fichier:Petit bot 2.0 avec un esp32 IMG 9864.JPG&lt;/a&gt; Petit_bot_2.0_avec_un_esp32_IMG_9864&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Petit_bot_2.0_avec_un_esp32_IMG_9864&lt;/div&gt;</description>
			<pubDate>Mon, 15 Jun 2026 12:54:04 GMT</pubDate>
			<dc:creator>Nadialb</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_fichier:Petit_bot_2.0_avec_un_esp32_IMG_9864.JPG</comments>
		</item>
		<item>
			<title>Petit bot 2.0 avec un esp32</title>
			<link>https://www.wikidebrouillard.org/w/index.php?title=Petit_bot_2.0_avec_un_esp32&amp;diff=22857&amp;oldid=0</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/w/index.php?title=Petit_bot_2.0_avec_un_esp32&amp;diff=22857&amp;oldid=0</guid>
			<description>&lt;p&gt;Page créée avec « {{Tuto Details |Main_Picture=Petit_bot_2.0_avec_un_esp32_IMG_9877.JPG |Licences=Attribution (CC-BY) |Description=Fabriquer un petit robot a roues, controle depuis un smart... »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Main_Picture=Petit_bot_2.0_avec_un_esp32_IMG_9877.JPG&lt;br /&gt;
|Licences=Attribution (CC-BY)&lt;br /&gt;
|Description=Fabriquer un petit robot a roues, controle depuis un smartphone, sans aucune application a installer&lt;br /&gt;
|Disciplines scientifiques=Arduino, Computing, Mechanics&lt;br /&gt;
|Difficulty=Expert&lt;br /&gt;
|Duration=120&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Tags=Arduino, Kif, itifederBrest2026&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|ItemList={{ItemList&lt;br /&gt;
|Item=ESP32&lt;br /&gt;
}}{{ItemList&lt;br /&gt;
|Item=Câble Dupont&lt;br /&gt;
}}{{ItemList&lt;br /&gt;
|Item=Batterie 18650&lt;br /&gt;
}}{{ItemList&lt;br /&gt;
|Item=Câble USB - micro-USB&lt;br /&gt;
}}{{ItemList&lt;br /&gt;
|Item=Servomoteur&lt;br /&gt;
}}{{ItemList&lt;br /&gt;
|Item=Bois&lt;br /&gt;
}}&lt;br /&gt;
|Tuto_Attachments={{Tuto Attachments}}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Draft&lt;br /&gt;
}}&lt;/div&gt;</description>
			<pubDate>Mon, 15 Jun 2026 12:40:16 GMT</pubDate>
			<dc:creator>Nadialb</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion:Petit_bot_2.0_avec_un_esp32</comments>
		</item>
		<item>
			<title>Fichier:Petit bot 2.0 avec un esp32 IMG 9877.JPG</title>
			<link>https://www.wikidebrouillard.org/w/index.php?title=Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9877.JPG&amp;diff=22856&amp;oldid=0</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/w/index.php?title=Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9877.JPG&amp;diff=22856&amp;oldid=0</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/wiki/Utilisateur:Nadialb&quot; class=&quot;mw-userlink&quot; title=&quot;Utilisateur:Nadialb&quot;&gt;&lt;bdi&gt;Nadialb&lt;/bdi&gt;&lt;/a&gt; a téléversé &lt;a href=&quot;/wiki/Fichier:Petit_bot_2.0_avec_un_esp32_IMG_9877.JPG&quot; title=&quot;Fichier:Petit bot 2.0 avec un esp32 IMG 9877.JPG&quot;&gt;Fichier:Petit bot 2.0 avec un esp32 IMG 9877.JPG&lt;/a&gt; Petit_bot_2.0_avec_un_esp32_IMG_9877&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Petit_bot_2.0_avec_un_esp32_IMG_9877&lt;/div&gt;</description>
			<pubDate>Mon, 15 Jun 2026 10:02:11 GMT</pubDate>
			<dc:creator>Nadialb</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_fichier:Petit_bot_2.0_avec_un_esp32_IMG_9877.JPG</comments>
		</item>
		<item>
			<title>Utilisateur:Gagar du 69</title>
			<link>https://www.wikidebrouillard.org/wiki/Utilisateur:Gagar_du_69</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/wiki/Utilisateur:Gagar_du_69</guid>
			<description>&lt;p&gt;Le compte de l’utilisateur &lt;a href=&quot;/w/index.php?title=Utilisateur:Gagar_du_69&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;Utilisateur:Gagar du 69 (page inexistante)&quot;&gt;&lt;bdi&gt;Gagar du 69&lt;/bdi&gt;&lt;/a&gt; a été créé&lt;/p&gt;
</description>
			<pubDate>Mon, 15 Jun 2026 06:47:05 GMT</pubDate>
			<dc:creator>Gagar du 69</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_utilisateur:Gagar_du_69</comments>
		</item>
		<item>
			<title>Utilisateur:Chloclolo699</title>
			<link>https://www.wikidebrouillard.org/wiki/Utilisateur:Chloclolo699</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/wiki/Utilisateur:Chloclolo699</guid>
			<description>&lt;p&gt;Le compte de l’utilisateur &lt;a href=&quot;/w/index.php?title=Utilisateur:Chloclolo699&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;Utilisateur:Chloclolo699 (page inexistante)&quot;&gt;&lt;bdi&gt;Chloclolo699&lt;/bdi&gt;&lt;/a&gt; a été créé&lt;/p&gt;
</description>
			<pubDate>Mon, 15 Jun 2026 06:46:34 GMT</pubDate>
			<dc:creator>Chloclolo699</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_utilisateur:Chloclolo699</comments>
		</item>
		<item>
			<title>Utilisateur:Chloclolo69</title>
			<link>https://www.wikidebrouillard.org/wiki/Utilisateur:Chloclolo69</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/wiki/Utilisateur:Chloclolo69</guid>
			<description>&lt;p&gt;Le compte de l’utilisateur &lt;a href=&quot;/w/index.php?title=Utilisateur:Chloclolo69&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;Utilisateur:Chloclolo69 (page inexistante)&quot;&gt;&lt;bdi&gt;Chloclolo69&lt;/bdi&gt;&lt;/a&gt; a été créé&lt;/p&gt;
</description>
			<pubDate>Mon, 15 Jun 2026 06:45:50 GMT</pubDate>
			<dc:creator>Chloclolo69</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_utilisateur:Chloclolo69</comments>
		</item>
		<item>
			<title>Une Pirate Box de poche</title>
			<link>https://www.wikidebrouillard.org/wiki/Une_Pirate_Box_de_poche</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/wiki/Une_Pirate_Box_de_poche</guid>
			<description>&lt;p&gt;Copié depuis &lt;a href=&quot;/wiki/Une_Pirate_Box_sous_M5Stack&quot; title=&quot;Une Pirate Box sous M5Stack&quot;&gt;Une Pirate Box sous M5Stack&lt;/a&gt;, version &lt;a href=&quot;/w/index.php?title=22854&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;22854 (page inexistante)&quot;&gt;22854&lt;/a&gt;&lt;/p&gt;
</description>
			<pubDate>Sat, 13 Jun 2026 21:05:07 GMT</pubDate>
			<dc:creator>Mr Patate</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion:Une_Pirate_Box_de_poche</comments>
		</item>
		<item>
			<title>Une Pirate Box sous M5Stack</title>
			<link>https://www.wikidebrouillard.org/w/index.php?title=Une_Pirate_Box_sous_M5Stack&amp;diff=22854&amp;oldid=0</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/w/index.php?title=Une_Pirate_Box_sous_M5Stack&amp;diff=22854&amp;oldid=0</guid>
			<description>&lt;p&gt;Page créée avec « {{Tuto Details |Licences=Attribution (CC-BY) |Description=Fabriquez une mini-bibliothèque numérique de poche : une box Wi-Fi autonome et nomade qui partage des fichiers... »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Licences=Attribution (CC-BY)&lt;br /&gt;
|Description=Fabriquez une mini-bibliothèque numérique de poche : une box Wi-Fi autonome et nomade qui partage des fichiers sans aucune connexion Internet. Inspirée de la PirateBox, à partir d'un M5Stack inutilisé.&lt;br /&gt;
|Disciplines scientifiques=Computing&lt;br /&gt;
|Difficulty=Technical&lt;br /&gt;
|Duration=2&lt;br /&gt;
|Duration-type=hour(s)&lt;br /&gt;
|Tags=Arduino, ESP32, m5stack, piratebox, bibliobox, partage&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction&lt;br /&gt;
|Introduction=L'OpenBiblioBox est un petit boîtier qui crée son propre réseau Wi-Fi. Quand on s'y connecte avec un téléphone ou un ordinateur, une page s'ouvre toute seule et permet de '''consulter, télécharger et déposer des fichiers''', le tout '''sans Internet''' et sans laisser de véritable trace en ligne.&lt;br /&gt;
&lt;br /&gt;
Le projet s'inspire directement de la célèbre '''PirateBox''', créée en 2011 par David Darts, et de sa cousine la '''LibraryBox''' : l'idée d'un espace de partage libre, anonyme et local, déconnecté du réseau mondial et de sa surveillance. Ces projets sont plutôt à l'abandon, difficile à installer pour des novices faute à un manque de mise à jour de la doc. Ce tuto propose l'installation d'un &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Quelques idées d'usages :'''&lt;br /&gt;
&lt;br /&gt;
* '''Biblio de festival ou d'événement''' : partager programme, affiches et ressources sans imprimer ni passer par un cloud.&lt;br /&gt;
* '''Partage de photos d'atelier''' : chacun dépose et récupère les photos, sans groupe de messagerie ni compte.&lt;br /&gt;
* '''Supports de cours hors-ligne''' : distribuer documents et exercices en classe, même sans réseau.&lt;br /&gt;
* '''Bibliothèque de modèles 3D''' : un catalogue hors-ligne de fichiers STL/OBJ/SVG libres dans un fablab.&lt;br /&gt;
* '''Mur d'expression numérique''' : recueillir textes, dessins et sons déposés par le public lors d'un événement.&lt;br /&gt;
* '''Kiosque à zines et fanzines''' : faire circuler des publications auto-éditées, dans l'esprit du samizdat.&lt;br /&gt;
* '''Dead drop de quartier''' : une boîte aux lettres numérique locale et anonyme, sans intermédiaire.&lt;br /&gt;
* '''Bibliothèque de secours''' : partager documents utiles en cas de coupure d'Internet ou en zone blanche, sur batterie.&lt;br /&gt;
* '''Outil de médiation critique''' : rendre tangibles un réseau, un serveur et les traces numériques, pour en débattre.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cette version donne une seconde vie à un '''M5Stack Core''' (un petit boîtier à base de puce ESP32) qui dormait dans un tiroir. Aucune soudure n'est nécessaire, et aucune connaissance en programmation n'est requise : on copie des fichiers tout faits, on règle quelques options dans un seul fichier, et c'est prêt.&lt;br /&gt;
&lt;br /&gt;
Ce tutoriel est écrit pour une personne '''novice en code mais à l'aise avec l'environnement informatique et la manipulation de fichiers'''. Chaque étape est détaillée. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le projet est publié sous licence '''CC0''' : vous pouvez le copier, le modifier et le réutiliser librement. Le projet a été créé avec l'assistance du modèle d'IA Claude d'Anthropic. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour l'instant je n'ai pas trouvé l'astuce pour utiliser l'écran pour pouvoir afficher une image de lancement et des infos pratiques sans affecter la lecture et écriture sur la carte SD. L'écran du M5 n'est pas utilisé dans cette première version mais c'est me semble-t-il le point d'amélioration pour utiliser pleinement le potentiel du M5. Sinon un esp32 avec un lecteur de carte suffirait en théorie mais pas testé. A vous de jouer et partager ! &lt;br /&gt;
&lt;br /&gt;
=== Matériel ===&lt;br /&gt;
&lt;br /&gt;
* '''M5Stack Core''' (Core v1 / Basic / Gray — à base d'ESP32). C'est le boîtier avec un écran, trois boutons et un emplacement pour carte microSD.&lt;br /&gt;
* '''Une carte microSD''' (jusqu'à 32 Go), avec un adaptateur pour la brancher sur votre ordinateur.&lt;br /&gt;
* '''Un câble USB-C''' pour relier le M5Stack à l'ordinateur.&lt;br /&gt;
* '''(Optionnel)''' une batterie externe (« power bank ») USB pour faire fonctionner la box sans ordinateur, n'importe où.&lt;br /&gt;
&lt;br /&gt;
=== Outils (logiciels, gratuits) ===&lt;br /&gt;
&lt;br /&gt;
* '''Thonny''' : un logiciel simple pour copier les fichiers sur le M5Stack (thonny.org).&lt;br /&gt;
* '''Le firmware MicroPython''' pour ESP32 (fichier que l'on télécharge, voir étape 2).&lt;br /&gt;
}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|ItemList={{ItemList}}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Comprendre comment ça marche&lt;br /&gt;
|Step_Content=L'Open BiblioBox repose sur trois éléments :&lt;br /&gt;
&lt;br /&gt;
# '''Le M5Stack''' crée un réseau Wi-Fi local (comme une petite box Internet, mais sans Internet). Son cerveau, la puce ESP32, fait tourner un mini site web.&lt;br /&gt;
# '''La carte microSD''' stocke les fichiers à partager (dans un dossier &amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;biblio&amp;lt;/code&amp;gt;).&lt;br /&gt;
# '''Le programme''' (en langage MicroPython) fait le lien : il affiche la page web, gère les téléchargements et les dépôts.&lt;br /&gt;
&lt;br /&gt;
Quand quelqu'un rejoint le Wi-Fi « Open BiblioBox », son téléphone détecte qu'il faut « se connecter au réseau » et '''ouvre automatiquement la page d'accueil''' (c'est ce qu'on appelle un « portail captif », comme dans les hôtels et les gares).&lt;br /&gt;
&lt;br /&gt;
Il n'y a donc rien à installer pour les visiteurs : juste se connecter au Wi-Fi.&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer MicroPython sur le M5Stack&lt;br /&gt;
|Step_Content=MicroPython est le « langage » que le M5Stack va comprendre. On l'installe une seule fois.&lt;br /&gt;
&lt;br /&gt;
# Téléchargez le logiciel '''Thonny''' sur https://thonny.org et installez-le.&lt;br /&gt;
# Téléchargez le firmware MicroPython pour ESP32 ici : https://micropython.org/download/ESP32_GENERIC Prenez le fichier &amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;.bin&amp;lt;/code&amp;gt; le plus récent en haut de la liste.&lt;br /&gt;
# Branchez le M5Stack à l'ordinateur avec le câble USB-C.&lt;br /&gt;
# Dans Thonny, allez dans '''Outils → Options → Interpréteur''', choisissez « MicroPython (ESP32) » et le port COM/USB correspondant à votre M5Stack (pour vérifier le numéro du port COM, vous pouvez aller sur Windows dans démarrer/paramètres/périphériques et chercher dans la liste).&lt;br /&gt;
# Cliquez en bas sur '''« Installer ou mettre à jour MicroPython »''', sélectionnez le port et le fichier &amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;.bin&amp;lt;/code&amp;gt;, puis lancez l'installation.&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Préparer la carte microSD&lt;br /&gt;
|Step_Content=* Branchez la carte microSD sur votre ordinateur (via l'adaptateur).&lt;br /&gt;
* '''Formatez-la en FAT32''' (clic droit sur la carte → Formater → système FAT32).&lt;br /&gt;
* Décompressez l'archive &amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;OpenBiblioBox.zip&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Copiez le '''contenu''' du dossier &amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;carte_SD/&amp;lt;/code&amp;gt; à la '''racine''' de la carte. À la fin, la carte doit contenir directement :&lt;br /&gt;
** un dossier &amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;biblio/&amp;lt;/code&amp;gt; (vos fichiers à partager : PDF, images, audio, modèles 3D…),&lt;br /&gt;
** un dossier &amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;pending/&amp;lt;/code&amp;gt; (laissez-le vide, la box s'en sert pour la modération).&lt;br /&gt;
* Mettez quelques fichiers d'exemple dans &amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;biblio/&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Éjectez  proprement la carte SD.&lt;br /&gt;
* Insérez la carte dans le M5Stack.&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Personnaliser la box (un seul fichier à modifier)&lt;br /&gt;
|Step_Content=Tout se règle dans le fichier '''&amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;config.py&amp;lt;/code&amp;gt;''' (dossier &amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;code_a_flasher/&amp;lt;/code&amp;gt;). Ouvrez-le avec un éditeur de texte simple comme le BlocNote et modifiez les valeurs entre guillemets :&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;SSID&amp;lt;/code&amp;gt; : le nom du réseau Wi-Fi (ce que les gens verront pour se connecter en Wifi).&lt;br /&gt;
* &amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;WIFI_PASSWORD&amp;lt;/code&amp;gt; : laissez vide &amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;&amp;quot;&amp;quot;&amp;lt;/code&amp;gt; pour un réseau ouvert (esprit PirateBox), ou mettez un mot de passe.&lt;br /&gt;
* &amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;ADMIN_PASSWORD&amp;lt;/code&amp;gt; : '''à changer impérativement''' — c'est le mot de passe du panneau d'administration.&lt;br /&gt;
* &amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;WELCOME_TITLE&amp;lt;/code&amp;gt; et &amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;WELCOME_MESSAGE&amp;lt;/code&amp;gt; : le titre et le message d'accueil (vous pouvez y mettre un manifeste, des consignes, le nom de votre événement…).&lt;br /&gt;
* &amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;DEFAULT_MODE&amp;lt;/code&amp;gt; : le mode de départ (&amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;read&amp;lt;/code&amp;gt; = lecture seule sans dépôt possible par les utilisateurs, &amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;open&amp;lt;/code&amp;gt; = dépôt libre, &amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;mod&amp;lt;/code&amp;gt; = dépôt modéré).&lt;br /&gt;
&lt;br /&gt;
Pas besoin de toucher au reste du code : &amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;config.py&amp;lt;/code&amp;gt; est fait pour ça.&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Copier le code sur le M5Stack&lt;br /&gt;
|Step_Content=# Dans Thonny, menu '''Affichage → Fichiers''' : un panneau apparaît à gauche, avec « Cet ordinateur » en haut et « Appareil MicroPython » en bas.&lt;br /&gt;
# En haut, naviguez jusqu'au dossier &amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;code_a_flasher/&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Sélectionnez les 9 fichiers &amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;.py&amp;lt;/code&amp;gt; (cliquez sur le premier, puis Maj+clic sur le dernier).&lt;br /&gt;
# '''Clic droit → « Téléverser vers / » (Upload to /)'''.&lt;br /&gt;
# Les fichiers apparaissent dans le panneau du bas : ils sont maintenant dans la mémoire du M5Stack.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le seul fichier que vous aurez parfois à re-téléverser après modification, c'est &amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;config.py&amp;lt;/code&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Démarrer et tester&lt;br /&gt;
|Step_Content=# Appuyez sur le '''bouton rouge de reset''' sur le côté du M5Stack (à côté du port USB-C). Un petit '''jingle sonore''' confirme le démarrage.&lt;br /&gt;
# Sur votre téléphone, ouvrez les réglages Wi-Fi et connectez-vous au réseau '''« Open BiblioBox »'''.&lt;br /&gt;
# La page d'accueil doit s'ouvrir toute seule. Sinon, ouvrez un navigateur et tapez l'adresse '''&amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;192.168.4.1&amp;lt;/code&amp;gt;'''.&lt;br /&gt;
# Vous voyez la liste des fichiers : essayez d'en télécharger un.&lt;br /&gt;
# Pour administrer : allez sur '''&amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;192.168.4.1/admin&amp;lt;/code&amp;gt;''' et entrez le mot de passe défini dans &amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;config.py&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''L'écran du M5Stack reste volontairement éteint''' dans cette version : tout se pilote depuis le téléphone, et couper l'écran économise la batterie quand la box tourne sur une power bank.&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser les trois modes de partage&lt;br /&gt;
|Step_Content=Depuis le panneau d'administration (&amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;/admin&amp;lt;/code&amp;gt;), vous choisissez le mode. Le réglage est '''mémorisé''' même après une coupure de courant.&lt;br /&gt;
&lt;br /&gt;
* '''Lecture seule''' : les visiteurs peuvent seulement télécharger.&lt;br /&gt;
* '''Dépôt ouvert''' : les visiteurs peuvent aussi déposer des fichiers, qui apparaissent immédiatement.&lt;br /&gt;
* '''Dépôt modéré''' : les fichiers déposés attendent votre validation dans l'admin avant d'être visibles par tous.&lt;br /&gt;
&lt;br /&gt;
Dans l'admin, vous pouvez aussi : supprimer des fichiers un par un, vider tout le dossier &amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;biblio&amp;lt;/code&amp;gt;, voir l'espace libre sur la carte, et '''régler la taille maximale des dépôts''' (curseur de 2 à 20 Mo).&lt;br /&gt;
&lt;br /&gt;
Côté formats : presque tout est accepté (documents bureautiques, images, audio, vidéo, modèles 3D comme STL/OBJ/SVG, archives…). Seuls les fichiers dangereux (programmes exécutables, scripts) sont refusés, avec un message d'explication.&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=BONUS : rendre la box autonome et nomade&lt;br /&gt;
|Step_Content=* '''Alimentation''' : branchez le M5Stack sur une '''power bank''' USB. Comme l'écran est éteint, l'autonomie est meilleure. La box redémarre toute seule dès qu'elle est alimentée (le jingle confirme).&lt;br /&gt;
* '''Limites de connexions''' : L'ESP32 du M5Stack accepte officiellement jusqu'à '''10 clients''' connectés en même temps sur son point d'accès, mais dans le cadre de ce projet le nombre de connexion simultanées est limité à  pour plus de stabilité. C'est aussi un projet à vocation de ré-emploi d'un matériel de fonds de tiroirs, l'ESP32 et le serveur créé ne permets pas plusieurs téléchargement ou téléversements en simultané... Il faudra être patients et coordonnées pour l'utiliser, c'est la limite du projet. &lt;br /&gt;
* '''Personnalisation''' : changez le message d'accueil dans &amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;config.py&amp;lt;/code&amp;gt; selon l'événement. Vous pouvez aussi pré-charger la carte SD avec une sélection thématique (zines, documents libres, créations des participants…).&lt;br /&gt;
}}&lt;br /&gt;
{{Notes&lt;br /&gt;
|Observations=Une fois la box allumée (un petit jingle confirme le démarrage), un nouveau réseau Wi-Fi « Open BiblioBox » apparaît dans la liste des réseaux disponibles sur n'importe quel téléphone ou ordinateur à proximité. En s'y connectant, une page web s'ouvre automatiquement — sans rien taper — et affiche la bibliothèque de fichiers, avec leurs noms et leur taille. On peut alors télécharger un document d'un simple appui, et, selon le mode choisi, en déposer soi-même. Toute l'expérience se déroule sans aucune connexion à Internet : la box est un petit monde numérique autonome, qui tient dans la main et fonctionne même au milieu de nulle part.&lt;br /&gt;
|Avertissement=* La carte SD doit être formatée en '''FAT32''' (pas en exFAT ni NTFS), sinon la box ne la lit pas et n'enregistre rien.&lt;br /&gt;
* Les dossiers &amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;biblio&amp;lt;/code&amp;gt; et &amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;pending&amp;lt;/code&amp;gt; doivent être présents à la racine de la carte, en minuscules et sans accent.&lt;br /&gt;
* Ne pas oublier de changer le '''mot de passe administrateur''' dans &amp;lt;code class=&amp;quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&amp;quot;&amp;gt;config.py&amp;lt;/code&amp;gt; avant tout usage public.&lt;br /&gt;
* La box gère confortablement '''4 à 5 personnes connectées''' en même temps : au-delà, ça devient instable. Les téléchargements se font les uns après les autres, donc privilégier des '''fichiers légers''' si beaucoup de monde se connecte.&lt;br /&gt;
* Si le M5Stack n'apparaît pas dans le logiciel lors de l'installation, il manque presque toujours le '''pilote USB''' (CP210x) à installer sur l'ordinateur.&lt;br /&gt;
* Le réseau de la box ne donne '''pas''' accès à Internet, c'est normal et voulu : certains téléphones affichent un avertissement « pas d'accès Internet », qu'on peut ignorer.&lt;br /&gt;
|Explanations=Le M5Stack contient une puce '''ESP32''', capable de créer un réseau Wi-Fi et de faire tourner un petit serveur web. Le programme MicroPython :&lt;br /&gt;
&lt;br /&gt;
* crée le réseau Wi-Fi (« point d'accès ») ;&lt;br /&gt;
* répond à toutes les demandes des navigateurs avec sa propre page (le '''portail captif''' qui s'ouvre tout seul) ;&lt;br /&gt;
* lit et écrit les fichiers sur la carte microSD ;&lt;br /&gt;
* gère trois modes (lecture / dépôt / dépôt modéré), mémorisés dans la mémoire permanente de la puce.&lt;br /&gt;
|Applications=La même technologie est partout autour de nous, souvent sans qu'on la remarque : les portails Wi-Fi des hôtels, gares et aéroports qui ouvrent une page d'accueil dès qu'on se connecte fonctionnent sur le même principe de « portail captif ». Les box Internet de la maison créent un réseau local exactement comme le fait l'Open BiblioBox. Comprendre cet objet, c'est comprendre comment circulent les données autour de soi, ce qu'est un serveur, et pourquoi un service peut très bien fonctionner sans passer par un cloud lointain. C'est aussi une façon concrète de réaliser que le partage de fichiers ne dépend pas forcément des grandes plateformes, et qu'on peut reprendre la main sur ses propres données.&lt;br /&gt;
|Related=* La '''PirateBox''' et la '''LibraryBox''', les projets historiques qui ont inspiré celui-ci.&lt;br /&gt;
* Les expériences autour de '''Meshtastic / LoRa''', pour créer des réseaux de communication longue portée sans opérateur.&lt;br /&gt;
* Tout atelier de '''réemploi de matériel électronique''' : donner une seconde vie à un appareil oublié plutôt que d'en acheter un neuf.&lt;br /&gt;
* Les ateliers de '''fabrication numérique''' en fablab (impression 3D, découpe) auxquels la box peut servir de bibliothèque de modèles.&lt;br /&gt;
|Objectives=* Découvrir concrètement comment fonctionne un réseau et un site web, '''sans Internet'''.&lt;br /&gt;
* Comprendre la notion de '''décentralisation''' et de partage pair-à-pair local.&lt;br /&gt;
* Aborder la question des '''traces numériques''' et de la vie privée de façon tangible.&lt;br /&gt;
* Donner une seconde vie à du matériel (réemploi, culture maker).&lt;br /&gt;
* S'initier sans peur au code : modifier un fichier de configuration, copier un programme.&lt;br /&gt;
|Animation=* '''Bibliothèque clandestine''' : pré-charger des documents libres et inviter le public à les récupérer.&lt;br /&gt;
* '''Boîte à contributions''' : en mode dépôt modéré, recueillir les créations des participants lors d'un atelier.&lt;br /&gt;
* '''Débat sur la vie privée''' : à partir de la page « En savoir plus », questionner ce qu'est une trace numérique, ce que voit (ou non) un réseau.&lt;br /&gt;
* '''Atelier réemploi''' : montrer comment un objet « inutile » redevient utile.&lt;br /&gt;
* '''Détournement''' : imaginer collectivement d'autres usages (dead drop de quartier, biblio de secours en zone sans réseau, mur d'expression lors d'un événement…).&lt;br /&gt;
|Notes=* PirateBox (projet d'origine de David Darts) : [https://piratebox.cc/ https://piratebox.cc]&lt;br /&gt;
* LibraryBox : [https://librarybox.us/ https://librarybox.us]&lt;br /&gt;
* MicroPython : [https://micropython.org/ https://micropython.org]&lt;br /&gt;
* M5Stack : [https://m5stack.com/ https://m5stack.com]&lt;br /&gt;
* Code source du projet (à compléter avec votre dépôt) : ''URL du dépôt Git''&lt;br /&gt;
&lt;br /&gt;
== Licence ==&lt;br /&gt;
Ce tutoriel et le code associé sont publiés sous '''CC0 1.0 Universal''' (domaine public). Vous pouvez les copier, les modifier, les distribuer et les réutiliser librement, même à des fins commerciales, sans demander la permission.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Draft&lt;br /&gt;
}}&lt;/div&gt;</description>
			<pubDate>Sat, 13 Jun 2026 21:05:07 GMT</pubDate>
			<dc:creator>Mr Patate</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion:Une_Pirate_Box_sous_M5Stack</comments>
		</item>
		<item>
			<title>Utilisateur:Roseann87Y</title>
			<link>https://www.wikidebrouillard.org/wiki/Utilisateur:Roseann87Y</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/wiki/Utilisateur:Roseann87Y</guid>
			<description>&lt;p&gt;Le compte de l’utilisateur &lt;a href=&quot;/w/index.php?title=Utilisateur:Roseann87Y&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;Utilisateur:Roseann87Y (page inexistante)&quot;&gt;&lt;bdi&gt;Roseann87Y&lt;/bdi&gt;&lt;/a&gt; a été créé&lt;/p&gt;
</description>
			<pubDate>Sat, 13 Jun 2026 09:38:53 GMT</pubDate>
			<dc:creator>Roseann87Y</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_utilisateur:Roseann87Y</comments>
		</item>
		<item>
			<title>Utilisateur:MadelaineLangan</title>
			<link>https://www.wikidebrouillard.org/wiki/Utilisateur:MadelaineLangan</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/wiki/Utilisateur:MadelaineLangan</guid>
			<description>&lt;p&gt;Le compte de l’utilisateur &lt;a href=&quot;/w/index.php?title=Utilisateur:MadelaineLangan&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;Utilisateur:MadelaineLangan (page inexistante)&quot;&gt;&lt;bdi&gt;MadelaineLangan&lt;/bdi&gt;&lt;/a&gt; a été créé&lt;/p&gt;
</description>
			<pubDate>Sat, 13 Jun 2026 07:38:32 GMT</pubDate>
			<dc:creator>MadelaineLangan</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_utilisateur:MadelaineLangan</comments>
		</item>
		<item>
			<title>Utilisateur:Fireplace-online2752</title>
			<link>https://www.wikidebrouillard.org/wiki/Utilisateur:Fireplace-online2752</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/wiki/Utilisateur:Fireplace-online2752</guid>
			<description>&lt;p&gt;Le compte de l’utilisateur &lt;a href=&quot;/w/index.php?title=Utilisateur:Fireplace-online2752&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;Utilisateur:Fireplace-online2752 (page inexistante)&quot;&gt;&lt;bdi&gt;Fireplace-online2752&lt;/bdi&gt;&lt;/a&gt; a été créé&lt;/p&gt;
</description>
			<pubDate>Sat, 13 Jun 2026 02:12:03 GMT</pubDate>
			<dc:creator>Fireplace-online2752</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_utilisateur:Fireplace-online2752</comments>
		</item>
		<item>
			<title>Utilisateur:Autofold-Mobility-Scooter2467</title>
			<link>https://www.wikidebrouillard.org/wiki/Utilisateur:Autofold-Mobility-Scooter2467</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/wiki/Utilisateur:Autofold-Mobility-Scooter2467</guid>
			<description>&lt;p&gt;Le compte de l’utilisateur &lt;a href=&quot;/w/index.php?title=Utilisateur:Autofold-Mobility-Scooter2467&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;Utilisateur:Autofold-Mobility-Scooter2467 (page inexistante)&quot;&gt;&lt;bdi&gt;Autofold-Mobility-Scooter2467&lt;/bdi&gt;&lt;/a&gt; a été créé&lt;/p&gt;
</description>
			<pubDate>Sat, 13 Jun 2026 02:08:37 GMT</pubDate>
			<dc:creator>Autofold-Mobility-Scooter2467</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_utilisateur:Autofold-Mobility-Scooter2467</comments>
		</item>
		<item>
			<title>Utilisateur:Auto-Folding-Mobility-Scooters6464</title>
			<link>https://www.wikidebrouillard.org/wiki/Utilisateur:Auto-Folding-Mobility-Scooters6464</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/wiki/Utilisateur:Auto-Folding-Mobility-Scooters6464</guid>
			<description>&lt;p&gt;Le compte de l’utilisateur &lt;a href=&quot;/w/index.php?title=Utilisateur:Auto-Folding-Mobility-Scooters6464&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;Utilisateur:Auto-Folding-Mobility-Scooters6464 (page inexistante)&quot;&gt;&lt;bdi&gt;Auto-Folding-Mobility-Scooters6464&lt;/bdi&gt;&lt;/a&gt; a été créé&lt;/p&gt;
</description>
			<pubDate>Sat, 13 Jun 2026 02:08:05 GMT</pubDate>
			<dc:creator>Auto-Folding-Mobility-Scooters6464</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_utilisateur:Auto-Folding-Mobility-Scooters6464</comments>
		</item>
		<item>
			<title>Utilisateur:Refrigerator-For-Wine4050</title>
			<link>https://www.wikidebrouillard.org/wiki/Utilisateur:Refrigerator-For-Wine4050</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/wiki/Utilisateur:Refrigerator-For-Wine4050</guid>
			<description>&lt;p&gt;Le compte de l’utilisateur &lt;a href=&quot;/w/index.php?title=Utilisateur:Refrigerator-For-Wine4050&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;Utilisateur:Refrigerator-For-Wine4050 (page inexistante)&quot;&gt;&lt;bdi&gt;Refrigerator-For-Wine4050&lt;/bdi&gt;&lt;/a&gt; a été créé&lt;/p&gt;
</description>
			<pubDate>Sat, 13 Jun 2026 01:53:35 GMT</pubDate>
			<dc:creator>Refrigerator-For-Wine4050</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_utilisateur:Refrigerator-For-Wine4050</comments>
		</item>
		<item>
			<title>Utilisateur:Fireplace-near-me0895</title>
			<link>https://www.wikidebrouillard.org/wiki/Utilisateur:Fireplace-near-me0895</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/wiki/Utilisateur:Fireplace-near-me0895</guid>
			<description>&lt;p&gt;Le compte de l’utilisateur &lt;a href=&quot;/w/index.php?title=Utilisateur:Fireplace-near-me0895&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;Utilisateur:Fireplace-near-me0895 (page inexistante)&quot;&gt;&lt;bdi&gt;Fireplace-near-me0895&lt;/bdi&gt;&lt;/a&gt; a été créé&lt;/p&gt;
</description>
			<pubDate>Sat, 13 Jun 2026 01:27:55 GMT</pubDate>
			<dc:creator>Fireplace-near-me0895</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_utilisateur:Fireplace-near-me0895</comments>
		</item>
		<item>
			<title>Utilisateur:Fireplaces3955</title>
			<link>https://www.wikidebrouillard.org/wiki/Utilisateur:Fireplaces3955</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/wiki/Utilisateur:Fireplaces3955</guid>
			<description>&lt;p&gt;Le compte de l’utilisateur &lt;a href=&quot;/w/index.php?title=Utilisateur:Fireplaces3955&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;Utilisateur:Fireplaces3955 (page inexistante)&quot;&gt;&lt;bdi&gt;Fireplaces3955&lt;/bdi&gt;&lt;/a&gt; a été créé&lt;/p&gt;
</description>
			<pubDate>Sat, 13 Jun 2026 01:15:30 GMT</pubDate>
			<dc:creator>Fireplaces3955</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_utilisateur:Fireplaces3955</comments>
		</item>
		<item>
			<title>Utilisateur:Best-fireplaces-usa2339</title>
			<link>https://www.wikidebrouillard.org/wiki/Utilisateur:Best-fireplaces-usa2339</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/wiki/Utilisateur:Best-fireplaces-usa2339</guid>
			<description>&lt;p&gt;Le compte de l’utilisateur &lt;a href=&quot;/w/index.php?title=Utilisateur:Best-fireplaces-usa2339&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;Utilisateur:Best-fireplaces-usa2339 (page inexistante)&quot;&gt;&lt;bdi&gt;Best-fireplaces-usa2339&lt;/bdi&gt;&lt;/a&gt; a été créé&lt;/p&gt;
</description>
			<pubDate>Sat, 13 Jun 2026 01:13:13 GMT</pubDate>
			<dc:creator>Best-fireplaces-usa2339</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_utilisateur:Best-fireplaces-usa2339</comments>
		</item>
		<item>
			<title>Utilisateur:Bunk-bed-near-me4014</title>
			<link>https://www.wikidebrouillard.org/wiki/Utilisateur:Bunk-bed-near-me4014</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/wiki/Utilisateur:Bunk-bed-near-me4014</guid>
			<description>&lt;p&gt;Le compte de l’utilisateur &lt;a href=&quot;/w/index.php?title=Utilisateur:Bunk-bed-near-me4014&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;Utilisateur:Bunk-bed-near-me4014 (page inexistante)&quot;&gt;&lt;bdi&gt;Bunk-bed-near-me4014&lt;/bdi&gt;&lt;/a&gt; a été créé&lt;/p&gt;
</description>
			<pubDate>Sat, 13 Jun 2026 00:38:34 GMT</pubDate>
			<dc:creator>Bunk-bed-near-me4014</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_utilisateur:Bunk-bed-near-me4014</comments>
		</item>
		<item>
			<title>Utilisateur:Chouvier</title>
			<link>https://www.wikidebrouillard.org/wiki/Utilisateur:Chouvier</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/wiki/Utilisateur:Chouvier</guid>
			<description>&lt;p&gt;Le compte de l’utilisateur &lt;a href=&quot;/w/index.php?title=Utilisateur:Chouvier&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;Utilisateur:Chouvier (page inexistante)&quot;&gt;&lt;bdi&gt;Chouvier&lt;/bdi&gt;&lt;/a&gt; a été créé&lt;/p&gt;
</description>
			<pubDate>Fri, 12 Jun 2026 13:27:43 GMT</pubDate>
			<dc:creator>Chouvier</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_utilisateur:Chouvier</comments>
		</item>
		<item>
			<title>Utilisateur:Scooter-mobility-for-sale3206</title>
			<link>https://www.wikidebrouillard.org/wiki/Utilisateur:Scooter-mobility-for-sale3206</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/wiki/Utilisateur:Scooter-mobility-for-sale3206</guid>
			<description>&lt;p&gt;Le compte de l’utilisateur &lt;a href=&quot;/w/index.php?title=Utilisateur:Scooter-mobility-for-sale3206&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;Utilisateur:Scooter-mobility-for-sale3206 (page inexistante)&quot;&gt;&lt;bdi&gt;Scooter-mobility-for-sale3206&lt;/bdi&gt;&lt;/a&gt; a été créé&lt;/p&gt;
</description>
			<pubDate>Fri, 12 Jun 2026 06:58:12 GMT</pubDate>
			<dc:creator>Scooter-mobility-for-sale3206</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_utilisateur:Scooter-mobility-for-sale3206</comments>
		</item>
		<item>
			<title>Utilisateur:Bunk-bed-for-adults0660</title>
			<link>https://www.wikidebrouillard.org/wiki/Utilisateur:Bunk-bed-for-adults0660</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/wiki/Utilisateur:Bunk-bed-for-adults0660</guid>
			<description>&lt;p&gt;Le compte de l’utilisateur &lt;a href=&quot;/w/index.php?title=Utilisateur:Bunk-bed-for-adults0660&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;Utilisateur:Bunk-bed-for-adults0660 (page inexistante)&quot;&gt;&lt;bdi&gt;Bunk-bed-for-adults0660&lt;/bdi&gt;&lt;/a&gt; a été créé&lt;/p&gt;
</description>
			<pubDate>Fri, 12 Jun 2026 06:00:45 GMT</pubDate>
			<dc:creator>Bunk-bed-for-adults0660</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_utilisateur:Bunk-bed-for-adults0660</comments>
		</item>
		<item>
			<title>Utilisateur:Adult-bunk-bed9946</title>
			<link>https://www.wikidebrouillard.org/wiki/Utilisateur:Adult-bunk-bed9946</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/wiki/Utilisateur:Adult-bunk-bed9946</guid>
			<description>&lt;p&gt;Le compte de l’utilisateur &lt;a href=&quot;/w/index.php?title=Utilisateur:Adult-bunk-bed9946&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;Utilisateur:Adult-bunk-bed9946 (page inexistante)&quot;&gt;&lt;bdi&gt;Adult-bunk-bed9946&lt;/bdi&gt;&lt;/a&gt; a été créé&lt;/p&gt;
</description>
			<pubDate>Fri, 12 Jun 2026 01:52:09 GMT</pubDate>
			<dc:creator>Adult-bunk-bed9946</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_utilisateur:Adult-bunk-bed9946</comments>
		</item>
		<item>
			<title>Utilisateur:Fireplace6569</title>
			<link>https://www.wikidebrouillard.org/wiki/Utilisateur:Fireplace6569</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/wiki/Utilisateur:Fireplace6569</guid>
			<description>&lt;p&gt;Le compte de l’utilisateur &lt;a href=&quot;/w/index.php?title=Utilisateur:Fireplace6569&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;Utilisateur:Fireplace6569 (page inexistante)&quot;&gt;&lt;bdi&gt;Fireplace6569&lt;/bdi&gt;&lt;/a&gt; a été créé&lt;/p&gt;
</description>
			<pubDate>Thu, 11 Jun 2026 22:07:48 GMT</pubDate>
			<dc:creator>Fireplace6569</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_utilisateur:Fireplace6569</comments>
		</item>
		<item>
			<title>Utilisateur:Fireplace-near-me3781</title>
			<link>https://www.wikidebrouillard.org/wiki/Utilisateur:Fireplace-near-me3781</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/wiki/Utilisateur:Fireplace-near-me3781</guid>
			<description>&lt;p&gt;Le compte de l’utilisateur &lt;a href=&quot;/w/index.php?title=Utilisateur:Fireplace-near-me3781&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;Utilisateur:Fireplace-near-me3781 (page inexistante)&quot;&gt;&lt;bdi&gt;Fireplace-near-me3781&lt;/bdi&gt;&lt;/a&gt; a été créé&lt;/p&gt;
</description>
			<pubDate>Thu, 11 Jun 2026 21:58:14 GMT</pubDate>
			<dc:creator>Fireplace-near-me3781</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_utilisateur:Fireplace-near-me3781</comments>
		</item>
		<item>
			<title>Utilisateur:Cheap-fridge-freezers-uk3949</title>
			<link>https://www.wikidebrouillard.org/wiki/Utilisateur:Cheap-fridge-freezers-uk3949</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/wiki/Utilisateur:Cheap-fridge-freezers-uk3949</guid>
			<description>&lt;p&gt;Le compte de l’utilisateur &lt;a href=&quot;/w/index.php?title=Utilisateur:Cheap-fridge-freezers-uk3949&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;Utilisateur:Cheap-fridge-freezers-uk3949 (page inexistante)&quot;&gt;&lt;bdi&gt;Cheap-fridge-freezers-uk3949&lt;/bdi&gt;&lt;/a&gt; a été créé&lt;/p&gt;
</description>
			<pubDate>Thu, 11 Jun 2026 17:44:21 GMT</pubDate>
			<dc:creator>Cheap-fridge-freezers-uk3949</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_utilisateur:Cheap-fridge-freezers-uk3949</comments>
		</item>
		<item>
			<title>Utilisateur:Space-saving-bunk-beds9486</title>
			<link>https://www.wikidebrouillard.org/wiki/Utilisateur:Space-saving-bunk-beds9486</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/wiki/Utilisateur:Space-saving-bunk-beds9486</guid>
			<description>&lt;p&gt;Le compte de l’utilisateur &lt;a href=&quot;/w/index.php?title=Utilisateur:Space-saving-bunk-beds9486&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;Utilisateur:Space-saving-bunk-beds9486 (page inexistante)&quot;&gt;&lt;bdi&gt;Space-saving-bunk-beds9486&lt;/bdi&gt;&lt;/a&gt; a été créé&lt;/p&gt;
</description>
			<pubDate>Thu, 11 Jun 2026 14:16:33 GMT</pubDate>
			<dc:creator>Space-saving-bunk-beds9486</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_utilisateur:Space-saving-bunk-beds9486</comments>
		</item>
		<item>
			<title>Utilisateur:Alena671338321</title>
			<link>https://www.wikidebrouillard.org/wiki/Utilisateur:Alena671338321</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/wiki/Utilisateur:Alena671338321</guid>
			<description>&lt;p&gt;Le compte de l’utilisateur &lt;a href=&quot;/w/index.php?title=Utilisateur:Alena671338321&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;Utilisateur:Alena671338321 (page inexistante)&quot;&gt;&lt;bdi&gt;Alena671338321&lt;/bdi&gt;&lt;/a&gt; a été créé&lt;/p&gt;
</description>
			<pubDate>Thu, 11 Jun 2026 10:05:28 GMT</pubDate>
			<dc:creator>Alena671338321</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_utilisateur:Alena671338321</comments>
		</item>
		<item>
			<title>Utilisateur:American-Fridge-Freezer-With-Ice-Maker8152</title>
			<link>https://www.wikidebrouillard.org/wiki/Utilisateur:American-Fridge-Freezer-With-Ice-Maker8152</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/wiki/Utilisateur:American-Fridge-Freezer-With-Ice-Maker8152</guid>
			<description>&lt;p&gt;Le compte de l’utilisateur &lt;a href=&quot;/w/index.php?title=Utilisateur:American-Fridge-Freezer-With-Ice-Maker8152&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;Utilisateur:American-Fridge-Freezer-With-Ice-Maker8152 (page inexistante)&quot;&gt;&lt;bdi&gt;American-Fridge-Freezer-With-Ice-Maker8152&lt;/bdi&gt;&lt;/a&gt; a été créé&lt;/p&gt;
</description>
			<pubDate>Thu, 11 Jun 2026 09:37:33 GMT</pubDate>
			<dc:creator>American-Fridge-Freezer-With-Ice-Maker8152</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_utilisateur:American-Fridge-Freezer-With-Ice-Maker8152</comments>
		</item>
		<item>
			<title>Utilisateur:Curieux10457</title>
			<link>https://www.wikidebrouillard.org/wiki/Utilisateur:Curieux10457</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/wiki/Utilisateur:Curieux10457</guid>
			<description>&lt;p&gt;Le compte de l’utilisateur &lt;a href=&quot;/w/index.php?title=Utilisateur:Curieux10457&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;Utilisateur:Curieux10457 (page inexistante)&quot;&gt;&lt;bdi&gt;Curieux10457&lt;/bdi&gt;&lt;/a&gt; a été créé&lt;/p&gt;
</description>
			<pubDate>Thu, 11 Jun 2026 09:09:29 GMT</pubDate>
			<dc:creator>Curieux10457</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_utilisateur:Curieux10457</comments>
		</item>
		<item>
			<title>Utilisateur:Nathalie1190</title>
			<link>https://www.wikidebrouillard.org/wiki/Utilisateur:Nathalie1190</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/wiki/Utilisateur:Nathalie1190</guid>
			<description>&lt;p&gt;Le compte de l’utilisateur &lt;a href=&quot;/w/index.php?title=Utilisateur:Nathalie1190&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;Utilisateur:Nathalie1190 (page inexistante)&quot;&gt;&lt;bdi&gt;Nathalie1190&lt;/bdi&gt;&lt;/a&gt; a été créé&lt;/p&gt;
</description>
			<pubDate>Thu, 11 Jun 2026 07:14:32 GMT</pubDate>
			<dc:creator>Nathalie1190</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_utilisateur:Nathalie1190</comments>
		</item>
		<item>
			<title>Utilisateur:Fireplace-online6413</title>
			<link>https://www.wikidebrouillard.org/wiki/Utilisateur:Fireplace-online6413</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/wiki/Utilisateur:Fireplace-online6413</guid>
			<description>&lt;p&gt;Le compte de l’utilisateur &lt;a href=&quot;/w/index.php?title=Utilisateur:Fireplace-online6413&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;Utilisateur:Fireplace-online6413 (page inexistante)&quot;&gt;&lt;bdi&gt;Fireplace-online6413&lt;/bdi&gt;&lt;/a&gt; a été créé&lt;/p&gt;
</description>
			<pubDate>Thu, 11 Jun 2026 01:07:30 GMT</pubDate>
			<dc:creator>Fireplace-online6413</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_utilisateur:Fireplace-online6413</comments>
		</item>
		<item>
			<title>Utilisateur:Fireplace-sale7673</title>
			<link>https://www.wikidebrouillard.org/wiki/Utilisateur:Fireplace-sale7673</link>
			<guid isPermaLink="false">https://www.wikidebrouillard.org/wiki/Utilisateur:Fireplace-sale7673</guid>
			<description>&lt;p&gt;Le compte de l’utilisateur &lt;a href=&quot;/w/index.php?title=Utilisateur:Fireplace-sale7673&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new mw-userlink&quot; title=&quot;Utilisateur:Fireplace-sale7673 (page inexistante)&quot;&gt;&lt;bdi&gt;Fireplace-sale7673&lt;/bdi&gt;&lt;/a&gt; a été créé&lt;/p&gt;
</description>
			<pubDate>Thu, 11 Jun 2026 00:52:21 GMT</pubDate>
			<dc:creator>Fireplace-sale7673</dc:creator>
			<comments>https://www.wikidebrouillard.org/wiki/Discussion_utilisateur:Fireplace-sale7673</comments>
		</item>
</channel></rss>