LinkJig

← Home

Garbled serial output? Find the baud rate from your phone

Readable text turning into junk usually means the two sides disagree on the baud rate. You can guess speeds one at a time, or let the terminal try them for you.

This is a real session: an ESP-01S set to 38400 baud, connected to an Android phone over USB OTG and a USB-UART adapter.

What a wrong speed looks like

At 115200 baud, the module's reply to AT was three unreadable bytes:

23:42:31.865 TX AT
23:42:31.890 RX <0xE0><0xFC><0xFC>

Let LinkJig search

  1. Connect the adapter and open the connection dialog for your serial device.
  2. Tap the search icon next to Baud rate.
  3. Keep the command AT\r\n and the expected reply OK, then tap Search.
  4. When a speed answers, tap Use 38400.

Find baud rate showing 38400 Answered

The search stopped at the speed that answered:

115200  6 B, unreadable
9600    4 B, unreadable
57600   6 B, unreadable
38400   Answered

Check the result by sending commands at that speed:

23:43:16.233 TX AT
23:43:16.354 RX AT
OK

How it works

Limits

Try it

Watch the demo on YouTube. LinkJig is on Google Play and the Microsoft Store.