KitProg3 is our low-level communication firmware for programming and debugging. It provides communication between a programming tool (such as ModusToolbox™ Programmer or PSOC™ Programmer) and a target, such as a PSOC™ 6 MCU. KitProg3 supports a variety of development kits. It is also the communication firmware found in the MiniProg4 debug probe.