The USB solution for MSP430™ microcontrollers has been designed to make this process simple and straightforward. The device contains a USB-based on-chip bootstrap loader and TI provides a Windows source project for downloading firmware that can be quickly customized. This source can be built with Visual C++ 2008 Express available from Microsoft at no cost. For the USB support software for MSP430