environment is established, can choose various routes to make available and re-export
     common modules and operations, depending on platform support
 """
     environment is established, can choose various routes to make available and re-export
     common modules and operations, depending on platform support
 """
 if microcontroller is not None:
     if microcontroller == "esp8266":
         board = "feather_huzzah"
     elif microcontroller == "samd21":
 if microcontroller is not None:
     if microcontroller == "esp8266":
         board = "feather_huzzah"
     elif microcontroller == "samd21":