I just wanted to know if you have any kind of criteria for selecting between esp-now and esp-mesh, specifically when you have a group of 10 or more esp32 that are reading sensors and they all have to send the data to one master esp32 that acts as a gateway to the internet.
I really like the way esp mesh extends the range with each device you add. Also I saw that you manage to get 200mts between two esp32 running esp now, have you tried esp mesh range?
I would really appreciate your expertise in this, and how they compare to each other,
Thanks a lot for all your articles
All the best
I haven’t experimented with ESP-MESH yet. So, I don’t have any data to compare with ESP-NOW, at the moment.
I’m planning to study a bit about ESP-MESH and create some tutorials about it and compare it with ESP-NOW.
I think ESP-MESH was specially developed for when you want to have several nodes reporting to one central gateway. You have a network and when you add a node, it somehow communicates with the other nodes to make sure the message gets to the gateway. This is great to increase the communication range. So, for the type of application you’re asking, I think ESP-MESH is more suitable.
However, as I’ve told you, I haven’t experimented with ESP-MESH yet, so I don’t know how it really works in practical terms.
Here are some tutorials about ESP-NOW:
- Getting Started with ESP-NOW (ESP32 with Arduino IDE)
- ESP-NOW Two-Way Communication Between ESP32 Boards
- ESP-NOW with ESP8266 – Getting Started