GitPedia
klonyyy

klonyyy/MCUViewer

Real-time embedded variable & trace viewer

18 Releases
Latest: yesterday
v1.2.8Latest
klonyyyklonyyy·yesterday·June 24, 2026
GitHub

📋 Changes

  • Added AI agent integration through MCP server
  • Added flashing button for uploading firmware
  • Improved tables and selection UI
v1.2.7
klonyyyklonyyy·2w ago·June 8, 2026
GitHub

📋 Changes

  • Added alternate *.elf parser
  • Added custom enums for integer variables
  • Added support for newer STM32 devices
  • Added plot and group copy button
  • Added JLink script and TCP/IP connection
  • Added seat-based licensing option
  • Added configurable decimal points
v1.2.6
klonyyyklonyyy·2w ago·June 8, 2026
GitHub

📋 Changes

  • Added serial module for connection with any target
  • Added C2000 support for both serial driver and recorder
  • Improved Trace Viewer connection with debug probe
  • Improved UI behavior
v1.2.4
klonyyyklonyyy·9mo ago·September 23, 2025
GitHub

📋 Changes

  • Added visual downsampling for long acquisitions (#131)
  • Made variable data globally accessible for use across groups after acquisition (#109)
  • Viewport width unit changed to milliseconds
  • Multiple fixes to UI behavior
v1.2.3
klonyyyklonyyy·11mo ago·July 19, 2025
GitHub

📋 Changes

  • Added support for GDB server (support for probes other than JLink and STLink)
  • Added support for enums
  • Added MCU reset button
  • Added built-in screenshots
  • Fixed multiple small issues
v1.2.1
klonyyyklonyyy·1y ago·June 7, 2025
GitHub

📋 Changes

  • This update loosens too previously too restrictive free mode - now, the free mode features unlimited variables in Variable Viewer, up to 5 recorder variables, and up to 5 trace channels. These new limits let you not only evaluate MCUViewer, but actually work on your hobby or university projects – for free! 🧪
v1.2.0
klonyyyklonyyy·1y ago·May 23, 2025
GitHub

📋 Changes

  • Added recorder module for visualizing high speed signals
  • Added MacOS support
  • Multiple bugfixes and improvements
  • Added official [documentation](https://docs.mcuviewer.com)
v1.1.0
klonyyyklonyyy·1y ago·December 8, 2024
GitHub

📋 Changes

  • Added fixed point support
  • Added plot grouping to quickly switch views
  • Added basic XY plot functionality
  • Added variable preprocessing
  • Added the ability to read any address
  • Improved text inputs
  • GDB executable can be selected by the user
  • Added checking if save is needed
  • + 1 more
v1.0.1
klonyyyklonyyy·1y ago·October 3, 2024
GitHub

📋 Changes

  • added CSV streamer object for unlimited data logging to a file
  • improved drag&drop
  • small bugfixes
v1.0.0
klonyyyklonyyy·1y ago·September 16, 2024
GitHub

📋 Changes

  • changed name to MCUViewer
  • added support for JLink probes in Trace Viewer
  • relative elf file path support
  • multiple small improvements and bugfixes
v0.5.0
klonyyyklonyyy·2y ago·June 9, 2024
GitHub

📋 Changes

  • added support for JLink probes (Normal and HSS mode) in Variable Viewer
  • added support for selecting a specific probe based on it's serial number
  • updated the probe settings window
  • multiple small improvements and bugfixes
  • added GDB executable for windows users (no need to install separately)
v0.5.0-alphaPre-release
klonyyyklonyyy·2y ago·February 18, 2024
GitHub

📋 Changes

  • added support for JLink probes in Variable Viewer module
  • added support for selecting a specific probe based on it's serial number
v0.4.0
klonyyyklonyyy·2y ago·February 11, 2024
GitHub

📋 Changes

  • import window for variables based on parsed GDB *.elf file analysis
  • updating and listing variables done in a background thread
  • more verbose error management
  • multiple bugfixes
v0.3.0
klonyyyklonyyy·2y ago·December 19, 2023
GitHub

📋 Changes

  • added statistics to Variable and Trace Viewer
  • refactor and bugfixes
v0.2.0
klonyyyklonyyy·2y ago·September 14, 2023
GitHub

📋 Changes

  • added Trace Viewer module
  • added export to *.csv button for plots
  • multiple bugfixes
  • Variable Viewer refactor
v0.1.2
klonyyyklonyyy·2y ago·July 2, 2023
GitHub

📋 Changes

  • fixed segfault when trying to add new variable on Linux
  • fixed target not found on Linux
  • refactored some of the modules
  • added spdlog for improved logging (wip)
v0.1.1
klonyyyklonyyy·3y ago·June 12, 2023
GitHub

📋 Changes

  • Fixed a bug with writing float values.
v0.1.0
klonyyyklonyyy·3y ago·June 11, 2023
GitHub

**Initial release**