However, I could not get it to connect to the PI. Initially, much time was spent looking at my software and I found that the same software on a different board would not connect. (I tried 4 boards total) So I reverted to some of the simple wifi connection demos and found that, with the same firmware and credentials, some boards would connect to the PI and some wouldn't - I even got a brand new NodeMCU board out of the pack but it would not connect.
So I set up my other router with the same credentials as the PI and switched off the PI. All of the boards connected within a few seconds. I switch back to the PI and - no connection. My PC connects just fine to both with the same credentials.
Thoughts?