Esp32 developement board with platformIO or Arduino. Esp32 switch to AccessPoint if no WiFi host connection is possible. Through a smartphone or tablet select this host and set the new Wifi.