Piloter son imprimante 3D en WIFI

Utiliser son imprimante à distance par l’intermédiaire d'un réseau wifi est une solution qu'affectionnent de nombreux utilisateurs. Pour différentes raisons, le lieu où est implantée une imprimante 3D n’est pas toujours celui où l’on aimerait la piloter ou la surveiller. L’utilisation d’une interface utilisable à distance permet alors de se libérer de cette contrainte, dès lors que la machine ne nécessite pas d’intervention physique.

Parmi les différentes solutions disponibles, je vous propose ici un petit guide d'utilisation de la solution open source ESP3D associée au module wifi ESP8266.

 

Carte MEGA 2560 WIFI

En premier exemple, utilisons la carte MEGA 2560 WIFI. Celle-ci à l’avantage d’intégrer la puce wifi ESP8266 au sein d’une carte identique à l’Arduino MEGA 2560. Elle s’utilise, comme sa cousine, avec un RAMPS 1.4 comme interface de connexions. L'intégration de la puce wifi permet de libérer les broches AUX-1 ce qui permet d'utiliser, par exemple, un écran TFT.

Pilote USB

Pour cette carte, vous devez vous assurer que le pilote permettant d’utiliser le convertisseur USB CH340G est bien présent dans votre ordinateur, car ce dernier n’est pas le même que dans la carte Arduino MEGA d’origine. Vérifiez si nécessaire la présence de la carte dans l’arborescence du gestionnaire USB du système de votre ordinateur.

Vous pouvez télécharger le pilote correspondant à votre OS sur la page du constructeur à cette adresse.

 

Firmware interne de l’imprimante 3D

La carte dispose d’un sélecteur qui permet de basculer entre les modes de communication RXD0 / TXD0 et RXD3 / TXD3. Placez-le sur la position RXD0 / TXD0. Ce réglage n’aura plus besoin d’être modifié.

La carte est aussi dotée d’une série de 8 micros switchs, dont seuls les 7 premiers sont utilisés. Il servent à sélectionner les différents modes d’utilisation comme indiqué dans le tableau suivant.

La première étape nécessaire à son utilisation concerne une manipulation de base: le téléversement du firmware de l’imprimante 3D.

Placer dans un premier temps les switchs 3 et 4 sur "ON" (CH340 connecté à l’ATmega2560 (téléversement croquis))

Connectez ensuite la carte à votre ordinateur via un câble USB.

Les actions suivantes sont très classiques:

Ouvrez l’application Arduino IDE (téléchargeable à cette adresse).

Dans le menu "outils" / "type de carte:" sélectionnez la carte "Arduino/Genuino Mega or Mega 2560".

Sélectionnez "Atmega2560 (Mega 2560)" dans "Processeur:", et enfin le port auquel est reliée votre carte dans "Port".
Téléversez votre firmware dans la carte (dans notre exemple, nous utilisons Repetier-Firmware).

 

