Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Services for MPLABNew to Visual Studio Code? Get it now.
Services for MPLAB

Services for MPLAB

Microchip Technology

microchip.com
|
16,275 installs
| (1) | Free
Essential core services that support other MPLAB extensions, providing project information, tool information, device information, logging, and more.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Services for MPLAB®

Welcome! We are working hard to improve your experience and appreciate your patience and support. Features and functionality will remain in active development. Your feedback is invaluable to us. Please report any bugs or suggestions for enhancements.

✨ Features

Services for MPLAB is responsible for:

  • Creating and managing MPLAB Extensions projects.
  • Managing device information and device packs.
  • Providing information about available tools and toolchains.
  • Managing logging and error reporting.

🏃‍♀️ Getting started

  • Install one of the MPLAB XC Compilers.
  • In Visual Studio Code; create a new project by using the command MPLAB: Create new project. An alternative is to import a project using the MPLAB Project Import extension.
  • Configure the project manually by opening the project file (MPLAB: Edit Project Properties (JSON)) or install the MPLAB UI for a graphical user interface.
  • To build the project install and use the MPLAB CMake Runner extension.

💬 Supported commands

Using Command Palette (CMD/CTRL + Shift + P)

Creating and editing projects

> MPLAB: Create new project
> MPLAB: Edit Project Properties (JSON)

Setting logging level

> MPLAB: Set Global Debug Level
> MPLAB: Set a Logger Debug Level

Report issues

> MPLAB: Report Issue

Log file location

> In VS Code, the log files will be created under the following location: "~\AppData\Roaming\Code\logs\".

📦 Recommended extensions

  • MPLAB User Interfaces - Graphical user interface for configuring project
  • MPLAB Toolchain Support - Interact with installed MPLAB XC Compilers
  • MPLAB Project Import - Import projects created in other IDEs such as MPLAB X IDE
  • MPLAB CMake Runner - Generate cmake files and build the project
  • MPLAB Debug Adapter - Launch debug sessions on devices using simulator and hardware tools
  • Cortex-Debug - Debug ARM Cortex-M devices

🐞 Feedback and issue reporting

Go to mplabfeedback.microchip.com to report issues and suggest enhancements.

📝 License Information

The MPLAB® Extensions for Visual Studio Code are distributed under a non-exclusive software license agreement provided by Microchip Technology Inc. To review the complete terms and conditions governing the use of this software, please consult the "license" file included with this package.


Copyright © 2025 Microchip

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft