'DEBUG1' which monitors ESP8266.available status always appears to report 'False' state. The hardware setup which has worked for the 'blank sketch' approach is also unchanged. TX and Rx have been interchanged to eliminate this as the cause and the baud rate set according to earlier successful comm attempts. I included 'DEBUG' statements at various points in the code.
This seemed an excellent starting point for the WiFi solution before integrating the data logging part of my project - which is working. I have included the sketch below which is my baseline and is essentially courtesy the 'AllAboutEE' website. But, when I attempt to issue AT commands via a basic sketch using the rial library I can't get any response to any AT command. The baud rate set is 115,200 and this has been confirmed when interrogating the ESP using the Espressif Flasher and works fine with both approaches above. I can also successfully communicate with the ESP-01 using the AT command set using the Arduino serial monitor interface via USB with a 'blank' sketch uploaded to the Nano. I can successfully communicate with my ESP8266-01 using AT commands with an FTDI 3v3 Flasher.