Arduino Nano + HC-05 4WD Rover?

You can use control your ESP from outside using your smartphone as Hotspot.
If you want to prepare your ESP to be connected to several routers, there’re several ways to achieve it, using Blynk Provisioning, WifiManager or wifiMulti, see below for wifiMulti option: