I am wondering the feasibility of a certain project. I have code that sends data to the internet. I am connected through a WIFI shield. However, currently, if I want to change networks or the http request to where I send my data, Ill have to do it in the code through a cable and a computer that has the Arduino software n it so I can adjust the code. Is there a way to have an LCD display screen and push buttons be able to change the following?
char server[] = "xx.com";
char ssid[] = "xx"; //SSID Home Network Name
char pass[] = "xx"; //Key or Network Password
client.print(F("GET http://.php?"))
client.println("Host: http:// com/");
The client.print is inside a function that gets called with the time alarm library every 10 minutes. The server[], ssid[], and pass[] is before my Setup. To give an example, I have my little device (lets say it’s a weather station) and at first I am able to send data to the internet successfully at my house. Then, I go to a place with a different network, and the server I am hosting my files on is down permanently. There in no computer where I am at but only internet connection. I got a different hosting place on the web. I need to use the LCD display screen and push buttons to change the server, ssid, pass, GET, and Host in my code without uploading a new program. Can this be done? Thanks for your time