On ESP8266 you can make it remember the Wifi details itself, so actually it should be pretty easy to get working (without FlashEEPROM). I believe ESP8266 can be an AP and can connect to another AP at the same time, so you could just leave the AP mode on all the time rather than needing a button.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
On ESP8266 you can make it remember the Wifi details itself, so actually it should be pretty easy to get working (without FlashEEPROM). I believe ESP8266 can be an AP and can connect to another AP at the same time, so you could just leave the AP mode on all the time rather than needing a button.