Description
Overview
The N76E003 USB ICP Programmer is a compact USB-based in-circuit programmer designed for the Nuvoton N76E003 microcontroller family. It connects directly to the target board through the ICPDA, ICPCK, VCC, and GND pins, providing a convenient way to program and manage the MCU without removing it from the target PCB.
The programmer is enumerated as a USB CDC virtual COM port, so it does not require a dedicated USB driver on the PC. It supports programming the user application into APROM, programming a bootloader into LDROM, and managing configuration and erase operations.
Key Features
- Designed for Nuvoton N76E003 microcontrollers
- USB In-Circuit Programming (ICP) interface
- USB CDC virtual COM port — no special USB driver required
- Programs user firmware into APROM
- Programs bootloader firmware into LDROM
- Supports reading and writing Configuration Bits
- Supports Full Erase and Partial Erase
- Connects to the target using only:
- Compact design for convenient development and production use
- Useful for both development boards and custom N76E003-based PCBs
- Check our GitHub page for more resources about this product
Programming Interface
Connect the programmer to the target N76E003 board as follows:
| Programmer |
Target MCU |
| ICPDA |
ICPDA |
| ICPCK |
ICPCK |
| VCC |
VCC |
| GND |
GND |
No additional programming components are required on the target board when the appropriate ICP connections are available.
Programming Functions
The programmer can be used for:
- APROM Programming — download the user’s application firmware.
- LDROM Programming — program a bootloader into the MCU’s LDROM area.
- Configuration Bits — read and write MCU configuration settings.
- Full Erase — erase the MCU memory.
- Partial Erase — erase selected memory areas as supported by the programming software.
USB Interface
The programmer uses a USB interface and appears to the computer as a CDC COM port. This makes it convenient for custom programming software and avoids the need for a dedicated USB-to-ICP driver.
Applications
- N76E003 development
- Firmware development and debugging
- Bootloader programming
- DIY N76E003 projects
- Custom PCB production
- Small-batch programming
- In-circuit firmware updates
- Programming N76E003-based embedded products
What’s Included
- 1 × N76E003 USB ICP Programmer PCB
- USB connector
- ICP programming header
Notes
- Designed specifically around the N76E003 ICP programming interface.
- The target board must provide access to ICPDA, ICPCK, VCC, and GND.
- Target voltage and wiring should be compatible with the N76E003 and programmer.
- USB cable and target N76E003 board are not included unless specified separately.
Arduino UNO Rev3 by UGE Electronics
Reviews
There are no reviews yet.