Upgrading Firmware from your Host Microcontroller - UwFlashX (external link)