Want to get ESP32-S3 1.47inch LCD Display to work outside my Home Network

Waveshare ESP32-S3 1.47inch LCD Display Development Board Black Screen

I was having issues to get the setup to work in a earlier post, and was thinking it be a lot better device if I could some how get it to connect to a guest url to log in so I'm still able to get blood readings.

I have done the setup so for from following the Repo on GitHub by Irek Ptak and works great when I'm home.

But if I go out I have no connection to it for it to get an internet connection, though I could carry a battery of some kind to plug it in I'd still have no connection to get reading with the way the config.json is written.

I can only add my home WIFI into it and not sure how to add other methods into this file or a different way altogether.

{
"wifi_ssid":"YOUR_WIFI_NETWORK_NAME",
"wifi_password":"YOUR_WIFI_NETWORK_PASSWORD",
"nightscout_url":"https://YOUR_NIGHTSCOUT_ADDRESS",
"access_token":"",
"mmol":true,
"use_led":true,
"rotate":false
}

This is what the device can do when at home!

Has an example this wifi connection is a free on and no need to log in like you do with a guest network, but I'm just trying to see different options to have into the config.json

It seem I can only have one wifi_ssid and one password but would be needing it to have more or a way to add it rather than in be in this config.json file as every guests password would be different and it be hard to do this when out to add them into the device but could be done once you know the Guest user log in details to do it when you get back home.

This method is still good but not good if in a accident and need to plug it into a Ambulances usb socket, they have in there vans I hope. So they could monitor me or others if there is a connection to the ESP32-S3 1.47inch LCD Display. Then there would be no need for them contently having to prick me while trying to do other things on you for the accidents!

I think this device can be up to it! And also be easy to carry around with you too.

Hope I can find a way, with help of coarse as I'm also very new to Arduino and programming it.

There is a multi ssid library but I get the sense you are not the coder of the device. What you need to do is simple. It's simple in that you just need to change the SSID and PASSWORD to match the router of your second location.

I'm honestly confused as to what your question is.
The ESP32 can definitely be used to connect to multiple wifi access points if that is what you are asking.
The easiest way is to make a gui to access and enter the information remotely.
Several ways to do this: on a webpage, with Bluetooth on your phone, the possibilities are up to you.
There's LVGL which is a library for creating GUIs which works very well.
You just need to read how it works and follow instructions. It's not easy. I can do basic projects but I have a lot to learn there myself.
Another option is a library called RemoteXY which allows you to access your microcontroller remotely, and also from the cloud. It's a very reasonable price to buy unlimited access but I recommend using the free version and trying it. It's very user friendly for people new to programming

Yes you could not at all usible, has how would you do this in a accident you need it to keep you alive? you not going to be able to even get into this device in a NHS bed!

Why it would need to be within the program to do this on its own without having to do anything.

If you need 'auto' connect then the ony option is cellular. The esp32 doesn't have that option but maybe yoju can add a cellular board. If you can hire somebody to get it all working, it wil be bulky and have a monthly cost.
In an accident any device can fail.
Unless you have successfully trained the NHS staff at whatever hospital they take you to they might remove any device if they don't know it's purpose and in many hospitals there are cell free zones.
BTW, I am unfamiliar with the GitHub library you mention and would use the standard libraries included with the board.

1 Like

Honestly and truthfully if the device is that important you shouldn't be programming it at all. It should be done by a professional programmer and the device should be thoroughly tested.
When dealing with people's actual lives, and you say you are a beginner programmer, do you think that's wise?
I'm just being truthful here, not trying to discourage you
Best regards

1 Like

I agree 100%. I am a former professional programmer with over 50 years experience and this project would have me running to the lawyer in order to make sure we were covered because even if I was good it's still possible to either make a mistake or not catch a library error.
Since you have not told us anything about the device it is impossible to even speculate on if a pro would take you on.

Was an example, has that was within a shopping place I asked them.
In Hospitals now they have guest Networks to join, not sure if in all of them but ones I have been admitted into have had.

what is cellular board, as bulky would also be of no use, would need to be written code to go into this this.

Could a button not be added to allow adding wifi and password into the config to at least get a new connection

If you are coming out with these comments Id rather you move on!

I will gladly move on because you refuse to face reality. Your responses are contradictory, and you show a profound lack of technical knowledge. You have been given good advice by several very experienced people but you continue to express a desire for something that can't be done in the way you have said.

1 Like

BTW, we still have no idea what this device is and have not seen the code.