Мікроконтролер сімейства NuMicro® (MCU) підтримує функцію внутрішньосистемного програмування (ISP), що дозволяє перепрограмувати вбудовану флеш-пам'ять під керуванням програмного забезпечення. ISP виконується без видалення мікроконтролера із системи через мікропрограмне забезпечення та вбудований інтерфейс підключення, такий як USB, I²C, SPI, CAN, RS485, BLE, WiFi.
Перед використанням ISPTool користувачеві потрібно запрограмувати код провайдера в LDROM за допомогою універсального програматора або інструменту програмування Nuvoton NuMicro® ICP і біт конфігурації користувача «CBS», налаштований як «Завантаження з LDROM».
ISPTool поставляється з двома різними режимами. Одним із них є режим графічного інтерфейсу користувача, який є більш зручним для користувача, із простим у використанні інтерфейсом, що дозволяє користувачеві керувати простим клацанням миші. Інший — режим командного рядка, цей режим підходить для поєднання зі сценарієм оболонки для автоматизованого керування.