[SOLVED] NodeMCU V1 / ESP8266, Cannot print to UART1

Forget Serial1. Initialise serial then do Serial.swap().
Serial.swap doesn't swap serial with Serial1, it puts Serial on pins 13 and 15.

I'm using my phone and about to go to bed so can't check any details.

Try that and report back, if you don't get anywhere I'll look more closely tomorrow.