This is a small box with only one button. Every time you push the button. It will connect to WiFi and access an URL.
WiFi SSID and Password can be configured through ESP-TOUCH protocol and the URL can be changed by UDP packet. Two LEDs on it's case shows status of module and circuit.
When button is pressed, the circuit powers ESP8266 module and the module will connect to WiFi with SSID and password in flash memory. Once Wifi connection is established, this button will request a certain URL in flash memory and turn itself off to save power.
For ESP-TOUCH, there is no official code to do it, however I did some decompile from a obfuscated APK file. The android code is not easy to read but it do works well with esp-touch functions on ESP8266. So softAP is not needed here to config WiFi network.
very nice project, is sourcecode for the esp32 available