
Perhaps this temporary disconnect is confusing the board settings? And I get the red X in the board combobox at the top of the screen. I'm not sure if this has anything to do with it, but I've noticed on my Mac that once the sketch is installed and the board resets, the USB connection temporarily disconnects and reconnects. The behavior seems to be that it insists on seeing the board as a pIRKey, but that's just a guess on my part. Also, it never persists my Trinket setting (regardless of port) once I close the IDE.

If I manually specify the Trinket and USB port, it works once, but then the Trinket loses the port and the pIRKey definition remains.

Additionally, it appears to recognize the Trinket incorrectly as an "Adafruit pIRKey" as this entry is always associated with the correct USB port and I never added it. I can get the IDE to properly compile my sketch AND transfer correctly to the Trinket, but after transfer it loses the port setting and requires I manually redefine the port setting again in the "select other board & port" dropdown.
