UartMonitor is a Visual Studio extension for watching UART/serial output in real time with a fast, readable split view.
It shows incoming data as:
- human-readable text with ANSI color support
- matching HEX bytes for low-level inspection
- synchronized selection between both panes
- timestamps for line-by-line timing analysis
UartMonitor is built for embedded debugging, firmware bring-up, serial console work, and any workflow where you need to inspect live device output without losing the raw bytes behind it.
Features
- Real-time UART/serial monitoring
- Basic ANSI-aware text rendering
- HEX byte view synchronized with the text view
- Search in text or HEX mode
- Timestamp display with hover details
- Tab expansion support
- Configurable serial settings
- Font and display options
- Mouse-over hints for HEX bytes and supported ANSI sequences
- Split-pane layout with synchronized scrolling and selection
Designed For
- Embedded development
- Firmware debugging
- Serial console inspection
- Device bring-up and log analysis
Why Use It
When serial output mixes plain text, ANSI colors, control sequences, and raw bytes, standard terminals can make it hard to see what is actually happening. UartMonitor keeps both the readable output and the underlying data visible at the same time, so you can move between "what the device said" and "what bytes it actually sent" without switching tools.