Na správně nastaveném počítači stačí zadat:
$ picocom -b 115200 --flow n /dev/ttyUSB0Pokud příkaz neskončí s chybou, stiskni tlačítko RST na modulu.
Měly by se nakonec objevit tři zobáčky, >>>.
Většina počítačů ale na komunikaci s malými zařízeními nastavená není.
Skončí-li příkaz picocom s chybou,
oprav ji podle následujícího návodu a zkus to znova.
(Možná bude potřeba vyřešit víc než jednu chybu.)
-
Nemáš-li příkaz
picocomnainstalovaný, je potřeba ho nainstalovat (např.sudo dnf install picocomnebosudo apt-get install picocom). -
Pokud
picocomskončil s chybouNo such file or directory, pravděpodobně je potřeba k zařízení přistupovat přes jiný soubor. Použij příkazdmesg | tail, který vypíše něco jako:$ dmesg | tail [703169.886296] ch341 1-1.1:1.0: device disconnected [703176.972781] usb 1-1.1: new full-speed USB device number 45 using ehci-pci [703177.059448] usb 1-1.1: New USB device found, idVendor=1a86, idProduct=7523 [703177.059454] usb 1-1.1: New USB device strings: Mfr=0, Product=2, SerialNumber=0 [703177.059457] usb 1-1.1: Product: USB2.0-Serial [703177.060474] ch341 1-1.1:1.0: ch341-uart converter detected [703177.062781] usb 1-1.1: ch341-uart converter now attached to ttyUSB0
Máš-li místo
ttyUSB0něco jiného, v příkazupicocomto použij místottyUSB0. -
Pokud
picocomskončil s chybouPermission denied, potřebuješ získat přístup k souboru zařízení. To znamená přidat se do příslušné skupiny:$ sudo usermod -a -G dialout $(whoami)Poté je potřeba se znovu přihlásit, třeba příkazem:
$ su - $(whoami)Pro ověření spusť příkaz
groups; v jeho výstupu by mělo býtdialout. Například:$ groups kristyna lp wheel dialout mock