{"id":2727,"date":"2024-03-04T16:44:05","date_gmt":"2024-03-04T15:44:05","guid":{"rendered":"\/?p=2727"},"modified":"2024-03-04T16:44:05","modified_gmt":"2024-03-04T15:44:05","slug":"fabriquer-un-repeteur-wifi-avec-un-esp","status":"publish","type":"post","link":"https:\/\/nlion.fr\/blog\/fabriquer-un-repeteur-wifi-avec-un-esp\/","title":{"rendered":"Fabriquer un r\u00e9p\u00e9teur Wifi avec un ESP8266 (DIY)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Un prolongateur Wi-Fi, \u00e9galement connu sous le nom de r\u00e9p\u00e9teur Wi-Fi ou amplificateur Wi-Fi, est un appareil con\u00e7u pour \u00e9tendre la port\u00e9e d&rsquo;un r\u00e9seau sans fil existant.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Co\u00fbt de ce projet : <strong>\u00e0 partir de 3-5 \u20ac<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" data-id=\"2124\" src=\"https:\/\/nlion.fr\/blog\/wp-content\/uploads\/2024\/02\/IMG20240211202349-788x1024.jpg\" alt=\"\" class=\"wp-image-2124\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" data-id=\"2729\" src=\"https:\/\/nlion.fr\/blog\/wp-content\/uploads\/2024\/03\/repetiteur-wifi-esp.jpg\" alt=\"\" class=\"wp-image-2729\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" data-id=\"2121\" src=\"https:\/\/nlion.fr\/blog\/wp-content\/uploads\/2024\/02\/3d-esp8266-box.jpg\" alt=\"\" class=\"wp-image-2121\"\/><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Am\u00e9liorer la connectivit\u00e9 Wi-Fi dans les maisons peut parfois \u00eatre un d\u00e9fi. C&rsquo;est l\u00e0 qu&rsquo;un dispositif bas\u00e9 sur ESP8266 peut \u00eatre tr\u00e8s utile pour \u00e9tendre le signal jusqu&rsquo;\u00e0 des zones ext\u00e9rieures telles que les terrasses, les jardins.  Je souhaite \u00e9tendre la port\u00e9e du signal Wi-Fi \u00e0 l&rsquo;ext\u00e9rieur de ma maison pour divers projets, tels que la surveillance de la bo\u00eete aux lettres pour d\u00e9tecter l&rsquo;arriv\u00e9e du courrier ou la capture d&rsquo;images d&rsquo;animaux autour d&rsquo;une marre situ\u00e9e \u00e0 proximit\u00e9, ou peut-\u00eatre  faire un jardin connect\u00e9 \u2026<\/p>\n\n\n\n<!--more-->\n\n\n\n<p class=\"wp-block-paragraph\">Nous devons souligner que cr\u00e9er un r\u00e9p\u00e9teur WiFi avec un ESP8266 offre une option \u00e9conomique, cependant, les limitations de ce microcontr\u00f4leur, comme une puissance de traitement limit\u00e9e, peuvent conduire \u00e0 des performances restreintes. Typiquement, le d\u00e9bit peut se situer autour de 5 \u00e0 10 Mbps, avec une capacit\u00e9 pour un nombre limit\u00e9 de clients simultan\u00e9s, g\u00e9n\u00e9ralement entre 5 \u00e0 10 appareils. Toutefois, pour les utilisations domestiques simples, ces performances suffisent g\u00e9n\u00e9ralement largement. Avec un nombre d&rsquo;utilisateurs connect\u00e9s limit\u00e9, la vitesse est comparable \u00e0 celle d&rsquo;une connexion ADSL, ce qui est parfaitement adapt\u00e9 pour une utilisation basique sur le web. Pour des objets connect\u00e9es cette option est parfaite.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Les avantages de cette solution sont multiples :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Facilit\u00e9 d&rsquo;utilisation<\/strong>: L&rsquo;<a href=\"https:\/\/www.amazon.fr\/ESP8266-RUIZHI-NodeMCU-ESP8266-12F-Compatible\/dp\/B0CMXHNHNT\/ref=sr_1_8?__mk_fr_FR=%25C3%2585M%25C3%2585%25C5%25BD%25C3%2595%25C3%2591&amp;crid=RV9058XYANZ4&amp;dib=eyJ2IjoiMSJ9.Y7M9Is3ZYISiD9MUs7Qu3Su9f0TtY15tAtgvKjX6qr5TmHYcakrbzJeyXVTPpa6goLqgb-7IHJ_aBYH1c0U8bo8wszkKSn76CyzPHRyw7B_1jqwnmlMmzY7ll0H7rDx-Cj7XhLB4J0IBvQ-MlhNh32kVTmIZsBbBZ-2ycVdYnd-VVrktp4TpMsH3juiA4oR2GszWiWkV8fiLNiY3S8efov2-aqa7wFRPNXC8yKIJOrKvQNyPHV2sCcwMuarWsTI9rk5SP3eYHf7NLtEupSuzioJi5SOCuyoc1zP5GByUF0g.58jOw12HmrMBU1X6Q9S3wfIT-CITRJDvd1vfyXyMuVw&amp;dib_tag=se&amp;keywords=esp8266&amp;qid=1709562286&amp;sprefix=esp8266%252Caps%252C86&amp;sr=8-8&amp;_encoding=UTF8&amp;tag=nlion1-21&amp;linkCode=ur2&amp;linkId=88956ccfbe78356e840b20bb13255c02&amp;camp=1642&amp;creative=6746\" target=\"_blank\" rel=\"noopener\">ESP8266<\/a> (lien Amazon) est un microcontr\u00f4leur abordable et facile \u00e0 programmer, ce qui signifie que vous n&rsquo;avez pas besoin de comp\u00e9tences avanc\u00e9es en programmation pour le configurer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Co\u00fbt abordable<\/strong>: Compar\u00e9 \u00e0 d&rsquo;autres solutions d&rsquo;extension de signal Wi-Fi, l&rsquo;<a href=\"https:\/\/www.amazon.fr\/ESP8266-RUIZHI-NodeMCU-ESP8266-12F-Compatible\/dp\/B0CMXHNHNT\/ref=sr_1_8?__mk_fr_FR=%25C3%2585M%25C3%2585%25C5%25BD%25C3%2595%25C3%2591&amp;crid=RV9058XYANZ4&amp;dib=eyJ2IjoiMSJ9.Y7M9Is3ZYISiD9MUs7Qu3Su9f0TtY15tAtgvKjX6qr5TmHYcakrbzJeyXVTPpa6goLqgb-7IHJ_aBYH1c0U8bo8wszkKSn76CyzPHRyw7B_1jqwnmlMmzY7ll0H7rDx-Cj7XhLB4J0IBvQ-MlhNh32kVTmIZsBbBZ-2ycVdYnd-VVrktp4TpMsH3juiA4oR2GszWiWkV8fiLNiY3S8efov2-aqa7wFRPNXC8yKIJOrKvQNyPHV2sCcwMuarWsTI9rk5SP3eYHf7NLtEupSuzioJi5SOCuyoc1zP5GByUF0g.58jOw12HmrMBU1X6Q9S3wfIT-CITRJDvd1vfyXyMuVw&amp;dib_tag=se&amp;keywords=esp8266&amp;qid=1709562286&amp;sprefix=esp8266%252Caps%252C86&amp;sr=8-8&amp;_encoding=UTF8&amp;tag=nlion1-21&amp;linkCode=ur2&amp;linkId=88956ccfbe78356e840b20bb13255c02&amp;camp=1642&amp;creative=6746\" target=\"_blank\" rel=\"noopener\">ESP8266<\/a> (lien Amazon) est tr\u00e8s \u00e9conomique (5 \u20ac). Il est disponible \u00e0 un prix raisonnable et peut \u00eatre configur\u00e9 pour fonctionner avec des logiciels open source, r\u00e9duisant ainsi les co\u00fbts globaux.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Flexibilit\u00e9<\/strong>: L&rsquo;<a href=\"https:\/\/www.amazon.fr\/ESP8266-RUIZHI-NodeMCU-ESP8266-12F-Compatible\/dp\/B0CMXHNHNT\/ref=sr_1_8?__mk_fr_FR=%25C3%2585M%25C3%2585%25C5%25BD%25C3%2595%25C3%2591&amp;crid=RV9058XYANZ4&amp;dib=eyJ2IjoiMSJ9.Y7M9Is3ZYISiD9MUs7Qu3Su9f0TtY15tAtgvKjX6qr5TmHYcakrbzJeyXVTPpa6goLqgb-7IHJ_aBYH1c0U8bo8wszkKSn76CyzPHRyw7B_1jqwnmlMmzY7ll0H7rDx-Cj7XhLB4J0IBvQ-MlhNh32kVTmIZsBbBZ-2ycVdYnd-VVrktp4TpMsH3juiA4oR2GszWiWkV8fiLNiY3S8efov2-aqa7wFRPNXC8yKIJOrKvQNyPHV2sCcwMuarWsTI9rk5SP3eYHf7NLtEupSuzioJi5SOCuyoc1zP5GByUF0g.58jOw12HmrMBU1X6Q9S3wfIT-CITRJDvd1vfyXyMuVw&amp;dib_tag=se&amp;keywords=esp8266&amp;qid=1709562286&amp;sprefix=esp8266%252Caps%252C86&amp;sr=8-8&amp;_encoding=UTF8&amp;tag=nlion1-21&amp;linkCode=ur2&amp;linkId=88956ccfbe78356e840b20bb13255c02&amp;camp=1642&amp;creative=6746\" target=\"_blank\" rel=\"noopener\">ESP8266<\/a> (lien Amazon) est polyvalent et peut \u00eatre personnalis\u00e9 pour r\u00e9pondre \u00e0 vos besoins sp\u00e9cifiques. Vous pouvez ajuster la puissance du signal, configurer des antennes externes et m\u00eame int\u00e9grer des fonctionnalit\u00e9s suppl\u00e9mentaires telles que la surveillance de la qualit\u00e9 du signal.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L&rsquo;utilisation d&rsquo;un ESP8266 pour \u00e9tendre le signal Wi-Fi vers votre terrasse peut \u00eatre une solution pratique et \u00e9conomique.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Acheter<\/strong> un <a href=\"https:\/\/www.amazon.fr\/ESP8266-RUIZHI-NodeMCU-ESP8266-12F-Compatible\/dp\/B0CMXHNHNT\/ref=sr_1_8?__mk_fr_FR=%25C3%2585M%25C3%2585%25C5%25BD%25C3%2595%25C3%2591&amp;crid=RV9058XYANZ4&amp;dib=eyJ2IjoiMSJ9.Y7M9Is3ZYISiD9MUs7Qu3Su9f0TtY15tAtgvKjX6qr5TmHYcakrbzJeyXVTPpa6goLqgb-7IHJ_aBYH1c0U8bo8wszkKSn76CyzPHRyw7B_1jqwnmlMmzY7ll0H7rDx-Cj7XhLB4J0IBvQ-MlhNh32kVTmIZsBbBZ-2ycVdYnd-VVrktp4TpMsH3juiA4oR2GszWiWkV8fiLNiY3S8efov2-aqa7wFRPNXC8yKIJOrKvQNyPHV2sCcwMuarWsTI9rk5SP3eYHf7NLtEupSuzioJi5SOCuyoc1zP5GByUF0g.58jOw12HmrMBU1X6Q9S3wfIT-CITRJDvd1vfyXyMuVw&amp;dib_tag=se&amp;keywords=esp8266&amp;qid=1709562286&amp;sprefix=esp8266%252Caps%252C86&amp;sr=8-8&amp;_encoding=UTF8&amp;tag=nlion1-21&amp;linkCode=ur2&amp;linkId=88956ccfbe78356e840b20bb13255c02&amp;camp=1642&amp;creative=6746\" target=\"_blank\" rel=\"noreferrer noopener\">ESP8266<\/a> (lien Amazon)<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Mat\u00e9riel n\u00e9cessaire&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Nous utilisons une carte de d\u00e9veloppement D1 Mini (<strong>ESP8266<\/strong>). Nous avons besoin d&rsquo;un c\u00e2ble <strong>micro-USB <\/strong>pour la programmation et l&rsquo;alimentation de la D1 Mini. Un PC  est \u00e9galement requis pour flasher l&rsquo;ESP. Enfin, nous travaillons avec un r\u00e9seau Wi-Fi 2.4GHz que nous souhaitons \u00e9tendre.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Je vais utiliser le projet existant : <a href=\"https:\/\/github.com\/martin-ger\/esp_wifi_repeater\" target=\"_blank\" rel=\"noreferrer noopener\">esp_wifi_repeater<\/a> sur l&rsquo;ESP.<br>Pour flasher l&rsquo;ESP, des outils sont disponibles sur espressif.com, vous pouvez utiliser <a href=\"https:\/\/www.espressif.com\/en\/support\/download\/other-tools\" target=\"_blank\" rel=\"noreferrer noopener\">Flash Download Tools<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Flasher L&rsquo;ESP<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">R\u00e9cup\u00e9rez \u00ab\u00a00x00000.bin\u00a0\u00bb et \u00ab\u00a00x02000.bin\u00a0\u00bb sur le projet <a href=\"https:\/\/github.com\/martin-ger\/esp_wifi_repeater\" target=\"_blank\" rel=\"noreferrer noopener\">esp_wifi_repeater<\/a> (<a href=\"https:\/\/github.com\/martin-ger\/esp_wifi_repeater\/tree\/master\/firmware\" target=\"_blank\" rel=\"noreferrer noopener\">les fichiers du firmware d\u00e9j\u00e0 compil\u00e9<\/a>s) et s\u00e9lectionnez les sur Flash download tools. Assurez-vous que les deux cases \u00e0 cocher sont activ\u00e9es. Une fois cela fait, vous pouvez ajuster les autres param\u00e8tres tels que la vitesse SPI, le mode SPI et la taille de la m\u00e9moire flash, en suivant les indications de la capture d&rsquo;\u00e9cran ci-dessous. Connectez ensuite votre ESP8266 \u00e0 votre ordinateur via USB et choisissez le port COM correct (les drivers esp doivent \u00eatre install\u00e9s). Pour d\u00e9marrer le processus de flashage, il vous suffit de cliquer sur le bouton \u00ab\u00a0Start\u00a0\u00bb.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" src=\"https:\/\/nlion.fr\/blog\/wp-content\/uploads\/2024\/03\/flash-download-esp8266.jpg\" alt=\"Flasher ESP\" class=\"wp-image-2733\"\/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Apr\u00e8s avoir r\u00e9ussi \u00e0 programmer avec succ\u00e8s votre carte ESP8266, vous pouvez maintenant configurer son point d&rsquo;acc\u00e8s sans fil (AP). Pour ce faire, utilisez un appareil disposant de capacit\u00e9s Wi-Fi, comme un smartphone ou un ordinateur portable, pour \u00e9tablir une connexion avec l&rsquo;ESP8266 via le r\u00e9seau Wi-Fi. Par d\u00e9faut, le nom du r\u00e9seau (SSID) est d\u00e9fini sur \u00ab\u00a0MyAP\u00a0\u00bb et il n&rsquo;est pas prot\u00e9g\u00e9 par un mot de passe. Une fois connect\u00e9, lancez votre navigateur web pr\u00e9f\u00e9r\u00e9 et saisissez l&rsquo;adresse IP \u00ab 192.168.4.1 \u00bb dans la barre d&rsquo;adresses pour acc\u00e9der \u00e0 l&rsquo;interface de configuration de l&rsquo;ESP8266.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Configuration <\/h2>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/nlion.fr\/blog\/wp-content\/uploads\/2024\/03\/capture-configuration-repeteur-wifi-1-461x1024.jpg\" alt=\"\" class=\"wp-image-2741\" style=\"width:303px;height:auto\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>STA Settings<\/strong> :<br>SSID : Nom de votre r\u00e9seau Wi-Fi auquel votre ESP doit se connecter<br>Password : votre mot de passe<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>AP Settings <\/strong>: mettez un mot de passe !<br><br>La LED sur le Wemos D1 indique ce qui suit :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Allum\u00e9e en permanence : le d\u00e9marrage est en cours, mais il n&rsquo;y a pas de connexion r\u00e9ussie \u00e0 l&rsquo;AP (pas d&rsquo;adresse IP externe valide).<\/li>\n\n\n\n<li>Clignote (1 fois par seconde) : le syst\u00e8me fonctionne et est connect\u00e9 \u00e0 l&rsquo;AP.<\/li>\n\n\n\n<li>Clignotement non p\u00e9riodique : le syst\u00e8me fonctionne, il y a du trafic dans le r\u00e9seau interne.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Je vous propose cet <a href=\"boite-pour-lesp8266\/\">article pour r\u00e9cup\u00e9rer le fichier d&rsquo;impression 3d d&rsquo;une boite pour votre ESP8266 <\/a> <br><br>Pour aller plus loin, avec ce projet <a href=\"https:\/\/github.com\/martin-ger\/esp_wifi_repeater\" target=\"_blank\" rel=\"noreferrer noopener\">esp_wifi_repeater<\/a>sur l&rsquo;ESP8266, vous pouvez donc cr\u00e9er un prolongateur de port\u00e9e simple pour un r\u00e9seau WiFi existant, mettre en place des r\u00e9seaux ext\u00e9rieurs sur batterie, configurer un r\u00e9seau WiFi suppl\u00e9mentaire avec un SSID\/mot de passe diff\u00e9rent pour les invit\u00e9s,  vous pouvez \u00e9galement s\u00e9curiser vos appareils IoT (MQTT), surveiller le trafic WiFi, et exp\u00e9rimenter avec les routes et les ACL.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00ab\u00a0Routes\u00a0\u00bb fait r\u00e9f\u00e9rence \u00e0 la gestion des chemins de donn\u00e9es dans un r\u00e9seau informatique. Il s&rsquo;agit de d\u00e9terminer le chemin optimal pour le transfert de donn\u00e9es d&rsquo;un point \u00e0 un autre \u00e0 travers le r\u00e9seau.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00ab\u00a0ACL\u00a0\u00bb signifie \u00ab\u00a0Access Control List\u00a0\u00bb en anglais, ce qui se traduit en fran\u00e7ais par \u00ab\u00a0Liste de Contr\u00f4le d&rsquo;Acc\u00e8s\u00a0\u00bb. Il s&rsquo;agit d&rsquo;une liste de r\u00e8gles qui d\u00e9termine les autorisations d&rsquo;acc\u00e8s aux ressources r\u00e9seau, telles que les p\u00e9riph\u00e9riques, les fichiers ou les applications. Les ACL sont utilis\u00e9es pour contr\u00f4ler qui peut acc\u00e9der \u00e0 quelles ressources et de quelle mani\u00e8re dans un r\u00e9seau.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Un prolongateur Wi-Fi, \u00e9galement connu sous le nom de r\u00e9p\u00e9teur Wi-Fi ou amplificateur Wi-Fi, est un appareil con\u00e7u pour \u00e9tendre la port\u00e9e d&rsquo;un r\u00e9seau sans fil existant. Co\u00fbt de ce&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,6],"tags":[],"class_list":["post-2727","post","type-post","status-publish","format-standard","hentry","category-projets","category-domotique"],"_links":{"self":[{"href":"https:\/\/nlion.fr\/blog\/wp-json\/wp\/v2\/posts\/2727","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nlion.fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nlion.fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nlion.fr\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nlion.fr\/blog\/wp-json\/wp\/v2\/comments?post=2727"}],"version-history":[{"count":0,"href":"https:\/\/nlion.fr\/blog\/wp-json\/wp\/v2\/posts\/2727\/revisions"}],"wp:attachment":[{"href":"https:\/\/nlion.fr\/blog\/wp-json\/wp\/v2\/media?parent=2727"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nlion.fr\/blog\/wp-json\/wp\/v2\/categories?post=2727"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nlion.fr\/blog\/wp-json\/wp\/v2\/tags?post=2727"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}