The Nu-Link ICP Programmer is a versatile and reliable in-circuit tool from Nuvoton, designed for both development and production of NuMicro ARM and 8051-based microcontrollers. Acting as a debugger, emulator, and programmer, it supports online and offline firmware programming, reducing your dependence on a connected PC during mass-production. Through its SWD interface and USB connectivity, it provides seamless integration with popular IDEs like Keil, IAR, and CoIDE. The device includes status LEDs to show operation states, and a dedicated offline programming button, enabling you to trigger firmware loading stored inside the tool itself. With unlimited flash breakpoints, memory read/write capabilities, terminal emulation, and serial debug output, the Nu-Link enables efficient debugging and testing. Its plug-and-play USB HID design means no driver hassle, while firmware updates can be carried out automatically, ensuring you always run the latest version. Features: Supports Keil, IAR, CoIDE, and other major IDEs. SWD-based ICP (In-Circuit Programming) for direct programming without removing the chip. Offline programming capability via built-in SPI flash, suitable for mass production. Unlimited flash breakpoints (both in ROM and RAM) for powerful debugging. Memory read/write, terminal emulation, and serial debug output during runtime. USB HID interface — plug-and-play, no driver installation required. Automatic firmware updates for seamless tool maintenance. Status LEDs and a dedicated offline-programming button for intuitive control. Package Includes: 1 x Nu-Link Red Upgrade – Standard Programmer and Debugger for Nuvoton ARM/511 x USB Cable1 x Flat Rebbon Cable5 x Jumper Wire
Specifications
| SWD I/O Voltage | fixed at 5.0 V |
|---|
| Communication Interface | USB 2.0 |
|---|
| Supported Device Families | NuMicro ARM Cortex-M and select 8051 MCUs |
|---|
| Programming Modes | Online and Offline (via onboard SPI Flash) |
|---|
| Platform Support | Windows (32-bit and 64-bit) |
|---|
| Item Type: | Programmer & Debugger. |
|---|
| Based On: | ARM Cortex-M / 8051 MCUs |
|---|
| Voltage Rating (V): | 5.0 V (SWD I/O Voltage) |
|---|
| Flash Memory: | Yes – Built-in SPI Flash for Offline Programming |
|---|
| Connectivity: | USB |
|---|
| Supply Voltage | 5 V (via USB Port) |
|---|
| Programming | Online & Offline programming |
|---|
| IDE | Keil RVMDK, IAR EWARM, CoIDE, others |
|---|
| Length (mm): | 60 |
|---|
| Width (mm): | 40 |
|---|
| Weight (g): | 25 |
|---|
| Shipping Weight | 0.15 kg |
|---|
| Shipping Dimensions | 14 × 10 × 5 cm |
|---|