Tools |
---|
![]() MPLAB® Extensions for Microsoft® Visual Studio Code® (VS Code®) is a collection of VS Code extensions that combines the power of the MPLAB development ecosystem with the versatility of VS Code. Whether you are a new or existing client, MPLAB Extensions for VS Code provides you with a seamless, flexible and efficient development environment with comprehensive support for designs based on our devices. |
Tools |
---|
![]() The J-32 Debug Probe Debugger/Programmer provides affordable, fast and easy debugging and programming for Microchip’s PIC32 and SAM MCU and MPU products. Plus, SEGGER offers free, stand-alone applications to extend J-32 Debug Probe functionality: SystemView (V2.x) provides runtime recording and captures tasks, interrupts, timers, API calls and user events and provides live analysis of captured information. It has minimal system impact and works with all of Microchip’s Arm® Cortex®-M0, M1, M3, M4, M7 and RISC-V based processors. J-Scope application displays runtime data of multiple variables in an oscilloscope format. Simply connect the J-32 Debug Probe to your target, program and start J-Scope. Each variable can be individually manipulated with familiar oscilloscope controls and features. J-Scope also has minimal system impact and works with all of Microchip’s Arm Cortex-M0, M1, M3, M4, M7 and RISC-V based processors. Remote Server allows the J-32 Debug Probe to debug from anywhere in the world. This is especially useful when your software expert needs to resolve development or product issues in another region. Remote Server works on all of Microchip’s 32-bit MCU and MPU products. J-Mem permits direct RAM and Special Function Register (SFR) modifications without a bulky Integrated Development Environment (IDE). Memory can be displayed in an 8-, 16- or 32-bit format and can be exported to a .bin file. J-Mem is compatible with Windows®, macOS® and Linux® operating systems. J-Mem works on all of Microchip’s 32-bit MCU and MPU products. This product is a subset of SEGGER J-Link Base. Please refer to SEGGER’s J-Link Manual for setup and operational information here. Native support is available in MPLAB X IDE v5.25 which is available on the Downloads tab on the MPLAB X IDE product page here. J-32 Debug Probe is the replacement for MPU and SAM developers who previously developed with the SAM-ICE. A list of supported devices is available on SEGGER's website and selecting Microchip as the manufacturer here. |
Tools |
---|
![]() Ethernet1 Xplained Pro is an extension board in the Xplained Pro evaluation platform. The board enables the user to experiment with Ethernet network connectivity applications. |
![]() I/O1 Xplained Pro provides a light sensor, temperature sensor, and microSD card. It connects to the extension headers of any Xplained Pro Evaluation Kit. |
![]() OLED1 Xplained Pro is an extension kit with a 128x32 OLED display, 3 LEDs and 3 push buttons. It connects to the extension headers of any Xplained Pro evaluation kit. |
![]() PROTO1 Xplained Pro provides easy prototyping on the Xplained Pro platform. It connects to the extension headers of any Xplained Pro evaluation kit and can be used as a gateway to other Xplained Pro extension boards with its own Xplained Pro extension header. |
![]() The SAM4S Xplained Pro evaluation kit is ideal for evaluation and prototyping with the SAM4S Arm® Cortex®-M4 processor-based microcontroller. The SAM4S Xplained Pro board is available as an evaluation kit or starter kit. Extension boards can also be individually purchased. Note: The ATSAM4S-XPRO evaluation kit does not include extension boards. For a complete and ready to go package, the ATSAM4S-XSTK starter kit includes the I/O1 Xplained Pro, OLED1 Xplained Pro, and PROTO1 Xplained Pro extension boards. |
![]() The SAM4S Xplained Pro starter kit is ideal for evaluation and prototyping with the SAM4S ARM® Cortex®-M4 Processor-based MCU. The SAM4S Xplained Pro board is available as an evaluation kit or starter kit. Extension boards can also be individually purchased. The ATSAM4S-XSTK starter kit includes the I/O1 Xplained Pro, OLED1 Xplained Pro, and PROTO1 Xplained Pro extension boards. If all you need is the the MCU evaluation kit, the ATSAM4S-XPRO evaluation kit is available and does not include extension boards. |
![]() ASF3 is an MCU software library providing a large collection of embedded software for AVR® and SAM flash MCUs and Wireless: megaAVR®, AVR XMEGA®, AVR UC3, SAM devices, ATWINC, ATWILC and ATBTLC. ASF3 is configured by the ASF Wizard in Atmel Studio 7 (installed as an extension to Studio). ASF3 is also available as a standalone (*.zip) with the same content as Studio extension. |
Tools |
---|
![]() The J-32 Debug Probe Debugger/Programmer provides affordable, fast and easy debugging and programming for Microchip’s PIC32 and SAM MCU and MPU products. Plus, SEGGER offers free, stand-alone applications to extend J-32 Debug Probe functionality: SystemView (V2.x) provides runtime recording and captures tasks, interrupts, timers, API calls and user events and provides live analysis of captured information. It has minimal system impact and works with all of Microchip’s Arm® Cortex®-M0, M1, M3, M4, M7 and RISC-V based processors. J-Scope application displays runtime data of multiple variables in an oscilloscope format. Simply connect the J-32 Debug Probe to your target, program and start J-Scope. Each variable can be individually manipulated with familiar oscilloscope controls and features. J-Scope also has minimal system impact and works with all of Microchip’s Arm Cortex-M0, M1, M3, M4, M7 and RISC-V based processors. Remote Server allows the J-32 Debug Probe to debug from anywhere in the world. This is especially useful when your software expert needs to resolve development or product issues in another region. Remote Server works on all of Microchip’s 32-bit MCU and MPU products. J-Mem permits direct RAM and Special Function Register (SFR) modifications without a bulky Integrated Development Environment (IDE). Memory can be displayed in an 8-, 16- or 32-bit format and can be exported to a .bin file. J-Mem is compatible with Windows®, macOS® and Linux® operating systems. J-Mem works on all of Microchip’s 32-bit MCU and MPU products. This product is a subset of SEGGER J-Link Base. Please refer to SEGGER’s J-Link Manual for setup and operational information here. Native support is available in MPLAB X IDE v5.25 which is available on the Downloads tab on the MPLAB X IDE product page here. J-32 Debug Probe is the replacement for MPU and SAM developers who previously developed with the SAM-ICE. A list of supported devices is available on SEGGER's website and selecting Microchip as the manufacturer here. |
![]() The Softlog SEC-DS Secure Programming Upgrade is a "Secure Programming" extension for the ICP2 and ICP2(HC) programmers that provides several layers of protection--utilizing breakthrough technology--dramatically reducing the risk of unauthorized reconstruction of hex data and limiting how many times a hex file can be programmed. Secure programming operates on two levels: the ADMIN level and the USER level. |
![]() The Softlog SEC4CH-DS Secure Programming Upgrade is a "Secure Programming" extension for the ICP2GANG programmer that provides several layers of protection--utilizing breakthrough technology--dramatically reducing the risk of unauthorized reconstruction of hex data and also limiting how many times a hex file can be programmed. Secure programming operates on two levels: the ADMIN level and the USER level. |
![]() A member of the ICP(G3) family of high-speed, production-grade in-circuit programmers. This compact, battery-powered device supports up to six different programming environments, making it an ideal, low-cost solution for field upgrades. ICP2PORT(G3)-PX programs Microchip 8-bit PIC® & AVR® MCUs, 16-bit PIC MCUs & dsPIC® DSCs, 32-bit AVR, PIC & ARM Cortex M0/0+/23/3/4/7 MCUs and Serial EEPROMs & Flash ICs. ICP2PORT(G3)-PX hardware is designed to support popular programming interfaces (ICSP™, JTAG, SWD, UPDI, SPI, QSPI, etc.) |
![]() The ICP2(G3)-DPX Production Quality In-Circuit Programmer is a cost-effective programmer that operates with a PC or as a standalone unit. It programs 8-bit PIC® & AVR® MCUs, 16-bit PIC MCUs & dsPIC® DSCs, 32-bit AVR, PIC & ARM Cortex M0/0+/23/3/4/7 MCUs and Serial EEPROMs & Flash ICs. ICP2(G3)-DPX hardware is designed to support popular programming interfaces (ICSP™, JTAG, SWD, UPDI, SPI, QSPI, etc.)
|
![]() The ICP2GANG(G3)-DPX Production Quality In-Circuit 4-channel (expandable to 64 channels) GANG programmer is a cost-effective programmer that operates with a PC or as a standalone unit and simultaneously programs 8-bit PIC® & AVR® MCUs, 16-bit PIC MCUs & dsPIC® DSCs, 32-bit AVR, PIC & ARM Cortex M0/0+/23/3/4/7 MCUs and Serial EEPROMs & Flash ICs. ICP2GANG(G3)-DPX hardware is designed to support popular programming interfaces (ICSP™, JTAG, SWD, UPDI, SPI, QSPI, etc.)
|
![]() The ICP2COMBO(G3)-DPX-8 Production Quality In-Circuit (ICSP) 8-channel (expandable up to 64 channels) GANG Programmer is a cost-effective programmer that operates with a PC or as a standalone unit and simultaneously programs 8-bit PIC® & AVR® MCUs, 16-bit PIC MCUs & dsPIC® DSCs, 32-bit AVR, PIC & ARM Cortex M0/0+/23/3/4/7 MCUs and Serial EEPROMs & Flash ICs. ICP2COMBO(G3)-DPX-8 hardware is designed to support popular programming interfaces (ICSP™, JTAG, SWD, UPDI, SPI, QSPI, etc.)
|
![]() The ICP2COMBO(G3)-DPX-12 Production Quality In-Circuit (ICSP) 12-channel (expandable up to 60 channels) GANG Programmer is a cost-effective programmer that operates with a PC or as a standalone unit and simultaneously programs 8-bit PIC® & AVR® MCUs, 16-bit PIC MCUs & dsPIC® DSCs, 32-bit AVR, PIC & ARM Cortex M0/0+/23/3/4/7 MCUs and Serial EEPROMs & Flash ICs. ICP2COMBO(G3)-DPX-12 hardware is designed to support popular programming interfaces (ICSP™, JTAG, SWD, UPDI, SPI, QSPI, etc.)
|
Tools |
---|
![]() The ARM® Toolchain is a collection of tools/libraries used to create applications for ARM microcontrollers. This collection includes compiler, assembler, linker and Standard C and math libraries. |
Tools |
---|
![]() Microchip Studio is an Integrated Development Environment (IDE) for developing and debugging AVR® and SAM microcontroller applications. It merges all of the great features and functionality of Atmel Studio into Microchip’s well-supported portfolio of development tools to give you a seamless and easy-to-use environment for writing, building and debugging your applications written in C/C++ or assembly code. |
Search Development Tools Selector (DTS) by device number to find the development tools that support a particular device. To search by board or application, please use MPLAB® Discover.