yeah, so the gist is: * connect to an embedded device over USB * do command/response stuff with the connected device and additionally: * make it easy for other folks to do a similar thing