NMCUV3 (ESP8266)
mit lsusb
findet man das Ding als QinHeng Electronics CH340 serial converter
Ganze Zeile von lsusb
:
Bus 001 Device 013: ID 1a86:7523 QinHeng Electronics CH340 serial converter
Folgendes sollte u.a. etwas wie „ttyUSB0“ bringen (bei meinem ESP32 zeigt es das; beim ESP8266 nicht und auch keine andere Bezeichnung ist zusätzlich da):
ls /dev/tty*
dmesg: Print or control the kernel ring buffer
sudo dmesg | grep ttyS [0.549119] 00:02: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A
…das Ergebnis wirft nur das eine (ttyS0).
ESPTool
Das esptool findet man im ESP8266_RTOS_SDK und muss es vor der Benutzung installieren.
Oder man installiert es mit pip, wie es in der README.md steht.
python -m pip install esptool
Damit checkt man z.B. die USB Geräte:
esptool.py read_flash_status esptool.py v4.4 Found 1 serial ports Serial port /dev/ttyS0 /dev/ttyS0 failed to connect: Could not open /dev/ttyS0, the port doesn't exist A fatal error occurred: Could not connect to an Espressif device on any of the 1 available serial ports.