code: def do_connect(self, line):
          
          args = self.line_to_args(line)
          num_args = len(args)
          if num_args < 1:
              print_err('Missing connection TYPE')
              return
          connect_type = args[0]
          if connect_type == 'serial':
              if num_args < 2:
                  print_err('Missing serial port')
                  return
              port = args[1]
              if num_args < 3:
                  baud = 115200
              else:
                  try:
                      baud = int(args[2])
                  except ValueError:
                      print_err("Expecting baud to be numeric. Found '{}'".format(args[2]))
                      return
              connect_serial(port, baud)
          elif connect_type == 'telnet':
              if num_args < 2:
                  print_err('Missing hostname or ip-address')
                  return
              name = args[1]
              connect_telnet(name)
          else:
              print_err('Unrecognized connection TYPE: {}'.format(connect_type))
docs: connect TYPE TYPE_PARAMS
             connect serial port [baud]
             connect telnet ip-address-or-name
  
             Connects a pyboard to rshell.