This kind of hack is also available as an example in the Arduino ESP8266/ESP32 DNS server library. The reason AutoConnect shuts down the DNS server after establishing a connection with a WiFi access point and stops hacking HTTP requests for Internet transparency detection is because AutoConnect can only trap a broad range of DNS requests..
Compare knock-esp32 vs AutoConnect and see what are their differences. knock-esp32. ESP32 WiFi provisioning over BLE (by a5huynh) #arduino-library #Esp32 #esp32-arduino #Wifi #Ble. Source Code. AutoConnect. An Arduino library for ESP8266/ESP32 WLAN configuration at runtime with the Web interface (by Hieromon)
The ESP32 is a perfect upgrade from the ESP8266 that has been so popular. In comparison, the ESP32 has way more GPIO, plenty of analog inputs, two analog outputs, multiple extra peripherals (like a spare UART), two cores so you don't have to yield to the WiFi manager, much higher-speed processor, etc. etc!. The ESP32 is the latest and greatest wonderchip from Espressif.
The ESP32-WROOM-32D is a WiFi and Bluetooth module using the popular ESPRESSIF ESP32 ( ESP32-D0WD) chip.The pads on the module have a 1.27mm spacing. This is the original module, manufactured by Espressif. ... A2DP/ AVRCP /SPP, HSP/HFP, RFCOMM; CVSD and SBC for audio codec; Bluetooth Piconet and Scatternet; Customer reviews.