Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes


MPLAB® Data Visualizer

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)*
  • Decode data fields at run time using the Data Stream Protocol format
  • Visualize the raw or decoded data in a graph as a time series or display the data in a terminal
  • Use cursors to take measurements in the graph
  • Concurrently stream data and debug target code using MPLAB® X IDE

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