Identifier dans un premier temps le fichier périphérique auquel est associée la carte de développement (DevKit) lorsqu'elle est connectée à l’hôte. Pour cela, brancher le DevKit ESP8266 sur le port USB et consulter les journaux système:
journalctl -k --since "1 minute ago" -- Logs begin at Tue 2021-01-05 18:32:35 CET, end at Wed 2021-01-06 00:08:55 CET. -- janv. 06 00:08:53 node-7fab kernel: usb 1-2: new full-speed USB device number 11 using xhci_hcd janv. 06 00:08:53 node-7fab kernel: usb 1-2: New USB device found, idVendor=1a86, idProduct=7523, bc> janv. 06 00:08:53 node-7fab kernel: usb 1-2: New USB device strings: Mfr=0, Product=2, SerialNumber=0 janv. 06 00:08:53 node-7fab kernel: usb 1-2: Product: USB Serial janv. 06 00:08:53 node-7fab kernel: ch341 1-2:1.0: ch341-uart converter detected janv. 06 00:08:53 node-7fab kernel: usb 1-2: ch341-uart converter now attached to ttyUSB0
La dernière ligne indique que le convertisseur USB/série est associée au fichier périphérique ttyUSB0 cette information nous sera utile pour créer le fichier de configuration de minicom.
Ci dessous les paramètres de la communication série:
Baudrate | 115200 |
---|---|
Data Bits | 8 |
Parity | None |
Stop Bits | 1 |
Flow Type | None |
Création du fichier de configuration:
sudo minicom --setup
Sélectionner l'option Configuration du port série et modifier les valeurs par défaut:
+-----------------------------------------------------------------------+ | A - Port série : /dev/ttyUSB0 | | B - Emplacement du fichier de verrouillage : /var/lock | | C - Programme d'appel intérieur : | | D - Programme d'appel extérieur : | | E - Débit/Parité/Bits : 115200 8N1 | | F - Contrôle de flux matériel : Non | | G - Contrôle de flux logiciel : Non | | | | Changer quel réglage ? | +-----------------------------------------------------------------------+
On peut lancer minicom avec la configuration créée précédemment:
minicom SP8266 # on peut redéfinir si besoin le fichier périphérique directement sur la ligne de commande minicom ESP8266 --device /dev/ttyUSBx