Daniel Goodwin

USB Device - End-user experience

Discussion created by Daniel Goodwin on Jun 6, 2016
Latest reply on Jun 10, 2016 by Daniel Goodwin



We have a Kinetis K20 micro-controller on our new product which will be released to the public within the next 6 months. The product interfaces with the PC via the K20's USB port which is designed to run as a virtual com port. The code for the USB was based on an example codewarrior project.


During developement we used the ini configuration file from the codewarrior project to install the driver on our computers.


We now want to take the proper steps of releasing this USB capable product and we want to make sure that we take the proper steps. We also want the end-user's experience to be as simple as possible.


How can we, if possible, have the end-user's computer detect the USB device as our product and install the appropriate device driver? We would like to avoid having to provide the ini file to the user and having them install it manually.