ESP8266 (NodeMCU and Wemos D1 mini) won't boot or upload with particular devices

deej99:
Thanks - I did not know any of that. So I've accidentally used 2 of the 3 pins that require "special handling". If I change the pins to use 4, 5, 12, 13 or 14 then will that solve the issue?

Full disclosure, I'm not very familiar with the ESP8266. I only know about the boot pin issue because of a project that I've been involved in that uses the ESP32.
Having said that, it seems that as long as you avoid GPIO 0,2,6-11 and 15 you should be ok.