Removed the buggy code which crashed the driver
Steps to install on the Raspberry Pi Pico W :-
Make use of the default WIFI settings:-
Set the WIFI network ssid to "ssid" and WIFI password to "password" (it might disconnect all other clients in the WIFI network is also insecure way)
set the pi Pico w in uf2 receive mode by pressing the onboard boot button and plunging in the pi Pico
copy the "pico_webserver.uf2" binary to the pi Pico w
Make Use of existing WIFI settings:-
change the ssid and password passed in the function cyw43_arch_wifi_connect_async as 1st and 2nd arguments respectively
compile the project as described in the readme which will create a custom "pico_webserver.uf2" with your WIFI settings
set the pi Pico w in uf2 receive mode by pressing the onboard boot button and plunging in the pi Pico
copy the "pico_webserver.uf2" binary to the pi Pico w
Debug Tips:-
Goto Control Panel -> Network and Internet -> Network Connections for a new rndis ethernet network adapter created
open task manager to check if traffic is flowing for the rndis ethernet network adapter
If the traffic stops instead of removing and replugging the pi pico yu can disable and enable the rndis ethernet network adapter found in the step 1
ToDO :-
improve speed and bandwidth
find a way to dynamically updated the ssid and password for the firmware