I came across Meshtastic purely through a suggestion from YouTube’s algorithms since I’d previously looked up radio stuff in the past. The idea behind Meshstastic is to send text messages from device to device through radio waves, but rather than just going point-to-point, you can route through other nodes (aka: devices) to reach your destination. This means you can reach devices much further away than your device's antenna is capable of. You can go from point A to point B via F and Q, if need be. Most of the devices require a mobile phone with the Meshtastic app, but you need only Bluetooth enabled to send the message from the phone to the device. The message is then sent from the device. You can have no SIM card and wifi off on the phone, and it’ll still work. Remember: the message is going via radio. The phone is not sending the message. There is at least one device (the T-deck) that has a built-in keyboard and is completely standalone. Meshtastic is, of course, free and open source: https://meshtastic.org/
J’ai découvert Meshtastic tout simplement à cause d’une suggestion des algorithmes de YouTube puisque, par le passé, j’avais recherché des trucs sur la radio. L’idée derrière Meshtastic est d’envoyer des messages texte d’un dispositif à un autre sur les ondes radio, mais, plutôt que d’aller simplement de point à point, vous pouvez router votre message à travers d’autres nœuds (alias dispositifs) pour atteindre votre destination. Cela veut dire que vous pouvez atteindre des dispositifs qui sont beaucoup éloignés que ceux que l’antenne de votre dispositif peut atteindre. Au besoin, vous pouvez aller du point A au point B via les points F et Q.
La plupart des dispositifs nécessitent un téléphone mobile avec l’appli Meshtastic, mais vous n’avez besoin que d’activer le Bluetooth pour envoyer le message du téléphone vers le dispositif. Ensuite, le message est envoyé à partir du dispositif. Cela fonctionnera même sans carte SIM et avec le WiFi désactivé sur votre téléphone. Rappelez-vous : le message part par radio. Le téléphone n’envoie pas le message. Il y a au moins un dispositif (le T-deck) qui a un clavier et qui est complètement autonome.
Meshtastic est, bien entendu, gratuit et Open Source : https://meshtastic.org
Devices There are many devices that can run Meshtastic. The most well known is the Heltec V3. This can be bought pretty cheaply (~£20, sometimes £30 for two) from many Chinese suppliers with some supplying a small primitive antenna and case, but you could 3D print your own case. The files are out there for free. Just bear in mind that you need to supply power either through the USB-C socket on the device, or plug in a suitable battery. NOTE: these devices come in 433 and 868 flavors. Most users in Europe and the UK are using 868, and the 433 is for the US. But, in theory, you can use anyone anywhere, but a 433 can’t connect to a 868. Just be wary of which version you’re buying.
Dispositifs
Beaucoup de dispositifs peuvent faire fonctionner Meshtastic. Le plus connu est le Heltec V3. Vous pouvez l’acheter pour pas grand chose (~ £ 20 (23,5 €), parfois £ 30 ou environ 35 € pour deux) à partir de beaucoup de fournisseurs chinois, dont quelques-un fournissent une petite antenne primitive et un boîtier, mais vous pourriez imprimer votre propre boîtier en 3D. Les fichiers sont là gratuitement. Il faut simplement vous rappeler que vous devez fournir l’alimentation, soit par un port USB-C sur le dispositif, soit en le branchant sur une pile convenable.
NOTE : ces dispositifs existent en versions 433 et 868. La plupart des utilisateurs d'Europe et du RU utilisent le 868 ; le 433 est pour les É-U. Toutefois, en théorie, vous pourriez utiliser n’importe lequel n’importe où, mais un 433 ne peut pas se connecter à un 868. Il suffit de faire attention à la version que vous achetez.
Flashing In the case of the Heltec, it comes with some basic software installed, but this needs to be replaced by Meshtastic. This is pretty simple since the Meshtastic site does most of the hard work for you. Using a modern browser you go to https://flasher.meshtastic.org/ and go through the three steps. Make sure you’re using a good quality, data compatible, USB cable. Not all USB cables can do data. Some are just for charging. Now you need to install the app on your phone. With the app running, you link it to the device using Bluetooth. Hopefully, you’ll now see other people nearby. Now, this is the potential downside of Meshtastic: you might have no one else in your area who uses it. There are a couple of online maps where people display their approximate location to allow others to see if there’s anyone around (https://meshmap.net/). You don’t have to appear on the maps.
Le flashage
Quelques logiciels de base sont installés sur le Heltec, mais il faut les remplacer par Meshtastic. C’est assez simple, car le site de Meshtastic fait la plupart du travail à votre place. Avec un navigateur moderne, vous allez sur https://flasher.meshtastic.org/ et passez par les trois étapes. Assurez-vous d’utiliser un câble USB de bonne qualité et qui soit compatible avec les données. Tous les câbles USB ne peuvent pas acheminer des données. Certains sont uniquement pour charger. Maintenant, vous devez installer l’appli sur votre téléphone.
Pendant que l’appli s’exécute, vous la liez au dispositif avec Bluetooth. Vous devriez voir maintenant, je l’espère, d’autres personnes à proximité. Et voilà le désavantage potentiel de Meshtastic : il n’y a pas nécessairement une personne dans votre voisinage qui l’utilise.
Il y a quelques cartes en ligne où des gens affichent leur emplacement approximatif pour permettre à d’autres de voir s’il y a quelqu’un près de chez eux (https://meshmap.net/). Vous n’êtes pas obligé d’afficher votre emplacement sur les cartes.
I bought two devices and would leave one running at home while taking one with me to work and keep messaging my home unit to see what kind of distance I could get. Initially I was getting, at most, about 1km. Which is actually pretty good considering the placement of my home unit and the area I was testing in. It’s definitely better to get your device as high as you can get it, and leave it running 24/7 as it’ll discover more devices in the area. My first setup was a tupperware container with the Heltec hooked to a USB battery pack. And it worked very well all things considered.
J’ai acheté deux appareils et j’en laissais tourner un à la maison en emportant l’autre au bureau avec moi ; j’envoyais sans cesse des messages vers l’unité à la maison pour voir la distance que je pouvais obtenir. Au départ, ce n’était qu’environ 1 km au plus. Ce qui est en fait pas mal en tenant compte de l’emplacement de l’unité à la maison et de la zone dans laquelle je faisais les tests.
C’est vraiment mieux de mettre votre appareil aussi haut que possible et de le laisser fonctionner 24/7, car il découvrira plus de dispositifs dans votre voisinage. Au départ, j’avais un conteneur Tupperware et le Heltec était branché à un bloc-piles sur USB. Tout compte fait, cela fonctionnait pas mal.
Antennas If you want to reach further afield then you’ll need to use a good external antenna. I bought an 868 compatible yagi from Amazon and mounted it on my roof with V2 of my tupperware box now containing the connection to an external antenna and a larger USB battery pack that lasts for a good 5 or 6 days. For my other Heltec (that I take with me) and my T-deck, I bought a case that came with a battery pack and antenna from eBay. Testing With the new external antenna in place I started testing. I mounted the Heltec in its new case to the handlebars of my bike and peddled around sending messages to myself. To my amazement I could easily message my home device from about a mile and a half away! And this is in the middle of the city. Only on one road which was heavily lined with trees did I get any issues in sending a message.
Antennes
Si vous voulez que votre signal aille plus loin, vous devez utiliser une bonne antenne externe. J’ai acheté une Yagi compatible 868 chez Amazon et l’ai montée sur mon toit avec le V2 de ma boîte Tupperware qui contient maintenant la connexion à une antenne externe et un plus gros bloc de piles sur USB qui dure un bon 5 ou 6 jours. Pour l’autre Heltec (que j’emmène avec moi) et mon T-deck, j’ai acheté un boîtier avec un bloc de piles et une antenne sur eBay.
Les tests
La nouvelle antenne étant en place, j’ai commencé mes tests. J’ai monté le Heltec dans son nouveau boîtier sur le guidon de mon vélo et j’ai pédalé à droite et à gauche en envoyant des messages à moi-même.
A ma grande surprise, je pouvais facilement envoyer un message à mon dispositif à la maison d’environ 2,40 km ! Et j'étais au milieu de la ville. Je n’ai eu des problèmes pour envoyer un message que sur une seule route qui était largement entourée d’arbres.
Conclusion I’m still testing my devices. I’m hoping to go further afield during the nice weather and test the range to find my absolute limit. But even that changes as more and more nodes appear to extend the range. Remember, the more nodes online, the bigger the mesh gets and the more range everyone in that area gets. So what’s the point of this? Well, imagine if you’re in a city where you experience power outages or natural disasters? Your power is out, maybe the cell towers are down (or overloaded), and you’ve no internet. How do you message people? Meshtastic. Gift some to your friends or relatives. As long as your area has enough people running a device(s), then, if nothing else, you might be able to even message a stranger to ask for assistance. Of course, I’m not saying you should rely on these things. As if it all goes south the people running some devices might be a bit too busy to help route your messages or reply, but they’re definitely better than relying on the cell towers and internet if it all went pear-shaped.
Conclusion
Je continue à tester mes dispositifs. J’espère aller plus loin pendant qu'il fait beau pour tester les distances et trouver la limite absolue. Mais cela change au fur et à mesure que des nœuds supplémentaires apparaissent pour étendre la distance. Souvenez-vous que, plus il y a de nœuds en ligne et plus le maillage devient grand, plus la distance que tout le monde dans la zone obtient grandit aussi.
Bon. A quoi ça sert ? Imaginez que vous êtes dans une ville où il y a des coupures de courant ou des catastrophes naturelles. Vous n’avez plus d’électricité et peut-être que les stations cellulaires ne fonctionnent pas (ou sont surchargées) et vous n’avez pas de Net. Comment envoyer des messages à des gens ? Meshtastic. Donnez-en à vos amis ou famille. Du moment où votre zone a assez de gens qui font tourner un/des appareil(s), vous pourriez même, à défaut d'autre chose, envoyer un message à un étranger pour demander de l’aide.
Bien entendu, je ne dis pas que vous devriez compter sur ces choses. Puisque, si tout dégringole, les gens qui font tourner ces appareils pourraient être trop affairés pour vous aider à router vos messages ou pour vous répondre, mais cela vaut sans conteste mieux que de dépendre des stations cellulaires ou du Net si tout dégringolait.