Hi everyone,
I built a high-speed UART analyzer using an ESP32-S3 and a PC GUI.
The goal was to easily monitor UART traffic from any MCU without modifying firmware.
You just connect TX → ESP32 RX and monitor everything on PC.
No logic analyzer needed.
Features
- Up to 921600 baud capture
- Real-time throughput graph
- RAW hex viewer
- Auto frame decoding
- Health / buffer monitoring
- Windows standalone EXE
Hardware Connection
Target TX → ESP32-S3 GPIO18
Target GND → ESP32-S3 GND (IMPORTANT)
Usage
- Flash firmware to ESP32-S3
- Connect TX and GND
- Run Windows EXE
- Select COM port
- Press Start
GitHub
https://github.com/choihimchan/linkscope-bpu-uart-analyzer
I’d love feedback and suggestions.
If you’re interested in collaborating, feel free to comment.
Thanks!

Top comments (0)