Je vous propose de changer votre fusil d'épaule
Installer le logiciel CommandStation-EX-LaBox de cette façon : Télécharger la version (actuelle 2.3.0).
https://github.com/Locoduino/CommandStation-EX-LaBoxRenommez le dossier "CommandStation-EX-LaBox-LaBox" en "CommandStation-EX-LaBox ». Il contient le programme "CommandStation-EX-LaBox.ino".
Dans ce dossier, renommez le fichier "config.LaBox.h" en "config.h".
Ouvrez le programme "CommandStation-EX-Labox.ino" avec l’IDE Arduino. Cela prend un peu de temps car l’IDE charge et ouvre environ 120 éléments !
Vérifiez le contenu de votre fichier "config.h" avec l’IDE Arduino : il doit contenir la définition de la carte LaBox, lignes 61 à 66 :
#define LABOX_MOTOR_SHIELD new MotorDriver(32, 33, UNUSED_PIN, UNUSED_PIN, 36, 0.80, 2500, UNUSED_PIN)
#define LABOX_MAIN_MOTOR_SHIELD F("LABOX"), LABOX_MOTOR_SHIELD
#define MOTOR_SHIELD_TYPE LABOX_MAIN_MOTOR_SHIELD
Cette configuration mets LaBox en mode Point d’Accès, avec le nom de réseau "LaBox230"
Compiler et téléverser le logiciel dans l’ESP32 avec l’IDE Arduino.
Ouvrir le moniteur série de l’IDE Arduino à la vitesse de 115200 b/s.
Au démarrage, l’OLED doit afficher l’interface utilisateur qui donne l’adresse IP de LaBox qui doit être configurée dans l’application de pilotage.
Au préalable configurez l'application (Z21 ?) sur l'adresse IP de LaBox.
Testez et rendez nous compte de vos tests
Si vous voulez utiliser LaBox en station Wifi connectée à votre réseau internet, modifiez comme suit :
Ligne 118 indiquez le SSID de votre box internet à la place de "LaBox230" : #define WIFI_SSID "Your network SSID"
Ligne 124 indiquer le mot de passe de votre box : #define WIFI_PASSWORD "Your network passwd"
Ligne 138 changez true en false : #define WIFI_FORCE_AP false