Microchip's MPLAB ICD 5 and MPLAB PICkit 5 in-circuit debuggers/programmers feature remote programming capabilities for an enhanced user experience.
As programming and debugging continue to be vital and manually time consuming processes for embedded designers, Microchip Technology Inc. has launched two tools offering fast, affordable and convenient solutions: the MPLAB ICD 5 and MPLAB PICkit 5 in-circuit debuggers/programmers, both of which feature remote programming capabilities for an enhanced user experience.
The MPLAB ICD 5 in-circuit debugger/programmer offers advanced connectivity and power options for developers of designs based on PIC, AVR and SAM devices and dsPIC Digital Signal Controllers (DSCs). Because it reduces the need for power cables, this development tool can be used in environments where efficient use of space is necessary. Powered by a USB Type-C connection to a PC or Power over Ethernet (PoE)+, the MPLAB ICD 5 in-circuit programming and debugging tool is fast, flexible and convenient. PoE+ allows the device to be powered by the same cables that are used for data communication without the need for additional power cords. In addition to the flexibility that PoE+ offers, the Ethernet connection allows for remote development and isolation from environmental conditions.
Remote debugging and programming over Ethernet, power monitoring to optimize designs for power, and integration with Continuous Integration and Continuous Deployment (CI/CD) systems provide a feature-rich development experience bolstered by the strengths of the hardware and connection capabilities. Users can reduce their development time by using Arm Single Wire Output (SWO) trace and a variety of programming and debugging interfaces.
The MPLAB PICkit 5 in-circuit debugger/programmer is a more flexible version of its predecessor and can be used both while connected to a computer with MPLAB X Integrated Development Environment (IDE) or in the field. Compatible with all architectures offered by Microchip, this fast and portable tool is capable of remote programming via Microchip’s updated Programmer-to-Go (PTG) smartphone application. It uses a wireless Bluetooth Low Energy radio to allow developers to connect to the device through their smartphone via the PTG app. With the PICkit 5, multiple program images can be selected on the SD card through the app so the user can program different images in the field. Previous tools were only capable of programming the image within MPLAB X IDE or MPLAB IPE before the user headed into the field.
Both tools are supported by MPLAB X Integrated Development Environment (IDE) and the MPLAB Integrated Programming Environment (IPE), Microchip’s highly configurable software program and user interface. An updated, 6.10 version of MPLAB X IDE will be rolled out with these products and will simplify the design process for customers who may need to migrate from one Microchip device to another to meet the needs of various applications.