Watch your firmware think, live.
MCUViewer streams live variables, profiles interrupts down to the cycle, and records high-speed signals straight off your target — no extra wiring, no stopping the MCU, using the debug probe already on your desk.
Trusted by embedded teams at
Three problems it was actually built to solve
Not a feature list — the workflows that push people to open MCUViewer in the first place.
Tune control loops without re-flashing
Drag a PID gain or setpoint while the loop is running and watch the response change instantly. What used to be a rebuild-flash-reset cycle per tweak becomes a live conversation with your controller.
See every interrupt, with cycle-level timing
Pull interrupt timing straight off the ARM trace peripherals over a single SWO pin. No logic analyzer, no extra wiring, and next to no overhead on the target you're trying to measure.
Capture fast signals on tiny MCUs
The recorder module grabs high-speed data even on resource-constrained parts — including setups behind a galvanically isolated link — so you get the waveform, not a description of it.
A motor controller, instrumented live
Position control and the d/q current-loop response of a motor controller, captured with a sampling group for the low-frequency signals and the recorder module for the high-speed current data — no extra wiring, no stopping the target.
Up and running in under five minutes
Try MCUViewer now! Make sure to check out the quick start guide.
Works with the hardware already on your desk
Microcontrollers
Debug probes
Evaluate for free. Unlock more for larger projects.
No tiers to decode, no sales call required. Need an offline site license, unlimited seats, or an invoice instead of a card? Talk to us.
| Free €0 | Enterprise €99/ seat / year | |
|---|---|---|
| Live variables | 20 variables | Unlimited |
| Recorder | 5 variables | Unlimited |
| Trace viewer | 5 channels | 10 channels |
| Usage | Personal & educational use | Commercial use |
| Support | Community | Priority, from the people who built it |
| Download free |
Contact us
Questions about licensing, a feature, or a bug? Send us a message.
Stay in the loop
Occasional email when a new stable release or major feature ships. No spam.