(Attention, les versions des éléments ainsi que les liens extérieurs, peuvent évoluer après l'écriture de ce sujet).

 

Firmware de l’ESP8266 wifi

Une fois cette opération terminée, débranchez la carte et positionnez les switchs 5, 6 et 7 sur "ON" (CH340 connecté à l’ESP8266 (téléversement croquis)).

Rebranchez ensuite la carte à l’ordinateur.

Dans le logiciel Arduino IDE allez sur l’onglet "paramètres" du menu "Préférences".

Dans le champ "URL de gestionnaire de cartes supplémentaires" copiez l’adresse suivante: http://arduino.esp8266.com/stable/package_esp8266com_index.json . Cela permet l’accès aux bibliothèques de l’ESP8266.

Une fois la modification effectuée, validez par "OK".

 

Dans le menu "outils" dans "type de carte:" cliquez en haut sur "Gestionnaire de carte".

Dans la liste qui s’affiche, sélectionnez (en bas) "esp8266 by ESP8266 Community".

Dans la liste déroulante "Sélectionner une version", sélectionnez la version du programme à utiliser. Choisissez de préférence une version stable récente. Au moment de l'écriture de ces lignes, la 2.4.2.

Cliquez sur "Installer" et "Fermer".

 

Téléchargez ensuite la dernière version du logiciel ESP3D, disponible sur le site Github à cette adresse.

Décompressez l’archive à l’emplacement de votre choix et ouvrez le fichier "esp3d.ino". Il se trouve dans le répertoire "esp3d", dans Arduino IDE.

Dans le menu "Outils" choisissez les sélections suivantes:

- Type de carte: / "Generic ESP8266 Module"

-  Flash Mode: / "DIO"

-  Flash Size: / "4M (3M SPIFFS)"

- Debug port: / "Disabled"

- Debug Level: / "Rien"

-  IwPIP Variant: / "v2 Higher Bandwidth"

- Reset Method: / "ck"

- Crystal Frequency: / "26 MHz"

- VTables: / "Flash"

- Flash Frequency / "40MHz"

- CPU Frequency: / "160 Mhz"

- Builtin Led  /  "0 "

- Upload Speed: / "115200"

- Erase Flash: / "Sketch + Wifi Settings" (en fonction des besoins)

- Port  => le port sur lequel est branchée la carte.

(d’autres réglages peuvent aussi fonctionner)

 

Téléversez maintenant le logiciel dans la carte.


 

Interface ESP3D-WEBUI

Une fois le firmware transféré, débranchez la carte et placez les switchs 1 et 2 sur "ON" (ATmega2560 + l’ESP8266).

Avant de continuer l’installation, vous devez télécharger l’interface web ESP3D-WEBUI disponible sur Github ici.

Décompressez l’archive à l’emplacement de votre choix.

Rebranchez ensuite la carte à votre ordinateur pour l’alimenter (la communication par l’USB n’est plus nécessaire).

Au bout de quelques instants, vous devriez voir apparaître dans la liste des réseaux WIFI de votre ordinateur, le nom "ESP3D". Sélectionnez-le et entrez le mot de passe "12345678" pour y accéder.

Ouvrez une page dans votre navigateur web et inscrivez l’adresse IP "http://192.168.0.1".

Vous devriez alors voir apparaître une page avec 2 sections: "Flash Filesystem" et "Firmware Update".

Dans la partie "Flash Filesystem", cliquez sur "Choisir un fichier" et sélectionnez le fichier "index.html.gz". Il se trouve dans le répertoire ESP3D-WEBUI téléchargé précédemment.

Cliquez ensuite sur "Upload" et attendre la fin du téléchargement.

Redémarrez la carte (par son bouton "reset" ou en la débranchant)

Reconnectez-vous au réseau "ESP3D", puis ouvrez de nouveau une page web à l’adresse "192.168.0.1".

Vous devriez maintenant voir une nouvelle page vous invitant à paramétrer l’interface "Cet assistant va vous aider à définir les paramètres de base". Suivez les étapes jusqu’à la fin.


 

Vous devriez maintenant avoir accès aux 3 onglets de l’interface.

L'installation est terminée, vous pouvez maintenant placer le RAMPS 1.4 sur la carte avec un écran et lui brancher une alimentation autonome.

 

Module WIFI ESP8266 préinstallé

 

 

En deuxième exemple, je vous propose le module wifi ESP8266 avec ESP3D-WEBUI préinstallé en mémoire.
Cette solution, très simple de mise en oeuvre, permet d’intégrer le wifi à une configuration existante, à condition d’avoir les broches TX0 et RX0 disponibles sur la carte de l’imprimante.

Sa connexion s’effectue au moyen de 4 fils.

Alimentation 5V :

- Rouge (+) et un noir (-)

Communication :

- Jaune (TX) à connecter à la broche R0 de la carte.

- Bleu (RX) à connecter à la broche T0.

Si la carte mère de votre imprimante comporte une prise AUX-1, ces 4 broches s’y trouvent généralement regroupées. Dans le cas contraire, il vous faudra localiser, si elles existent, les 2 broches de communication et trouver un point d’alimentation 5V.

 

 

 

 

 

Voici un exemple de connexion sur une Arduino MEGA 2560 interfacée avec un RAMPS 1.4

 

Une fois le branchement effectué, alimentez la carte mère de l'imprimante. Vous devriez maintenant avoir accès au réseau wifi "ESP3D" comme expliqué précédemment dans la partie "Interface ESP3D-WEBUI".

Ouvrez une page web à l’adresse « 192.168.0.1 » puis suivez les étapes vous invitant à paramétrer l’interface.

 

Tour d'horizon de l'interface ESP3D-WEBUI

L'interface comporte 3 onglets principaux et un menu déroulant en haut à droite.

 

Onglet "ESP3D" ESP3D Settings

Celui-ci regroupe les différents réglages de l'interface. Il affiche les paramètres "Network" et "Printer"

Dans "Network" entrez les réglages que vous souhaitez appliquer à votre réseau wifi. Notamment ceux pour les modes "Client" ou "Point d'accès".

Le mode "Client" permet de connecter l'imprimante au réseau wifi de votre choix. Renseignez pour cela son nom et mot de passe.

Le mode "Point d'accès" cré un réseau indépendant. C'est celui auquel on se connecte à la première utilisation.

Attention à ne pas vous tromper dans le paramétrage de ceux-ci, car faute de pouvoir accéder au module par wifi, vous risquez d'avoir à réinstaller le firmware. Assurez surtout une bonne configuration du "Point d'accès", car c'est le mode sur lequel bascule automatiquement le système en cas d'impossibilité de connexion en mode "Client".

 


À noter: si l'affichage de votre écran le permet, vous pouvez y suivre l'état de la connexion.
C'est une information utile en mode "client" avec affectation dynamique d'adresse IP, car elle permet d'identifier facilement celle à utiliser dans le navigateur web.
Vous pouvez aussi trouver cette adresse dans l'interface de votre  box / routeur.

Sur la page "settings" on trouve aussi 5 icônes.

- La première à gauche 'Status" affiche les informations de configuration actives.

- La seconde 'Filesystem" permet de voir et de gérer les fichiers résidant dans la mémoire du module. Elle permet aussi de télécharger des éléments dans celle-ci.

 


Les 3 icônes suivantes servent respectivement à ; télécharger une mise à jour, redémarrer le module wifi, rafraîchir les informations affichées.

 

Onglet "Printer" Printer configuration

 

 

Quand le firmware le permet, cet onglet affiche les réglages de l'imprimante et permet les modifications dynamiques de ceux-ci (Repetier-firmware dans notre exemple).

 

 

Onglet "Dashboard"

Cet onglet regroupe tous les éléments classiques nécessaires au pilotage d'une imprimante 3D.
 Il donne notamment accès aux fichiers présents sur la carte insérée dans le lecteur de l'imprimante.

 

Il est possible aussi, dans la section "Contrôles", d'ajouter des boutons auxquels peuvent être affectées des commandes personnalisées.

Pour les créer, la démarche est la suivante:

Ouvrez l'éditeur de macro  .

Cliquez sur "+" pour ajouter une nouvelle macro à la liste. Changez le nom, l'icône et la couleur selon vos souhaits. Le troisième élément détermine l'emplacement où le fichier va être sauvegardé. Le plus pratique est de le placer dans la mémoire du module, option "ESP". Dans notre exemple, l'icône se nomme "Éteindre" et appellera la macro contenant la commande M81 pour couper l'alimentation de l'imprimante.

L'indication "/macro1.g" sous "Fichier/URL" indique le nom du fichier contenant votre macro et le répertoire dans lequel il devra être stocké.

Une fois ces actions effectuées, quittez la fenêtre en cliquant sur "Enregistrer".


Vous devez à présent créer un fichier au format texte en utilisant votre logiciel favori. Inscrivez-y vos commandes Gcode et enregistrez-le sous le nom indiqué dans l'éditeur de macro. Ce nom est "macro1.g" si vous ne l'avez pas changé (veillez à utiliser l'extension ".g").

À partir de l'interface web, allez dans l'onglet "Paramètres ESP3D" et cliquez sur l'icône , puis sur "Sélect. fichiers". Sélectionnez votre fichier et téléchargez-le dans la mémoire .

Maintenant que celui-ci apparaît  dans la liste du module, vous devriez avoir dans la section "Contrôles", une macro fonctionnelle.


 

Menu déroulant

Nous allons finir par le menu déroulant en haut à droite de l'interface.

Celui-ci regroupe les liens pour les mises à jour, les crédits, mais aussi l'accès à la configuration que l'on renseigne lors de la première connexion.

Plus intéressant, vous pouvez y trouver les préférences permettant de paramétrer notamment ; le nombre d'extrudeurs, l'affichage du contrôle d'un lit chauffant et celui de la ventilation.

 

Si le menu "Préférences" n'apparaît pas dans la liste, il vous faudra sans doute mettre à jour l'interface avec une version plus récente. Pour y parvenir, remplacez le fichier "index.html.gz" dans la mémoire du module. Procédez comme vu précédemment pour le téléchargement des fichiers contenant vos macros.


 

Ici s'achève ce petit guide qui ne cible que quelques solutions pour équiper votre imprimante en wifi. À charge à chacun de tester plus avant les possibilités qu'offrent ces outils, en fonction de ses besoins et des configurations matériels.

J'espère que ces quelques éléments vous aideront à accéder plus facilement à l'avantage qu'offre le pilotage à distance d'une imprimante.

 

Écrire commentaire

Commentaires: 16
  • #1

    Luc (mardi, 03 septembre 2019 09:52)

    Sympa le tutorial ^_^
    Juste une note pour dire que le FW ESP3D grossit et permet maintenant d'envoyer des notifications ou des emails( https://github.com/luc-github/ESP3D/wiki/Notifications) , du coup pour permettre d'utiliser la mise à jour web il faut partitionner en : Flash Size: / "4M (2M SPIFFS)"
    voila :D

  • #2

    Genapart (mardi, 03 septembre 2019 11:02)

    Merci Luc pour cette information de mise à jour.

  • #3

    Rediley (vendredi, 03 janvier 2020 20:54)

    Bonjour,

    J'ai une SKR E3 Mini + TFT 35 avec une ESP-01S branché sur cette dernière. ^^
    J'ai uploadé le fichier index.html.gz du github donné ici, mais j'ai une page blanche après avoir redémarré et m'être reconnecté.
    Que puis je faire ?

    En vous remerciant d'avance,
    Bien cordialement.

  • #4

    dadou (lundi, 06 janvier 2020 00:41)

    bonsoir,
    j'ai suivit le tuto mais je rencontre des soucis.
    voici les points afin d'être sure que je n'ai pas fait d'erreur.
    1er => suivant le tuto, en aucun moment il est préciser de remettre les interrupteur de 1 à 7 sur off après avoir fait les installation du firmware.
    2eme=> j'ai une mega2560 esp 8266 plus une ramps 1.4.
    je rencontre des soucis d'affichage comme si j'avais une pin entre le module ESP et l'ecran, l'affiche est bizzare come si il y avait des parasites.
    3=> quelle version doit on utiliser, il semble y avoir des mise à jour entre marlin 1.1.9 et ESP3D-2.1, que doit on faire impossible d'avoir la bonne information.
    merci pour aide à ce jour le résultat n'est pas concluant si toute fois nous pouvons voir ensemble sur les éventuelles solution cela serai bien.
    cordialement

  • #5

    Genapart (lundi, 06 janvier 2020 19:07)

    Bonjour Rediley.
    Les origines du problème peuvent être très variées.
    Si votre écran est un Bigtreetech et non pas un MKS (ce dernier n’étant pas encore géré par ESP3D V2) assurez-vous que chaque élément fonctionne séparément:
    Est-ce que l’écran fonctionne sans le module wifi?
    Est-ce que vous avez accès à ESP3D quand le module wifi est seulement alimenté par du 3,3V sans être connecté à l’écran?
    Vous devez chercher l’origine du problème en fonction des conditions d’apparition.
    Si le module wifi ne fonctionne pas seul, vérifiez l’installation du firmware.
    Si l’écran ne fonctionne pas avec le module wifi connecté alors que ces derniers fonctionnent seuls, assurez-vous d’avoir une mise à jour récente de son firmware.
    Vous pouvez la trouver sur https://github.com/bigtreetech/BIGTREETECH-TouchScreenFirmware.
    Vous pourrez peut-être aussi trouver de l’aide sur les discussions annexes comme celle-ci: https://github.com/bigtreetech/BIGTREETECH-TFT35-V3.0/issues/3.

  • #6

    Genapart (mardi, 07 janvier 2020 16:15)

    Bonjour Dadou,
    Effectivement, il n’est pas indiqué dans ce tuto la mise en position « Off » des switchs, car ils sont implicitement dans cette position quand il est mentionné de mettre les autres sur « On ».
    Vous pouvez vous référer au tableau présent en début d’article pour identifier la position de chaque switch en fonction du fonctionnement désiré.
    Concernant le dysfonctionnement d’affichage, vous ne mentionnez pas le type d’écran que vous utilisez. Un écran LCD classique connecté au Ramps devrait fonctionner. Par contre, un écran TFT peut être en conflit avec le module wifi car ils utilisent les mêmes broches de communication.
    Pour résoudre vos problèmes, vous devez contrôler séparément le fonctionnement du wifi et celui de Marlin. Quand ceux-ci fonctionnent séparément, vous pouvez alors vous concentrer sur leurs interactivités.
    Attention aux évolutions des bibliothèques dans le gestionnaire de carte du logiciel IDE. Il peut arriver que des versions récentes ne fonctionnent pas. Testez en premier lieu une version fonctionnelle comme la 2.4.2, pour vous assurer d’utiliser les bons paramètres. Quand cela fonctionne, testez éventuellement une version plus récente.
    Attention aussi à la mémoire dont est pourvu votre module wifi, car les versions de ESP3D sont de plus en plus volumineuses, ce qui peut interdire l’installation.
    Il est recommandé de suivre les informations associées à chaque évolution, et notamment celles concernant la mémoire flash.

  • #7

    Rediley (mardi, 07 janvier 2020 20:36)


    Bonjour Genapart,

    Comme dit, j'ai une SKR E3 Mini (Firmware Marlin à jour) et une TFT 35 (Firmware à jour), donc tout est de la marque BigTreeTech. ^^
    -> Tout fonctionne séparemment et même ensemble, car j'ai encore fait des impressions avec ce matin.

    Concernant la ESP-01S, elle fonctionne matériellement parlant, car elle me donne bien l'adresse IP au démarrage de l'écran, le réseau ESP3D apparait dans la liste des réseau Wifi, je suis d'ailleurs connecté dessus et la confirmation apparait sur l'écran.
    -> Donc tout semble normal à ce niveau là.

    Comme expliqué, j'ai simplement suivi le tutoriel ici, et uploadé le fichier index.html.gz du github donné ici sur ma page http://192.168.0.1 pour flasher le FileSystem et ainsi avoir l'interface complète. Même si j'ai tout bien suivi (correct file, upload successfully 100%, etc.), j'ai une page blanche et non pas la nouvelle interface ou même l'ancienne qui aurait pu se restaurer...
    -> Soit le fichier n'est pas bon, mais ca m'étonnerait vu que ca vient du github officiel.

    En vous remerciant d'avance,
    Bien cordialement.

  • #8

    Genapart (jeudi, 09 janvier 2020 16:47)

    Bonjour Rediley
    A la lueur de vos dernières informations, je m’aperçois que je n’avais pas compris votre problème.
    Vous parliez du module ESP-01S branché sur votre écran et d’une page blanche après installation.
    Je pensais que vous parliez de l’affichage de votre écran, d’autant qu’avec les premières versions du firmware Bigtreetech, le wifi ne fonctionnait pas toujours et que le brochage de certains de leurs écrans n’était pas en phase avec les modules ESP-01S.
    Je peux maintenant répondre à votre question d’une manière plus ciblée.
    Vous rencontrez donc une absence d’affichage de l’interface WEBUI dans votre navigateur sur votre PC. Le problème ne concerne donc que le module wifi indépendamment de tout autre matériel.
    Vous mentionnez avoir suivi les informations de l’article.
    Attention. Les réglages indiqués ici ne concernent que le téléversement d’ESP3D pour la carte MEGA2560 WIFI. Or, il existe de nombreuses versions de modules WIFI.
    Par exemple, la carte MEGA WIFI prise en exemple comporte 4Mo de mémoire interne, alors que le module ESP-01S ne dispose que de 1Mo.
    De plus, depuis l’écriture de ces lignes, ESP3D a évolué et a pris de l’embonpoint suite à l’ajout de nouvelles fonctionnalités. Cela ne pose pas de problème pour un module disposant de 4Mo. Par contre ce n’est pas le cas pour ceux ne disposant que de 1Mo comme celui préconisé par Bigtreetech pour ses écrans. Il est donc important de bien se référer aux informations qui accompagnent les évolutions d’ESP3D.
    (Quand vous utilisez un module Wifi, pensez aussi à vérifier son alimentation. Le module WIFI ESP8266 indiqué dans cet article est alimenté en 5V alors que, par exemple, le module ESP-01S est alimenté en 3V3).
    Donc, à mon avis, votre problème est lié à un manque de mémoire disponible pour installer la totalité de WEBUI, ce qui le rend inutilisable.
    Vous pouvez vérifier l’espace disponible sur votre module en regardant les informations « Total space » et « Used space » sur la page web permettant le chargement du fichier « index.html.gz ».
    Si vous souhaitez avoir une installation fonctionnelle de la version 2.1 de ESP3D avec un module wifi ESP-01S, vous devez partitionner la mémoire comme suit :
    « Flash Size: 1M (512K SPIFFS) »
    « Flash Mode: DOUT (compatible) »
    Une fois installé vous pourrez visualiser sur la page « Fichiers ESP3 », la mémoire qu’il reste pour l’installation d’éventuels autres fichiers, par exemple des macros-commandes.

  • #9

    Rediley (jeudi, 09 janvier 2020 19:06)

    Bonjour,

    Effectivement, on partait sur un quiproquos. ^^

    Je vous cite : "Vous rencontrez donc une absence d’affichage de l’interface WEBUI dans votre navigateur sur votre PC. Le problème ne concerne donc que le module wifi indépendamment de tout autre matériel."
    -> C'est exactement ceci.

    Si je comprends bien, le problème viendrait de l'espace sur ce module ESP-01S, ce qui me semblerait logique. =)
    Ainsi le fichier "index.html.gz" (de https://github.com/luc-github/ESP3D-WEBUI) n'aurait pas assez de place une fois sa tentative de mise en place.
    Du coup, je vais vérifier tout ceci (même si je ne sais pas encore comment, car ce n'est pas un HDD), pour faire en sorte d'avoir : « Flash Size: 1M (512K SPIFFS) » et « Flash Mode: DOUT (compatible) »
    Puis réinstaller le Firmware et mettre de nouveau le "index.html.gz" pour voir.

    En vous remerciant d'avance,
    Bien cordialement.

  • #10

    dadou (dimanche, 19 janvier 2020 01:15)

    je viens de me rendred compte que les liens font appel au dernoer esp3 et esp3 web ui, les version sont 2.1, et normalement nous devons utiliser la version 1.
    mon mega2560 tour en rond il est bloqué suite au manque de pécision des version à utiliser.
    le dossier telecharger est donc la version 2.1 et maintenant je ne sais pas comment vider la memoire de cette mise à jour corrompu.
    pouvez vous m'aider pour réinitialiser cette carte pour refaire l'installation des bon firmware et donc la bonne version .
    cordialement, ce tuto à besoin vraiment d'avoir des précision sur lrs version de firmware ainsi que esp web ui à telecharger.
    cordialement

  • #11

    Patrice (dimanche, 19 janvier 2020 20:20)

    Bonjour,je suis bloqué il affiche Connecting Esp3D... et c'est tout.J'ai bien mis les fichiers de l’interface web ESP3D-WEBUI puis apres il cela reste bloqué sur Connecting Esp3D.
    J'ai un mega2560 wifi j'ai installé le firmware Marlin 1.1.x c'est le seule différence, j'ai suivi le tuto mais pas de connection j'ai attendu 15-20 min, toujours bloqué au même endroit.Faut il paramétrer le firmware marlin?
    Pourriez vous m'aider?.

    En vous remerciant d'avance.
    Cordialement.
    Patrice.

  • #12

    Genapart (lundi, 20 janvier 2020 19:10)

    Dadou,
    Les versions jusqu'à 2.1 fonctionnent sur la MEGA 2560 WIFI (testé en interne).
    Notez que le lien ESP3D présent dans cet article cible la page d’accueil de l’auteur. Vous y trouverez les informations concernant les mises à jour du logiciel au fil de ses évolutions.
    Si votre Mega2560 « tourne en rond », cela n’a rien à voir avec la partie wifi. Ce sont 2 choses indépendantes.
    Si vous rencontrez un problème avec le fonctionnement de la partie imprimante, référez-vous aux paramétrages du firmware que vous utilisez (Marlin, Repetier…).
    Concernant le module wifi interne de la carte, si vous souhaitez remplacer le firmware existant, vous n’avez qu’à recharger le pilote « "esp8266 by ESP8266 Community » en suivant les instructions de cet article.
    Pour éviter tout problème, assurez-vous de choisir comme option dans le menu « Outils » d’Arduino IDE « Erase Flash: Sketch + WIFI settings »
    Le module wifi sera ainsi entièrement mis à jour.

  • #13

    Genapart (lundi, 20 janvier 2020 20:49)

    Bonjour Patrice,
    Marlin n’a pas d’incidence sur le fonctionnement de la partie wifi.
    Par contre, une fois connecté, ESP3D ne communiquera avec Marlin que s’ils ont notamment le même paramétrage de fréquence de transmission (baud rate)
    Quand vous choisissez « ESP3D » dans votre liste de réseaux wifi disponibles, la connexion prend généralement moins d’une minute.
    Avant la connexion, vous devriez avoir une fenêtre vous invitant à rentrer le mot de passe (12345678), comme pour tout réseau protégé.
    Si ce n’est pas le cas, assurez-vous d’avoir mis les switchs de la carte dans les bonnes positions (pas de mode téléversement).
    Si cela ne fonctionne pas, il y a peut-être un problème d’interférences avec d’autres appareils, ou une restriction quelconque qui empêche la connexion. Par contre cela dépasse mes compétences.
    Éventuellement, si vous en avez la possibilité, essayez de vous connecter via un autre terminal (ordinateur, tablette, portable…) pour voir si le problème est le même.

  • #14

    Patrice (dimanche, 09 février 2020 11:07)

    Bonjour
    J'ai pu entrer le mot de passe et j"ai pu acceder à la fenêtre flash Filesystem après avoir telechargé index.html.gz après la fenêtre se bloque sur "Connecting Sp3d...".
    Une idée?Un fichier corrompu? Blocage par le Firewall...?

  • #15

    Genapart (mardi, 11 février 2020 14:15)

    Bonjour Patrice,
    Si vous avez réussi à vous connecter et à télécharger le fichier d’interface, le paramétrage de connexion semble être bon. Le téléversement du fichier index.html.gz ne change pas ces paramètres, mais ajoute seulement l’interface qui est utilisable après connexion.
    Si votre connexion à ESP3D est aléatoire, je pense plus à un problème d’interférences.

  • #16

    Patrice (jeudi, 20 février 2020 00:18)

    Bonsoir
    une question, peut on connecter l'imprimante à un autre logiciel (repetier ou cura par exemple), comment se déconnecter du wifi, car aucun logiciel n'autorise une communication en usb?