2025-05-28 10:36 AM
Hello,
I am currently working on a collar localization project using NUCLEO-WL55JC cards. My job is to create a mesh network using these boards. We have: 1 card which acts as a Gateway (connected to an application), 1 card which is used to simulate the collar and the other cards, which we'll call “relays”, which are used to transmit information from the “collar” card to the Gateway card. The aim is to be able to connect these different relays together to create a network. When a new relay card is added to the network, the relay card transmits an “I am here” message, and the other relay cards receiving this message simply respond with their ID and the quality of the connection. And so on, for the other relays added. In the end, we'll have several relay cards connected to each other, enabling us to extend the range of our system. When transmitting data from the collar to the gateway, the relays will have to choose which relay station to send the data to, depending on the number of stations to “cover” to reach the gateway and, of course, the quality of the connection.
The way my system works is simple:
1. I get the data from the “collar” card
2. I transmit the data to the nearest relay, which transmits it to the nearest relay, and so on up to the Gateway
3. Communication between Gateway and application
Implementation a little less so... So I wanted to know if anyone had any ideas on how to proceed, if one could combine several example codes of these NUCLEO-WL55JC or if there are any projects similar to this one. I'm a bit lost at this point and don't really know how to proceed and how start my project.
I already have a working PingPong code and I'm working on STM32CubeIDE.
Thanks in advance and best regards !
KYZ.
Solved! Go to Solution.
2025-05-29 2:10 AM
Hello @KYZ
Your project it is really interesting. I think you may can find a good point to start on this video tutorial.
PS: the files used on the tutorial are provided on a driver (link on the description of the video).
Best Regards.
STTwo-32
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2025-05-29 2:10 AM
Hello @KYZ
Your project it is really interesting. I think you may can find a good point to start on this video tutorial.
PS: the files used on the tutorial are provided on a driver (link on the description of the video).
Best Regards.
STTwo-32
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2025-05-29 2:36 AM