We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest! Update Here
Stay in the loop with the latest from Microchip! Update your profile while you are at it. Update Here
Complete your profile to access more resources.Update Here!
0
$0.00
Item Qty
Your cart is empty.

Live Chat

Need Help?

Privacy Policy

Overview

Troubleshooting your code's run-time behavior has never been easier. MPLAB® Data Visualizer is a free debugging tool that graphically displays run-time variables in an embedded application. Available as a plug-in for MPLAB X Integrated Development Environment (IDE) or a stand-alone debugging tool, it can receive data from various sources such as the Embedded Debugger Data Gateway Interface (DGI) and COM ports. You can also track your application's run-time behavior using a terminal or graph. To get started with visualizing data, check out the Curiosity Nano Development Platform and Xplained Pro Evaluation Kits.

Key Features


  • Capture data streamed from a running embedded target via serial port (CDC) or the Data Gateway Interface (DGI)*
  • Concurrently stream data and debug target code using MPLAB® X IDE
  • Decode data fields at runtime using the Data Stream Protocol format
  • Automatically load Data Stream and Dashboard configuration for the DS data stream
  • Stream and modify global variables using the run-time configurable Data Visualizer Run Time (DVRT) protocol
  • Visualize the raw or decoded data in a graph as a time series or display the data in a terminal
  • Analyze plotted data using cursors to measure bandwidth, pulse width and more
  • Save a snapshot of plotted data as CSV or JSON
  • Visualize and analyze power consumption on supported platforms
  • Visualize sampled PC values while debugging on supported platforms
  • Monitor data for or input data to an application using a custom dashboard
  • Log data to file in real time

*For information on specific DGI features, check the user guide for your board or in MPLAB Data Visualizer when your kit is connected.

Did you know that MPLAB Data Visualizer is now supported in Microsoft® Visual Studio® Code (VS Code®) via our MPLAB Extensions for VS Code? These extensions are currently released under an early access program to allow users to provide us with feedback for additional development. Join the conversation and help us to refine and expand our offerings.

Downloads and Documentation


MPLAB Data Visualizer v1.3.1677 Released

This release of MPLAB Data Visualizer offers enhancements for a better user experience. Some of these improvements include:

  • An improvement to DVRT support where the Address Size setting is now read from the ELF file where possible
  • A fix for the issue where ELF files produced by newer compiler versions could fail to load in a DVRT session
  • A fix for the issue where USB serial connections were not properly disconnecting when detaching the device

For more information, please download the supporting documentation or visit the online help documents.

Downloads


Title   Download
MPLAB Data Visualizer v1.3.1677 (Windows®️ OS) Download
MPLAB Data Visualizer v1.3.1677 (macOS®️ OS) Download
MPLAB Data Visualizer v1.3.1677 (Linux®️ OS) Download
MPLAB Data Visualizer v1.3.1677 Release Notes Download
MPLAB Data Visualizer User's Guide Download
DVRT Example Project for PIC16F18446 Download

Need Some Help?


We are here to support you. Contact our Client Success Team to get assistance with your design.











Microchip University

Using the MPLAB® Data Visualizer

In this video, learn about:

  • Plotting debug GPIO
  • Kit detection
  • Plot all pins: add new plot, assign source
  • Using cursors to measure a time between two cursors