Table of Content

Picocom
Picocom je minimalistický terminálový emulátor pro obsluhu sériových linek v Linuxu. Je preferován pro svou rychlost a absenci složitých menu.
Základní spuštění
Nejčastější konfigurace pro moderní mikrokontroléry (ESP32, Arduino) a síťové prvky:
| Rychlost (Baud) | Příkaz |
|---|---|
| 115200 | picocom -b 115200 /dev/ttyUSB0 |
| 9600 | picocom -b 9600 /dev/ttyUSB0 |
Poznámka: Zařízení /dev/ttyUSB0 se může lišit (např. /dev/ttyACM0 nebo /dev/ttyS0).
Ovládání (Escape sekvence)
Všechny příkazy začínají klávesovou zkratkou Ctrl+a.
Ctrl+a>Ctrl+q: Ukončení (Quit)Ctrl+a>Ctrl+u: Zvýšení baudrate za běhuCtrl+a>Ctrl+d: Snížení baudrate za běhuCtrl+a>Ctrl+v: Výpis aktuálního nastavení a stavu linekCtrl+a>Ctrl+b: Vyvolání BREAK
Klíčové parametry
| Parametr | Význam |
|---|---|
-b |
Nastavení přenosové rychlosti (baudrate). |
-p |
Parita: n (none), e (even), o (odd). |
-d |
Datové bity: 5, 6, 7, nebo 8 (výchozí). |
-f |
Flow control: h (hardware), x (software), n (none). |
--echo |
Zapne lokální echo (vidíte vlastní psaný text). |
--omap |
Mapování znaků (např. --imap crcrlf pro korektní konce řádků). |
Praktické tipy
Logování do souboru
Pro uložení výstupu do souboru použijte tee:
picocom -b 115200 /dev/ttyUSB0 | tee konzole_vystup.log