I made one android app, very simple app which can send data to a server to a defined port.
I also attached one PIC with a wifi module which can do the same as the app i.e send data to a server IP at specified port. I want to be able to send data from my app to my PIC from outside my home network.
What I have learned upto now is that I need a fixed IP (as my routers IP keep changing) for this, app and PIC can both communicate to this fixed IP and exchange messages with each other.
Can someone please explain in some detail what exactly is required to make this possible? I read about fixed IP, but no one mentions more than this like providers, what to look for in a provider, approximate costs, any other software needed etc
I also attached one PIC with a wifi module which can do the same as the app i.e send data to a server IP at specified port. I want to be able to send data from my app to my PIC from outside my home network.
What I have learned upto now is that I need a fixed IP (as my routers IP keep changing) for this, app and PIC can both communicate to this fixed IP and exchange messages with each other.
Can someone please explain in some detail what exactly is required to make this possible? I read about fixed IP, but no one mentions more than this like providers, what to look for in a provider, approximate costs, any other software needed etc