Picocom

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ěhu
  • Ctrl+a > Ctrl+d : Snížení baudrate za běhu
  • Ctrl+a > Ctrl+v : Výpis aktuálního nastavení a stavu linek
  • Ctrl+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
zden2k, 2026-01-17