I am wanting to do a project where I can monitor water temperature and weather conditions on water with 1 esp32 and the 2nd one on land. I want both to communicate(not sure of the term) and data log the readings from both on a sd card. I am looking for the terminology for the 2 esp32 to communicate with each other?
Also what is the best way to go on the programming code? I see projects in C/C++(Arduino) and I see Python.
The sensors I don'y have any problem programming but have not done the communications between to two or logging to an sd card.
How far are these water<>land ESPs apart.
The ESP-32 uses common 2.4Ghz WiFi, and the range is about 30meters (100feet).
ESP boards have plenty of internal (SPIFFS) storage. There might be no need for an SD card.
Read this guide. For the ESP8266, but the same principals apply.
Leo..
Up to 100 ft should be fine, if not I could go Lora.
The project originally started out to just have the ESP8266 to monitor the water temp and weather reading and access the reading from my phone via wifi, but a while back I posted that on here and it was suggested to use the esp32 because the 8266 would not be able to run the code and display a webpage on the phone because of not enough processing power. It was suggested to use the esp32 or a raspberry pi.So I got the esp32.
If you have acces to internet then two esp2866 and a free iot platform can post the data online for you with graphs and realtime temperature. But i guess you thought of that already and there wont be internet access.