{"id":3357,"date":"2024-06-24T08:12:05","date_gmt":"2024-06-24T06:12:05","guid":{"rendered":"https:\/\/www.domotic.phdata.fr\/domotic\/?p=3357"},"modified":"2024-06-24T14:29:55","modified_gmt":"2024-06-24T12:29:55","slug":"wemos-d1-mini","status":"publish","type":"post","link":"https:\/\/www.domotic.phdata.fr\/domotic\/wemos-d1-mini\/","title":{"rendered":"Wemos D1 Mini"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"3357\" class=\"elementor elementor-3357\">\n\t\t\t\t\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"css\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">MonProjet\/\n\u251c\u2500\u2500 src\/\n\u2502   \u2514\u2500\u2500 main.cpp\n\u251c\u2500\u2500 include\/\n\u251c\u2500\u2500 lib\/\n\u251c\u2500\u2500 platformio.ini\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-00ca132 e-con-full e-flex e-con e-child\" data-id=\"00ca132\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ee3cf13 elementor-widget elementor-widget-heading\" data-id=\"ee3cf13\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Exemple de code<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6aa148a6 elementor-widget elementor-widget-text-editor\" data-id=\"6aa148a6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\n\n#include <Arduino.h>\n\n\/\/ D\u00e9finition de la broche de la LED int\u00e9gr\u00e9e\n#define LED_PIN LED_BUILTIN\n\nvoid setup() {\n  \/\/ Initialisation du port s\u00e9rie \u00e0 115200 bauds\n  Serial.begin(115200);\n  while (!Serial) {\n    ; \/\/ Attendre que le port s\u00e9rie soit pr\u00eat\n  }\n\n  \/\/ Configuration de la broche de la LED en sortie\n  pinMode(LED_PIN, OUTPUT);\n\n  \/\/ Message de bienvenue dans le moniteur s\u00e9rie\n  Serial.println(\"Test de la carte Wemos D1 Mini\");\n}\n\nvoid loop() {\n  \/\/ Allumer la LED int\u00e9gr\u00e9e\n  digitalWrite(LED_PIN, LOW); \/\/ LED_BUILTIN est invers\u00e9e sur ESP8266\n  Serial.println(\"LED allum\u00e9e\");\n  delay(1000); \/\/ Attendre 1 seconde\n\n  \/\/ \u00c9teindre la LED int\u00e9gr\u00e9e\n  digitalWrite(LED_PIN, HIGH); \/\/ LED_BUILTIN est invers\u00e9e sur ESP8266\n  Serial.println(\"LED \u00e9teinte\");\n  delay(1000); \/\/ Attendre 1 seconde\n}\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-214ddf4d e-con-full e-flex e-con e-parent\" data-id=\"214ddf4d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-32c33562 e-con-full e-flex e-con e-child\" data-id=\"32c33562\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5ca50e2e elementor-widget elementor-widget-image\" data-id=\"5ca50e2e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"5\" height=\"59\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/trait-verticale.png\" class=\"attachment-thumbnail size-thumbnail wp-image-1541\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-27e72676 e-con-full e-flex e-con e-child\" data-id=\"27e72676\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-667954a3 elementor-widget elementor-widget-text-editor\" data-id=\"667954a3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Explication du code :<\/strong><\/p><ul><li><strong>setup()<\/strong> : Cette fonction est ex\u00e9cut\u00e9e une fois au d\u00e9marrage du programme. Elle initialise le port s\u00e9rie et configure la broche de la LED int\u00e9gr\u00e9e comme sortie.<\/li><li><strong>loop()<\/strong> : Cette fonction est ex\u00e9cut\u00e9e en boucle. Elle allume la LED int\u00e9gr\u00e9e, affiche un message dans le moniteur s\u00e9rie, attend une seconde, puis \u00e9teint la LED et affiche un autre message, avant d&rsquo;attendre \u00e0 nouveau une seconde.<\/li><\/ul><p><br \/><!-- notionvc: 77c7883a-d690-4e16-9c16-a48fe8d2eb6e --><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d68a4d5 e-flex e-con-boxed e-con e-parent\" data-id=\"d68a4d5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2734a9c elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"2734a9c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-920210c elementor-widget elementor-widget-text-editor\" data-id=\"920210c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Voici un tableau d\u00e9taillant les pins de la carte Wemos D1 Mini (ESP8266). <br \/>Ce tableau montre les noms des pins, leurs fonctions principales et leurs GPIO correspondants.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e162760 elementor-widget elementor-widget-html\" data-id=\"e162760\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style type=\"text\/css\">\r\n.tg  {border-collapse:collapse;border-spacing:0;}\r\n.tg td{border-color:black;border-style:solid;border-width:1px;font-family:Arial, sans-serif;font-size:14px;\r\n  overflow:hidden;padding:10px 5px;word-break:normal;}\r\n.tg th{border-color:black;border-style:solid;border-width:1px;font-family:Arial, sans-serif;font-size:14px;\r\n  font-weight:normal;overflow:hidden;padding:10px 5px;word-break:normal;}\r\n.tg .tg-zlqz{background-color:#c0c0c0;border-color:inherit;font-weight:bold;text-align:center;vertical-align:top}\r\n.tg .tg-gp3w{background-color:#FFF;border-color:inherit;color:#555;text-align:left;vertical-align:top}\r\n<\/style>\r\n<table class=\"tg\"><thead>\r\n  <tr>\r\n    <th class=\"tg-zlqz\">Pin<\/th>\r\n    <th class=\"tg-zlqz\">Fonction principale<\/th>\r\n    <th class=\"tg-zlqz\">GPIO<\/th>\r\n    <th class=\"tg-zlqz\">Description suppl\u00e8mentaires<\/th>\r\n  <\/tr><\/thead>\r\n<tbody>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">D0<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO16<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">16<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">Utilis\u00e9 pour le r\u00e9veil du deep sleep<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">D1<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO5<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">5<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">I2C SCL (horloge)<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">D2<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO4<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">4<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">I2C SDA (donn\u00e9es)<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">D3<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO0<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">0<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">Mode de boot, souvent utilis\u00e9 pour flash<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">D4<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO2<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">2<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">LED int\u00e9gr\u00e9e, \u00e9galement I2C SDA sur NodeMCU<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">D5<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO14<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">14<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">SPI SCLK<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">D6<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO12<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">12<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">SPI MISO<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">D7<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO13<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">13<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">SPI MOSI<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">D8<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO15<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">15<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">SPI CS, doit \u00eatre maintenu bas au d\u00e9marrage<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">RX<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO3<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">3<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">R\u00e9ception UART (RX)<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">TX<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO1<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">1<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">Transmission UART (TX)<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">A0<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">ADC0<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">A0<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">Entr\u00e9e analogique, plage de 0-1V<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">3V3<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">Alimentation<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">-<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">Sortie 3.3V<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GND<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">Masse<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">-<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">Connexion \u00e0 la terre<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">RST<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">Reset<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">-<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">R\u00e9initialisation du module<\/span><\/td>\r\n  <\/tr>\r\n<\/tbody><\/table>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0e5aebc elementor-widget elementor-widget-text-editor\" data-id=\"0e5aebc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul><li><strong>Description des fonctionnalit\u00e9s des pins :<\/strong><\/li><\/ul><ol><li><strong>GPIO0 (D3)<\/strong> :<ul><li>Utilis\u00e9 pour s\u00e9lectionner le mode de d\u00e9marrage (doit \u00eatre bas pour le flashage).<\/li><\/ul><\/li><li><strong>GPIO2 (D4)<\/strong> :<ul><li>Connect\u00e9 \u00e0 la LED int\u00e9gr\u00e9e de la carte (LED_BUILTIN).<\/li><\/ul><\/li><li><strong>GPIO16 (D0)<\/strong> :<ul><li>Utilis\u00e9 pour le r\u00e9veil du mode deep sleep. Il ne supporte pas les interruptions ou la fonction <code>PWM<\/code>.<\/li><\/ul><\/li><li><strong>I2C (D1 et D2)<\/strong> :<ul><li>D1 (GPIO5) : SCL (horloge)<\/li><li>D2 (GPIO4) : SDA (donn\u00e9es)<\/li><\/ul><\/li><li><strong>SPI (D5, D6, D7, D8)<\/strong> :<ul><li>D5 (GPIO14) : SCLK (horloge)<\/li><li>D6 (GPIO12) : MISO (Master In Slave Out)<\/li><li>D7 (GPIO13) : MOSI (Master Out Slave In)<\/li><li>D8 (GPIO15) : CS (Chip Select), doit \u00eatre maintenu bas au d\u00e9marrage.<\/li><\/ul><\/li><li><strong>UART (RX et TX)<\/strong> :<ul><li>RX (GPIO3) : R\u00e9ception s\u00e9rie<\/li><li>TX (GPIO1) : Transmission s\u00e9rie<\/li><\/ul><\/li><li><strong>A0 (ADC0)<\/strong> :<ul><li>Entr\u00e9e analogique unique, capable de lire des tensions de 0 \u00e0 1V.<\/li><\/ul><\/li><li><strong>RST<\/strong> :<ul><li>Utilis\u00e9 pour r\u00e9initialiser le module.<\/li><\/ul><\/li><li><strong>3V3<\/strong> :<ul><li>Alimentation 3.3V fournie par le r\u00e9gulateur int\u00e9gr\u00e9 de la carte.<\/li><\/ul><\/li><li><strong>GND<\/strong> :<ul><li>Connexion \u00e0 la masse.<\/li><\/ul><\/li><\/ol><ul><li>Ces d\u00e9tails vous aideront \u00e0 comprendre les fonctions des pins et \u00e0 les utiliser correctement dans vos projets avec la carte Wemos D1 Mini.<\/li><li><!-- notionvc: 3d122b23-d336-45cd-a6b1-74e452471c0e --><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-79f5f01e e-flex e-con-boxed e-con e-parent\" data-id=\"79f5f01e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-63eeb99d elementor-widget elementor-widget-text-editor\" data-id=\"63eeb99d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"2509\" class=\"elementor elementor-2509\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dc37c4c e-flex e-con-boxed e-con e-parent\" data-id=\"dc37c4c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-31250bc elementor-widget elementor-widget-image\" data-id=\"31250bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1000\" height=\"140\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page.webp\" class=\"attachment-large size-large wp-image-3167\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page.webp 1000w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-300x42.webp 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-768x108.webp 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-150x21.webp 150w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-da41007 elementor-widget elementor-widget-text-editor\" data-id=\"da41007\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\"><strong>Domotique &#8211; informatique &#8211; \u00e9lectronique &#8211; dictionnaire &#8211; projets<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8a0e2d2 elementor-widget elementor-widget-text-editor\" data-id=\"8a0e2d2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Copyright 2024<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"ini\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">[env:d1_mini]\nplatform = espressif8266\nboard = d1_mini\nframework = arduino\nmonitor_speed = 115200\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0c3711e elementor-widget elementor-widget-heading\" data-id=\"0c3711e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Exemple de structure de projet :<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5af778f elementor-widget elementor-widget-text-editor\" data-id=\"5af778f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"css\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">MonProjet\/\n\u251c\u2500\u2500 src\/\n\u2502   \u2514\u2500\u2500 main.cpp\n\u251c\u2500\u2500 include\/\n\u251c\u2500\u2500 lib\/\n\u251c\u2500\u2500 platformio.ini\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-00ca132 e-con-full e-flex e-con e-child\" data-id=\"00ca132\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ee3cf13 elementor-widget elementor-widget-heading\" data-id=\"ee3cf13\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Exemple de code<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6aa148a6 elementor-widget elementor-widget-text-editor\" data-id=\"6aa148a6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\n\n#include <Arduino.h>\n\n\/\/ D\u00e9finition de la broche de la LED int\u00e9gr\u00e9e\n#define LED_PIN LED_BUILTIN\n\nvoid setup() {\n  \/\/ Initialisation du port s\u00e9rie \u00e0 115200 bauds\n  Serial.begin(115200);\n  while (!Serial) {\n    ; \/\/ Attendre que le port s\u00e9rie soit pr\u00eat\n  }\n\n  \/\/ Configuration de la broche de la LED en sortie\n  pinMode(LED_PIN, OUTPUT);\n\n  \/\/ Message de bienvenue dans le moniteur s\u00e9rie\n  Serial.println(\"Test de la carte Wemos D1 Mini\");\n}\n\nvoid loop() {\n  \/\/ Allumer la LED int\u00e9gr\u00e9e\n  digitalWrite(LED_PIN, LOW); \/\/ LED_BUILTIN est invers\u00e9e sur ESP8266\n  Serial.println(\"LED allum\u00e9e\");\n  delay(1000); \/\/ Attendre 1 seconde\n\n  \/\/ \u00c9teindre la LED int\u00e9gr\u00e9e\n  digitalWrite(LED_PIN, HIGH); \/\/ LED_BUILTIN est invers\u00e9e sur ESP8266\n  Serial.println(\"LED \u00e9teinte\");\n  delay(1000); \/\/ Attendre 1 seconde\n}\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-214ddf4d e-con-full e-flex e-con e-parent\" data-id=\"214ddf4d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-32c33562 e-con-full e-flex e-con e-child\" data-id=\"32c33562\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5ca50e2e elementor-widget elementor-widget-image\" data-id=\"5ca50e2e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"5\" height=\"59\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/trait-verticale.png\" class=\"attachment-thumbnail size-thumbnail wp-image-1541\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-27e72676 e-con-full e-flex e-con e-child\" data-id=\"27e72676\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-667954a3 elementor-widget elementor-widget-text-editor\" data-id=\"667954a3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Explication du code :<\/strong><\/p><ul><li><strong>setup()<\/strong> : Cette fonction est ex\u00e9cut\u00e9e une fois au d\u00e9marrage du programme. Elle initialise le port s\u00e9rie et configure la broche de la LED int\u00e9gr\u00e9e comme sortie.<\/li><li><strong>loop()<\/strong> : Cette fonction est ex\u00e9cut\u00e9e en boucle. Elle allume la LED int\u00e9gr\u00e9e, affiche un message dans le moniteur s\u00e9rie, attend une seconde, puis \u00e9teint la LED et affiche un autre message, avant d&rsquo;attendre \u00e0 nouveau une seconde.<\/li><\/ul><p><br \/><!-- notionvc: 77c7883a-d690-4e16-9c16-a48fe8d2eb6e --><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d68a4d5 e-flex e-con-boxed e-con e-parent\" data-id=\"d68a4d5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2734a9c elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"2734a9c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-920210c elementor-widget elementor-widget-text-editor\" data-id=\"920210c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Voici un tableau d\u00e9taillant les pins de la carte Wemos D1 Mini (ESP8266). <br \/>Ce tableau montre les noms des pins, leurs fonctions principales et leurs GPIO correspondants.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e162760 elementor-widget elementor-widget-html\" data-id=\"e162760\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style type=\"text\/css\">\r\n.tg  {border-collapse:collapse;border-spacing:0;}\r\n.tg td{border-color:black;border-style:solid;border-width:1px;font-family:Arial, sans-serif;font-size:14px;\r\n  overflow:hidden;padding:10px 5px;word-break:normal;}\r\n.tg th{border-color:black;border-style:solid;border-width:1px;font-family:Arial, sans-serif;font-size:14px;\r\n  font-weight:normal;overflow:hidden;padding:10px 5px;word-break:normal;}\r\n.tg .tg-zlqz{background-color:#c0c0c0;border-color:inherit;font-weight:bold;text-align:center;vertical-align:top}\r\n.tg .tg-gp3w{background-color:#FFF;border-color:inherit;color:#555;text-align:left;vertical-align:top}\r\n<\/style>\r\n<table class=\"tg\"><thead>\r\n  <tr>\r\n    <th class=\"tg-zlqz\">Pin<\/th>\r\n    <th class=\"tg-zlqz\">Fonction principale<\/th>\r\n    <th class=\"tg-zlqz\">GPIO<\/th>\r\n    <th class=\"tg-zlqz\">Description suppl\u00e8mentaires<\/th>\r\n  <\/tr><\/thead>\r\n<tbody>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">D0<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO16<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">16<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">Utilis\u00e9 pour le r\u00e9veil du deep sleep<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">D1<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO5<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">5<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">I2C SCL (horloge)<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">D2<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO4<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">4<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">I2C SDA (donn\u00e9es)<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">D3<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO0<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">0<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">Mode de boot, souvent utilis\u00e9 pour flash<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">D4<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO2<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">2<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">LED int\u00e9gr\u00e9e, \u00e9galement I2C SDA sur NodeMCU<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">D5<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO14<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">14<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">SPI SCLK<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">D6<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO12<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">12<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">SPI MISO<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">D7<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO13<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">13<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">SPI MOSI<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">D8<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO15<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">15<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">SPI CS, doit \u00eatre maintenu bas au d\u00e9marrage<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">RX<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO3<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">3<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">R\u00e9ception UART (RX)<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">TX<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO1<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">1<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">Transmission UART (TX)<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">A0<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">ADC0<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">A0<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">Entr\u00e9e analogique, plage de 0-1V<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">3V3<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">Alimentation<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">-<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">Sortie 3.3V<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GND<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">Masse<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">-<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">Connexion \u00e0 la terre<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">RST<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">Reset<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">-<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">R\u00e9initialisation du module<\/span><\/td>\r\n  <\/tr>\r\n<\/tbody><\/table>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0e5aebc elementor-widget elementor-widget-text-editor\" data-id=\"0e5aebc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul><li><strong>Description des fonctionnalit\u00e9s des pins :<\/strong><\/li><\/ul><ol><li><strong>GPIO0 (D3)<\/strong> :<ul><li>Utilis\u00e9 pour s\u00e9lectionner le mode de d\u00e9marrage (doit \u00eatre bas pour le flashage).<\/li><\/ul><\/li><li><strong>GPIO2 (D4)<\/strong> :<ul><li>Connect\u00e9 \u00e0 la LED int\u00e9gr\u00e9e de la carte (LED_BUILTIN).<\/li><\/ul><\/li><li><strong>GPIO16 (D0)<\/strong> :<ul><li>Utilis\u00e9 pour le r\u00e9veil du mode deep sleep. Il ne supporte pas les interruptions ou la fonction <code>PWM<\/code>.<\/li><\/ul><\/li><li><strong>I2C (D1 et D2)<\/strong> :<ul><li>D1 (GPIO5) : SCL (horloge)<\/li><li>D2 (GPIO4) : SDA (donn\u00e9es)<\/li><\/ul><\/li><li><strong>SPI (D5, D6, D7, D8)<\/strong> :<ul><li>D5 (GPIO14) : SCLK (horloge)<\/li><li>D6 (GPIO12) : MISO (Master In Slave Out)<\/li><li>D7 (GPIO13) : MOSI (Master Out Slave In)<\/li><li>D8 (GPIO15) : CS (Chip Select), doit \u00eatre maintenu bas au d\u00e9marrage.<\/li><\/ul><\/li><li><strong>UART (RX et TX)<\/strong> :<ul><li>RX (GPIO3) : R\u00e9ception s\u00e9rie<\/li><li>TX (GPIO1) : Transmission s\u00e9rie<\/li><\/ul><\/li><li><strong>A0 (ADC0)<\/strong> :<ul><li>Entr\u00e9e analogique unique, capable de lire des tensions de 0 \u00e0 1V.<\/li><\/ul><\/li><li><strong>RST<\/strong> :<ul><li>Utilis\u00e9 pour r\u00e9initialiser le module.<\/li><\/ul><\/li><li><strong>3V3<\/strong> :<ul><li>Alimentation 3.3V fournie par le r\u00e9gulateur int\u00e9gr\u00e9 de la carte.<\/li><\/ul><\/li><li><strong>GND<\/strong> :<ul><li>Connexion \u00e0 la masse.<\/li><\/ul><\/li><\/ol><ul><li>Ces d\u00e9tails vous aideront \u00e0 comprendre les fonctions des pins et \u00e0 les utiliser correctement dans vos projets avec la carte Wemos D1 Mini.<\/li><li><!-- notionvc: 3d122b23-d336-45cd-a6b1-74e452471c0e --><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-79f5f01e e-flex e-con-boxed e-con e-parent\" data-id=\"79f5f01e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-63eeb99d elementor-widget elementor-widget-text-editor\" data-id=\"63eeb99d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"2509\" class=\"elementor elementor-2509\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dc37c4c e-flex e-con-boxed e-con e-parent\" data-id=\"dc37c4c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-31250bc elementor-widget elementor-widget-image\" data-id=\"31250bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1000\" height=\"140\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page.webp\" class=\"attachment-large size-large wp-image-3167\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page.webp 1000w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-300x42.webp 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-768x108.webp 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-150x21.webp 150w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-da41007 elementor-widget elementor-widget-text-editor\" data-id=\"da41007\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\"><strong>Domotique &#8211; informatique &#8211; \u00e9lectronique &#8211; dictionnaire &#8211; projets<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8a0e2d2 elementor-widget elementor-widget-text-editor\" data-id=\"8a0e2d2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Copyright 2024<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5ac9c487 e-flex e-con-boxed e-con e-parent\" data-id=\"5ac9c487\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2eea6cf0 elementor-widget elementor-widget-image\" data-id=\"2eea6cf0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"228\" height=\"205\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/Wemos.webp\" class=\"attachment-large size-large wp-image-3374\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/Wemos.webp 228w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/Wemos-150x135.webp 150w\" sizes=\"(max-width: 228px) 100vw, 228px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1c6fc8de elementor-widget elementor-widget-menu-anchor\" data-id=\"1c6fc8de\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"menu\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-69e92e84 e-flex e-con-boxed e-con e-parent\" data-id=\"69e92e84\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4de1afd3 elementor-widget elementor-widget-text-editor\" data-id=\"4de1afd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1fbf3d54 e-flex e-con-boxed e-con e-parent\" data-id=\"1fbf3d54\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-5c70c707 e-con-full e-flex e-con e-child\" data-id=\"5c70c707\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-697a7f51 elementor-widget elementor-widget-image\" data-id=\"697a7f51\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"280\" height=\"280\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/logo-wemos.webp\" class=\"attachment-large size-large wp-image-3375\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/logo-wemos.webp 280w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/logo-wemos-150x150.webp 150w\" sizes=\"(max-width: 280px) 100vw, 280px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3e7de2c2 e-con-full e-flex e-con e-child\" data-id=\"3e7de2c2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3dd38e14 elementor-widget elementor-widget-heading\" data-id=\"3dd38e14\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Wemos D1 Mini<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-31acff6f e-flex e-con-boxed e-con e-parent\" data-id=\"31acff6f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8dd75ee elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"8dd75ee\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-77ff924 e-flex e-con-boxed e-con e-parent\" data-id=\"77ff924\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-010ed1b e-con-full e-flex e-con e-child\" data-id=\"010ed1b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-69df2bf8 elementor-widget elementor-widget-heading\" data-id=\"69df2bf8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Carte Wemos D1 Mini<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2a12cde elementor-widget elementor-widget-text-editor\" data-id=\"2a12cde\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Est une plateforme de d\u00e9veloppement compacte bas\u00e9e sur l&rsquo;ESP8266. Elle offre des capacit\u00e9s WiFi int\u00e9gr\u00e9es, facilitant les projets IoT. Avec ses nombreuses broches GPIO et compatibilit\u00e9 avec l&rsquo;environnement Arduino, elle est id\u00e9ale pour les applications de domotique, les capteurs connect\u00e9s et les projets DIY.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ee2c6d3 e-con-full e-flex e-con e-child\" data-id=\"ee2c6d3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-638acc7 elementor-widget elementor-widget-image\" data-id=\"638acc7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/Wemos-pins.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Wemos pins\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzM4NSwidXJsIjoiaHR0cHM6XC9cL3d3dy5kb21vdGljLnBoZGF0YS5mclwvZG9tb3RpY1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDZcL1dlbW9zLXBpbnMud2VicCJ9\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"303\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/Wemos-pins.webp\" class=\"attachment-large size-large wp-image-3385\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/Wemos-pins.webp 600w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/Wemos-pins-300x152.webp 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/Wemos-pins-150x76.webp 150w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\"><\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-88d8e49 e-flex e-con-boxed e-con e-parent\" data-id=\"88d8e49\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-1c513fb e-con-full e-flex e-con e-child\" data-id=\"1c513fb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-82b8bed elementor-widget elementor-widget-heading\" data-id=\"82b8bed\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Environnement Platform.ini<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7884e85e elementor-widget elementor-widget-text-editor\" data-id=\"7884e85e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"ini\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">[env:d1_mini]\nplatform = espressif8266\nboard = d1_mini\nframework = arduino\nmonitor_speed = 115200\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0c3711e elementor-widget elementor-widget-heading\" data-id=\"0c3711e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Exemple de structure de projet :<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5af778f elementor-widget elementor-widget-text-editor\" data-id=\"5af778f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"css\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"css\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">MonProjet\/\n\u251c\u2500\u2500 src\/\n\u2502   \u2514\u2500\u2500 main.cpp\n\u251c\u2500\u2500 include\/\n\u251c\u2500\u2500 lib\/\n\u251c\u2500\u2500 platformio.ini\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-00ca132 e-con-full e-flex e-con e-child\" data-id=\"00ca132\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ee3cf13 elementor-widget elementor-widget-heading\" data-id=\"ee3cf13\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Exemple de code<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6aa148a6 elementor-widget elementor-widget-text-editor\" data-id=\"6aa148a6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:enlighter\/codeblock {\"language\":\"cpp\"} -->\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\n\n#include <Arduino.h>\n\n\/\/ D\u00e9finition de la broche de la LED int\u00e9gr\u00e9e\n#define LED_PIN LED_BUILTIN\n\nvoid setup() {\n  \/\/ Initialisation du port s\u00e9rie \u00e0 115200 bauds\n  Serial.begin(115200);\n  while (!Serial) {\n    ; \/\/ Attendre que le port s\u00e9rie soit pr\u00eat\n  }\n\n  \/\/ Configuration de la broche de la LED en sortie\n  pinMode(LED_PIN, OUTPUT);\n\n  \/\/ Message de bienvenue dans le moniteur s\u00e9rie\n  Serial.println(\"Test de la carte Wemos D1 Mini\");\n}\n\nvoid loop() {\n  \/\/ Allumer la LED int\u00e9gr\u00e9e\n  digitalWrite(LED_PIN, LOW); \/\/ LED_BUILTIN est invers\u00e9e sur ESP8266\n  Serial.println(\"LED allum\u00e9e\");\n  delay(1000); \/\/ Attendre 1 seconde\n\n  \/\/ \u00c9teindre la LED int\u00e9gr\u00e9e\n  digitalWrite(LED_PIN, HIGH); \/\/ LED_BUILTIN est invers\u00e9e sur ESP8266\n  Serial.println(\"LED \u00e9teinte\");\n  delay(1000); \/\/ Attendre 1 seconde\n}\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-214ddf4d e-con-full e-flex e-con e-parent\" data-id=\"214ddf4d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-32c33562 e-con-full e-flex e-con e-child\" data-id=\"32c33562\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5ca50e2e elementor-widget elementor-widget-image\" data-id=\"5ca50e2e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"5\" height=\"59\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/trait-verticale.png\" class=\"attachment-thumbnail size-thumbnail wp-image-1541\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-27e72676 e-con-full e-flex e-con e-child\" data-id=\"27e72676\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-667954a3 elementor-widget elementor-widget-text-editor\" data-id=\"667954a3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Explication du code :<\/strong><\/p><ul><li><strong>setup()<\/strong> : Cette fonction est ex\u00e9cut\u00e9e une fois au d\u00e9marrage du programme. Elle initialise le port s\u00e9rie et configure la broche de la LED int\u00e9gr\u00e9e comme sortie.<\/li><li><strong>loop()<\/strong> : Cette fonction est ex\u00e9cut\u00e9e en boucle. Elle allume la LED int\u00e9gr\u00e9e, affiche un message dans le moniteur s\u00e9rie, attend une seconde, puis \u00e9teint la LED et affiche un autre message, avant d&rsquo;attendre \u00e0 nouveau une seconde.<\/li><\/ul><p><br \/><!-- notionvc: 77c7883a-d690-4e16-9c16-a48fe8d2eb6e --><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d68a4d5 e-flex e-con-boxed e-con e-parent\" data-id=\"d68a4d5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2734a9c elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"2734a9c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-920210c elementor-widget elementor-widget-text-editor\" data-id=\"920210c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Voici un tableau d\u00e9taillant les pins de la carte Wemos D1 Mini (ESP8266). <br \/>Ce tableau montre les noms des pins, leurs fonctions principales et leurs GPIO correspondants.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e162760 elementor-widget elementor-widget-html\" data-id=\"e162760\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style type=\"text\/css\">\r\n.tg  {border-collapse:collapse;border-spacing:0;}\r\n.tg td{border-color:black;border-style:solid;border-width:1px;font-family:Arial, sans-serif;font-size:14px;\r\n  overflow:hidden;padding:10px 5px;word-break:normal;}\r\n.tg th{border-color:black;border-style:solid;border-width:1px;font-family:Arial, sans-serif;font-size:14px;\r\n  font-weight:normal;overflow:hidden;padding:10px 5px;word-break:normal;}\r\n.tg .tg-zlqz{background-color:#c0c0c0;border-color:inherit;font-weight:bold;text-align:center;vertical-align:top}\r\n.tg .tg-gp3w{background-color:#FFF;border-color:inherit;color:#555;text-align:left;vertical-align:top}\r\n<\/style>\r\n<table class=\"tg\"><thead>\r\n  <tr>\r\n    <th class=\"tg-zlqz\">Pin<\/th>\r\n    <th class=\"tg-zlqz\">Fonction principale<\/th>\r\n    <th class=\"tg-zlqz\">GPIO<\/th>\r\n    <th class=\"tg-zlqz\">Description suppl\u00e8mentaires<\/th>\r\n  <\/tr><\/thead>\r\n<tbody>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">D0<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO16<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">16<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">Utilis\u00e9 pour le r\u00e9veil du deep sleep<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">D1<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO5<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">5<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">I2C SCL (horloge)<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">D2<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO4<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">4<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">I2C SDA (donn\u00e9es)<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">D3<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO0<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">0<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">Mode de boot, souvent utilis\u00e9 pour flash<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">D4<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO2<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">2<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">LED int\u00e9gr\u00e9e, \u00e9galement I2C SDA sur NodeMCU<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">D5<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO14<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">14<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">SPI SCLK<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">D6<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO12<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">12<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">SPI MISO<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">D7<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO13<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">13<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">SPI MOSI<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">D8<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO15<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">15<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">SPI CS, doit \u00eatre maintenu bas au d\u00e9marrage<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">RX<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO3<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">3<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">R\u00e9ception UART (RX)<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">TX<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GPIO1<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">1<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">Transmission UART (TX)<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">A0<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">ADC0<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">A0<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">Entr\u00e9e analogique, plage de 0-1V<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">3V3<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">Alimentation<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">-<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">Sortie 3.3V<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">GND<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">Masse<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">-<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">Connexion \u00e0 la terre<\/span><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">RST<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">Reset<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">-<\/span><\/td>\r\n    <td class=\"tg-gp3w\"><span style=\"font-weight:inherit;font-style:inherit;background-color:transparent\">R\u00e9initialisation du module<\/span><\/td>\r\n  <\/tr>\r\n<\/tbody><\/table>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0e5aebc elementor-widget elementor-widget-text-editor\" data-id=\"0e5aebc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul><li><strong>Description des fonctionnalit\u00e9s des pins :<\/strong><\/li><\/ul><ol><li><strong>GPIO0 (D3)<\/strong> :<ul><li>Utilis\u00e9 pour s\u00e9lectionner le mode de d\u00e9marrage (doit \u00eatre bas pour le flashage).<\/li><\/ul><\/li><li><strong>GPIO2 (D4)<\/strong> :<ul><li>Connect\u00e9 \u00e0 la LED int\u00e9gr\u00e9e de la carte (LED_BUILTIN).<\/li><\/ul><\/li><li><strong>GPIO16 (D0)<\/strong> :<ul><li>Utilis\u00e9 pour le r\u00e9veil du mode deep sleep. Il ne supporte pas les interruptions ou la fonction <code>PWM<\/code>.<\/li><\/ul><\/li><li><strong>I2C (D1 et D2)<\/strong> :<ul><li>D1 (GPIO5) : SCL (horloge)<\/li><li>D2 (GPIO4) : SDA (donn\u00e9es)<\/li><\/ul><\/li><li><strong>SPI (D5, D6, D7, D8)<\/strong> :<ul><li>D5 (GPIO14) : SCLK (horloge)<\/li><li>D6 (GPIO12) : MISO (Master In Slave Out)<\/li><li>D7 (GPIO13) : MOSI (Master Out Slave In)<\/li><li>D8 (GPIO15) : CS (Chip Select), doit \u00eatre maintenu bas au d\u00e9marrage.<\/li><\/ul><\/li><li><strong>UART (RX et TX)<\/strong> :<ul><li>RX (GPIO3) : R\u00e9ception s\u00e9rie<\/li><li>TX (GPIO1) : Transmission s\u00e9rie<\/li><\/ul><\/li><li><strong>A0 (ADC0)<\/strong> :<ul><li>Entr\u00e9e analogique unique, capable de lire des tensions de 0 \u00e0 1V.<\/li><\/ul><\/li><li><strong>RST<\/strong> :<ul><li>Utilis\u00e9 pour r\u00e9initialiser le module.<\/li><\/ul><\/li><li><strong>3V3<\/strong> :<ul><li>Alimentation 3.3V fournie par le r\u00e9gulateur int\u00e9gr\u00e9 de la carte.<\/li><\/ul><\/li><li><strong>GND<\/strong> :<ul><li>Connexion \u00e0 la masse.<\/li><\/ul><\/li><\/ol><ul><li>Ces d\u00e9tails vous aideront \u00e0 comprendre les fonctions des pins et \u00e0 les utiliser correctement dans vos projets avec la carte Wemos D1 Mini.<\/li><li><!-- notionvc: 3d122b23-d336-45cd-a6b1-74e452471c0e --><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-79f5f01e e-flex e-con-boxed e-con e-parent\" data-id=\"79f5f01e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-63eeb99d elementor-widget elementor-widget-text-editor\" data-id=\"63eeb99d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"2509\" class=\"elementor elementor-2509\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dc37c4c e-flex e-con-boxed e-con e-parent\" data-id=\"dc37c4c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-31250bc elementor-widget elementor-widget-image\" data-id=\"31250bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1000\" height=\"140\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page.webp\" class=\"attachment-large size-large wp-image-3167\" alt=\"\" srcset=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page.webp 1000w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-300x42.webp 300w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-768x108.webp 768w, https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/pied-de-page-150x21.webp 150w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-da41007 elementor-widget elementor-widget-text-editor\" data-id=\"da41007\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\"><strong>Domotique &#8211; informatique &#8211; \u00e9lectronique &#8211; dictionnaire &#8211; projets<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8a0e2d2 elementor-widget elementor-widget-text-editor\" data-id=\"8a0e2d2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Copyright 2024<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>MonProjet\/ \u251c\u2500\u2500 src\/ \u2502 \u2514\u2500\u2500 main.cpp \u251c\u2500\u2500 include\/ \u251c\u2500\u2500 lib\/ \u251c\u2500\u2500 platformio.ini Exemple de code [env:d1_mini] platform = espressif8266 board = d1_mini framework = arduino monitor_speed = 115200 Exemple de structure de projet : Wemos D1 Mini Carte Wemos D1 Mini Est une plateforme de d\u00e9veloppement compacte bas\u00e9e sur l&rsquo;ESP8266. Elle offre des capacit\u00e9s WiFi [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_eb_attr":"","ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"","ocean_second_sidebar":"","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"","ocean_custom_header_template":"","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"","ocean_menu_typo_font_family":"","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"default","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"","_jetpack_memberships_contains_paid_content":false,"ocean_post_oembed":"","ocean_post_self_hosted_media":"","ocean_post_video_embed":"","ocean_link_format":"","ocean_link_format_target":"self","ocean_quote_format":"","ocean_quote_format_link":"post","ocean_gallery_link_images":"on","ocean_gallery_id":[],"footnotes":""},"categories":[16,10],"tags":[],"class_list":["post-3357","post","type-post","status-publish","format-standard","hentry","category-blog","category-microcontroleur","entry"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.domotic.phdata.fr\/domotic\/wp-json\/wp\/v2\/posts\/3357","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.domotic.phdata.fr\/domotic\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.domotic.phdata.fr\/domotic\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.domotic.phdata.fr\/domotic\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.domotic.phdata.fr\/domotic\/wp-json\/wp\/v2\/comments?post=3357"}],"version-history":[{"count":104,"href":"https:\/\/www.domotic.phdata.fr\/domotic\/wp-json\/wp\/v2\/posts\/3357\/revisions"}],"predecessor-version":[{"id":3675,"href":"https:\/\/www.domotic.phdata.fr\/domotic\/wp-json\/wp\/v2\/posts\/3357\/revisions\/3675"}],"wp:attachment":[{"href":"https:\/\/www.domotic.phdata.fr\/domotic\/wp-json\/wp\/v2\/media?parent=3357"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.domotic.phdata.fr\/domotic\/wp-json\/wp\/v2\/categories?post=3357"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.domotic.phdata.fr\/domotic\/wp-json\/wp\/v2\/tags?post=3357"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}