code: func NewTCPAdaptor(args ...interface{}) *TCPAdaptor {
  	address := args[0].(string)
  
  	a := NewAdaptor(address)
  	a.SetName(gobot.DefaultName("TCPFirmata"))
  	a.PortOpener = func(port string) (io.ReadWriteCloser, error) {
  		return connect(port)
  	}
  
  	return &TCPAdaptor{
  		Adaptor: a,
  	}
  }
docs: // NewTCPAdaptor opens and uses a TCP connection to a microcontroller running
  // WiFiFirmata