code: def board_name(default):
      
      try:
          import board
          try:
              name = board.name
          except AttributeError:
              # There was a board.py file, but it didn't have an name attribute
              # We also ignore this as an error
              name = default
      except ImportError:
          # No board.py file on the pyboard - not an error
          name = default
      except BaseException as err:
          print('Error encountered executing board.py')
          import sys
          sys.print_exception(err)
          name = default
      return repr(name)
docs: Returns the boards name (if available).