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
Project Properties
User Interface (UI) for configuring MPLAB projects.
IO View
Provides a detailed IO view for MPLAB projects.
Tools and Kits
The Tools and kits views provide graphical interfaces within MPLAB extension, offering an organized display of the tools and kits connected to your machine. It's designed to allow users to quickly access and inspect details about their hardware.
🏃♀️ Getting started
Project Properties
Create an MPLAB project using the command MPLAB: Create New Project.
Open the project settings view using the command MPLAB: Edit Project Properties (UI) or right click the project file.
Add and configure configurations, file sets, toolchains etc. Changes will be written to the project file.
IO View
Open an MPLAB project.
Open IO View using the command MPLAB IO View: Show
Manaully refresh the peripheral registers using the command MPLAB IO View: Refresh
Save the value of peripheral registers to file using the command MPLAB IO View: Save peripheral registers to file
Tools and Kits
Click the MPLAB icon that exist on the left side bar of your vscode.
Plug in a tool or a kit to your machine. It will appear in the Tools Container as a new node with detailes information.
Click to the info icon next to a kit and view Additional information related to the kit.
The tools container will automatically update to refect changes in case of connect or disconnect a new device
The tools container included some controls in its title bar for enhanced functionality:
Gear icon : Opens the Project Properties page in the tool settings
Info icons : Open the Kit information page which will provide a detailed overview of all connected kits.
💬 Supported commands
Using Command Palette (CMD/CTRL + Shift + P)
Open the projects properties view
> MPLAB: Edit Project Properties (UI)
Open the IO View
> MPLAB IO View: Show
Refresh the IO View
> MPLAB IO View: Refresh
Save registers to file
> MPLAB IO View: Save peripheral to registers to file
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.