connects to arduino based on id instead of port number