How to quickly and cheaply create a mesh network?

The challenge is to organize the mesh network in some areas for wireless control of robot, or at least transfer of information from one starting node to the opposite.
How fast and not expensive to create such a network?
While familiar only with the decision from the XBee Zigbee Mesh, but the thing is quite expensive — 2.8 to RUB one module is + 1.5 to RUB one Board to connect to PCs (two pieces for initial setup).
July 2nd 19 at 13:34
1 answer
July 2nd 19 at 13:36
ESP8266 help, there is a ready implementation. Price point full harness out of 200-400r depending on the desired autonomy
Digging for an hour, a lot of different information. Is there any step-by-step guide to start working with these modules? - kathleen_Dickens commented on July 2nd 19 at 13:39
: guides well, just heaps of any level. To start with the hardware, what antenna is needed, what form factor (there are now more than 13), how are you going to flash.
Then choose firmware and YAP (code built into the firmware/pour compilable/interpretable), whether WebGUI or just do ready firmware all-in-one.
And only then search for Hyde - Kiley33 commented on July 2nd 19 at 13:42
the first page of Google - Kiley33 commented on July 2nd 19 at 13:45
1) what are the differences between the PL that you have listed?
2) WebGUI is a platform for working with the module via the browser?
3) what could be the disadvantage of the ready firmware?
4) What is the maximum transfer rate of these modules in bridge mode or when you build stars and build mesh networks? - kathleen_Dickens commented on July 2nd 19 at 13:48
You obviously have not read anything about this module or feature
1. You can write in C, C++, python, lua, micropython, pascal. The main difference in your ability to use these languages, for example lua has the features of writing for this module, or can be programmed in the Arduino IDE for the embedded language.
2. Yes, it is possible to make a full API, or just do a real GUI with the display of realtime data and building charts
3. The convenience and support of the equipment or JAP. For example nodemcu perfectly supports only Lua, and the native firmware is really capable of only AT commands. There are designers of firmware, for example, to save space and memory by disabling support for external temperature sensor.
There is a chic ready Proshka, but they are often paid and you get the hex file and the configuration file for the 100-300r per month
4. the chip is able to 150MB/s with large files, did not drive, but fine in a concrete wall and dirty air consistently 15MB/s - Kiley33 commented on July 2nd 19 at 13:51
: I am now studying how difficult the first run, because time is short and if the solution is too complex it is necessary to understand faster.

I have a choice: to continue on the XBee for expensive or from scratch on something new, in this case the ESP8266.


Thank You very much! Now I try to decide and buy tomorrow.
If You don't mind, I difficulties can throw You here questions? (it may be useful for someone in the future with the same zero will deal with this charge). - kathleen_Dickens commented on July 2nd 19 at 13:54
: я ушел от XBee в сторону ESP, ибо дешевле, проще, относительный Open Source.
При наличии железок на разработку с нуля автономного термодатчика с передачей данных и отображением через web надо 2-3 дня.
Можете, но есть более тематические места.

Еще mesh можно сделать за полчаса на дешевых wifi роутерах с прошивкой openwrt или dd-wrt, это почти все tplink. Во времена когда TL-MR3020 стоил 400р я поднимал полноценную mesh сеть - Kiley33 commented on July 2nd 19 at 13:57
: mesh-set for the ESP8266 is done without third party management MK? Or mesh only possible when using the ESP8266 as a modem? - kathleen_Dickens commented on July 2nd 19 at 14:00
: ESP8266 is a full - fledged ARM of the MC, which can be self-contained with its OS and Schild in modem mode - Kiley33 commented on July 2nd 19 at 14:03
: only need to register the Protocol stack for mesh and essentially completely to subrogate the whole network? :-) - kathleen_Dickens commented on July 2nd 19 at 14:06
: Yes, but in fact there is a ready implementation. You only need to flash and configure - Kiley33 commented on July 2nd 19 at 14:09
: Have you faced? There is in the memory of the name?
I found only the following:

Another guide:

Will this work? - kathleen_Dickens commented on July 2nd 19 at 14:12
: how very very little I've met more than 10 implementation. Without those details I can't tell - Kiley33 commented on July 2nd 19 at 14:15

Find more questions by tags Computer networksMeshElectronicsRadio communication