UART передаёт байты без общей линии clock: старт-бит, data bits, optional parity и stop-bit. Устройства должны совпадать по baud rate, формату кадра и электрическим уровням. Частые ошибки: перепутаны TX/RX, нет общей земли, 5 В подано на 3.3 В вход, неверная частота clock или переполнение буфера.
Логический анализатор показывает реальный кадр, а осциллограф дополнительно показывает форму фронтов, шум и уровни. Это принципиально: firmware-ошибка и электрическая ошибка выглядят одинаково только в тексте логов.
Практика модуля: настроить UART, снять кадр анализатором, проверить частоту и объяснить каждую часть кадра.