I’m pretty new to networking concepts, so apologies if these are basic questions!
I’m working on a project to deploy sensor nodes across a large, remote forest area (roughly 10km radius), well beyond cellular coverage.
Objective:
Each node will send its data (up to 1MB at a time, 1-2 times per day) through a mesh network, hopping from node to node until it reaches a base station located where there’s cellular coverage. Battery/solar operation is crucial; visiting each node daily to change batteries would be impossible in this environment.
I’ve included a reference image showing what I’d like to achieve using Wi-Fi HaLow for better data rates and mesh reliability.
Is mesh networking (802.11s, or similar) supported directly on the MM6108 SoC (or similar Morse Micro chips)?
I prefer using standalone SoC modules at each node, instead of a Linux single-board computer.
Where should I start if I’m new to networking and HaLow mesh?
Are there any beginner-friendly reference documents, setup guides, or demo projects for deploying multi-hop mesh using Morse Micro dev kits or modules? Sample workflows or video tutorials would help a lot.
Specific kit recommendation:
I’m looking at the MM6108 kit for prototyping. Can it operate as a mesh node out of the box, or do I need extra hardware/firmware?
Any advice, product clarification, would be hugely appreciated. Thanks a lot!
So generally speaking, you objective is possible! And we have users deploying networks like this today. However, some caveats as per your more specific asks:
Is mesh networking (802.11s, or similar) supported directly on the MM6108 SoC (or similar Morse Micro chips)?
We don’t support standalone mode (user running code directly) on our MM6108 SoC. This is a “SoftMAC” part so there needs to be a host processor to drive it. Our microcontroller stack (eg software targeting an STM32), does not currently support 802.11s-style mesh. So this will limit you to Linux based devices.
Where should I start if I’m new to networking and HaLow mesh?
We have a detailed guide for setting up 802.11s mesh using HaLowLink1s available here. Recommend the HaLowLink1’s as a start point. However, they may not meet your requirements for power, in which case you may want to look at MT7628 based products from Heltec or AsiaRF. While still a Linux processor, the MT7628s are reasonably low power that they will run off a solar + battery supply .
I’m looking at the MM6108 kit for prototyping. Can it operate as a mesh node out of the box, or do I need extra hardware/firmware?
Which specific MM6108 based kit are you looking at? Strongly recommend the HaLowLink1 to get started experimenting, and optimise for your constraints later as required.
Thanks for bringing up this topic. I’m also starting to develop mesh network for end-node / smart meter using WiFi Halow. Basically it is similar to LoRa mesh or WiSun RF network but I don’t know how to start and what protocol should be use for this kind of mesh network, since it will run on MCU like ESP32/STM32. Is 802.11s suitable for this purpose? If not, do you have recommendation what protocol or stack to use?