MeshCore czy Meshtastic: Co wybrać?

Czas czytania: 5 min.

Społeczność skupiona wokół sieci LoRa mesh dosłownie wrze. Jeśli śledzisz ten trend, z pewnością natrafiłeś na dwie nazwy: Meshtastic oraz MeshCore.

Oba protokoły cieszą się ogromną popularnością, ale podejmują temat budowania sieci w zasadniczo odmienny sposób. Jaka jest między nimi różnica? I co ważniejsze – jak wybrać rozwiązanie dopasowane do Twojego kolejnego projektu?

Szybka ściągawka na start:

Wybierz Meshtastic, jeśli potrzebujesz gotowej do działania po wyjęciu z pudełka (plug-and-play), wspólnej sieci na wypad w góry, narty czy dla zespołu taktycznego, gdzie każde urządzenie gra do jednej bramki.

Wybierz MeshCore, jeśli budujesz stabilną, wydajną strukturę miejską o dużej przepustowości, która wymaga ogromnej liczby skoków (hop count) i dedykowanej infrastruktury bez niepotrzebnego szumu informacyjnego.

Przyjrzyjmy się bliżej ich architekturze, rolom urządzeń i idealnym zastosowaniom, aby pomóc Ci podjąć najlepszą decyzję.

MeshCore vs Meshtastic: Czym tak naprawdę są?

Meshtastic to darmowy i otwarty system komunikacji, który pozwala przesyłać wiadomości na duże odległości za pomocą fal radiowych LoRa. Działa całkowicie niezależnie od sieci komórkowej, Wi-Fi czy Internetu – urządzenia łączą się bezpośrednio ze sobą, tworząc własną, samowystarczalną sieć. Jeśli dopiero zaczynasz przygodę z tym tematem, przeczytaj obszerny przewodnik po Meshtastic.

MeshCore to kolejny protokół LoRa mesh, stworzony jednak z myślą o zupełnie innej filozofii. Skupia się na wysokiej wydajności i ustrukturyzowanym trasowaniu danych dla wdrożeń na większą skalę.

Zanim przejdziemy do różnic, spójrzmy na to, co je łączy:

  • Oba wykorzystują technologię radiową LoRa do przesyłania wiadomości tekstowych i współrzędnych GPS bez udziału sieci komórkowych, Wi-Fi czy Internetu.
  • Tworzą sieć „mesh” (siatkową), co oznacza, że urządzenia mogą przekazywać wiadomości dalej między sobą, zwiększając ogólny zasięg.
  • Mogą działać na tym samym, wydajnym sprzęcie LoRa.

Jednak sposób, w jaki te wiadomości są przekazywane, stanowi główną kość niezgody między oboma protokołami.

Jaka jest różnica między Meshtastic a MeshCore?

Główna rozbieżność – jak podróżuje wiadomość? Różnica jest w logice transmisji wiadomości.

W sieci Meshtastic każde urządzenie może pełnić funkcję przekaźnika.

Protokół wykorzystuje technikę trasowania zwaną „managed flood”. Gdy Twój węzeł Meshtastic wysyła wiadomość, rozgłasza pakiet danych do wszystkich innych węzłów w swoim zasięgu. Urządzenia, które go odbiorą, natychmiast przekazują sygnał dalej do każdego, do kogo są w stanie dotrzeć – i tak aż do momentu, gdy wiadomość trafi do adresata. System ten jest niezwykle odporny: jeśli jeden węzeł przejdzie w tryb offline, nic się nie dzieje, bo inne i tak przekazują Twój komunikat. Każdy jest równorzędnym uczestnikiem dbającym o życie sieci.

Źródło: Vivian van Zyl

MeshCore stosuje zupełnie inne podejście – wykorzystuje ustrukturyzowane trasowanie, w którym tylko specjalnie wyznaczone węzły pełnią funkcję przekaźników.

Zamiast wysyłać sygnał do wszystkich wkoło, MeshCore oblicza najwydajniejszą ścieżkę w sieci i przesyła wiadomość wyłącznie tym konkretnym szlakiem. Aby to osiągnąć, sieć MeshCore wymaga jasnej hierarchii ról:

  • Companion, czyli urządzenia końcowe: To osobiste węzły, które nosisz ze sobą (np. kieszonkowy tracker połączony ze smartfonem). Standardowo obsługują one tylko Twoje dane i nie przekazują ruchu innych użytkowników. Od wersji v1.13.0 MeshCore wprowadził jednak tryb Client Repeat Mode. Jego włączenie tymczasowo zmienia Twój moduł w przekaźnik działający w trybie „flood” na odseparowanej częstotliwości. Daje to w pełni funkcjonalną, bezpośrednią sieć ad-hoc w terenie, bez zakłócania stałej, miejskiej infrastruktury.
  • Repeatery (Szkielet sieci): To włączone na stałe, stacjonarne węzły infrastrukturalne (zazwyczaj montowane wysoko na dachach lub masztach). Odpowiadają za utrzymanie ścieżek trasowania i sprawne przesyłanie pakietów do celu.
  • Room Servers (Pamięć offline): Dedykowane węzły działające jak cyfrowe tablice ogłoszeń. Obsługują publiczne czaty grupowe i przechowują wiadomości dla użytkowników, którzy są w danym momencie offline.

Źródło: Vivian van Zyl

Podejście „rozgłaszaj do wszystkich” kontra „używaj ustrukturyzowanej ścieżki” pociąga za sobą efekt domina w codziennym użytkowaniu. Sprawdźmy, jak ta podstawowa różnica wpływa na funkcje, na których najbardziej Ci zależy.

Liczba skoków i maksymalny zasięg

Sposób przesyłania danych decyduje o tym, ile razy wiadomość może zostać podana dalej (jest to zwane „skokiem”, z ang. hop)– jak pałeczka w sztafecie – i jaki dystans jest w stanie pokonać.

Meshtastic (3–7 skoków): Domyślnie ogranicza się do 3 skoków (maksymalnie 7), aby zapobiec przeciążeniu sieci. Zapobiega to zapychaniu pasma radiowego i pozwala sprawnie działać dynamicznym sieciom bez wstępnej konfiguracji. To idealne rozwiązanie dla grup w ruchu.

MeshCore (do 64 skoków): Wiadomość może podróżować przez łańcuch przekaźników między całymi miastami lub regionami bez wywoływania zatorów. To najlepszy wybór, jeśli chcesz zbudować trwałą, miejską lub regionalną sieć szkieletową.

Skalowalność sieci, przeciążenia i stabilność

Gdy lokalna sieć mesh rośnie, nieuchronnie natrafia na dwa wąskie gardła: pamięć sprzętową i zapchanie pasma radiowego.

  • Meshtastic: Każde urządzenie musi pamiętać każdy inny węzeł w okolicy. Standardowy sprzęt zazwyczaj „zapycha się” przy około 100 węzłach, po czym zaczyna zapominać urządzenia. Ponadto stabilność zależy od kultury użytkowników – jeśli ktoś przypadkowo zasypie sieć gęstymi aktualizacjami GPS, urządzenia wszystkich pozostałych osób zostaną zmuszone do ich przekazywania, szybko paraliżując lokalny mesh.
  • MeshCore: Dzięki ustrukturyzowanemu trasowaniu Twój osobisty moduł nie musi pamiętać topografii całego miasta. Ciężar ten zrzucany jest na stałą infrastrukturę, co pozwala sieci skalować się niemal w nieskończoność. Dodatkowo złe ustawienia jednego użytkownika nie zmuszą całego systemu do spamowania.

Porównanie: MeshCore vs Meshtastic

Różnice w logice trasowania oraz odmienne filozofie twórców przekładają się na zupełnie inne wrażenia z użytkowania. Oto zestawienie najważniejszych cech obu platform:

Jak wybrać między MeshCore a Meshtastic?

Szczerze? Żaden z nich nie jest bezwzględnie „lepszy”. Po prostu dominują w zupełnie różnych zastosowaniach. Wybór zależy wyłącznie od Twoich celów i tego, czego oczekujesz od budowanej sieci.

Meshtastic: Komunikacja mobilna i ad-hoc
Meshtastic to genialne narzędzie typu plug-and-play na wypad w teren, overlanding, sporty ekstremalne czy awaryjne sytuacje typu SHTF. Jeśli padnie sieć komórkowa, po prostu rozdajesz moduły rodzinie lub znajomym i natychmiast dysponujesz działającą, samonaprawiającą się siecią, która przemieszcza się razem z Wami.

W takich zastosowaniach świetnie sprawdzą się moduły Wio Tracker L1 Pro oraz SenseCAP Card Tracker T1000-E. L1 Pro oferuje ekran OLED i GPS od razu po wyjęciu z pudełka, podczas gdy T1000-E jest smukły, wodoodporny i niemal niezauważalny w kieszeni.

MeshCore: Trwała i niezawodna sieć szkieletowa
MeshCore błyszczy we wdrożeniach stacjonarnych: miejskich sieciach społecznościowych, rolnictwie precyzyjnym czy na terenie dużych obiektów i kampusów. Jeśli Twoim celem jest zamontowanie na dachach przekaźników zasilanych energią słoneczną, aby zapewnić stabilny zasięg dla setek użytkowników (wraz z historią wiadomości offline) – MeshCore nie ma sobie równych.

W roli stacjonarnego przekaźnika idealnie sprawdzi się SenseCAP Solar Node P1-Pro – zasilany słonecznie, odporny na warunki atmosferyczne i właściwie bezobsługowy po zamontowaniu. A ponieważ urządzenia końcowe w MeshCore nie muszą przekazywać ruchu, T1000-EL1 Pro sprawdzą się tu równie dobrze, jak w sieci Meshtastic.

3 pytania, które pomogą Ci podjąć decyzję

Jeśli nadal się wahasz, odpowiedz sobie na trzy proste pytania:

  1. Jesteście w ruchu, czy w jednym miejscu?
    Jeśli Twoja grupa często się przemieszcza (góry, off-road, narty), wybierz Meshtastic. Jeśli chcesz pokryć zasięgiem stały obszar (gospodarstwo, kampus, miasto) – postaw na MeshCore.
  2. Wolisz „zero konfiguracji”, czy chcesz budować infrastrukturę?
    Jeśli chcesz po prostu włączyć radia i od razu pisać wiadomości, wybierz Meshtastic. Jeśli masz czas, budżet i dostęp do dachów, by zainstalować solarne przekaźniki – MeshCore odpłaci Ci z nawiązką.
  3. To sieć dla zgranej paczki, czy dla dużej społeczności?
    Dla prywatnej grupy 10–50 osób, gdzie każdy dzieli się ciężarem przekazywania sygnału, Meshtastic jest idealny. Jeśli budujesz publiczną sieć, do której mogą dołączyć setki obcych osób, MeshCore zapobiegnie jej przeciążeniu i zapaści.

Najlepsza wiadomość? Nie musisz wybierać raz na zawsze!

Piękno nowoczesnego sprzętu LoRa polega na jego uniwersalności. Możesz używać dokładnie tego samego modułu dla obu protokołów!

Większość popularnych płytek komunikacyjnych od Seeed Studio natywnie obsługuje zarówno Meshtastic, jak i MeshCore. Aby jeszcze bardziej ułatwić start, w ofercie znajdziesz opcje dostosowane do Twoich potrzeb:

  • Wersje z fabrycznym oprogramowaniem: Urządzenia takie jak Wio Tracker L1 Pro są dostępne w dwóch dedykowanych wersjach – z fabrycznie wgranym systemem Meshtastic lub MeshCore.
  • Pełna swoboda zmiany oprogramowania: Jeśli później zmienisz zdanie – bez obaw! Moduł kupiony dziś pod Meshtastic możesz w kilka minut przeflashować na MeshCore (zarówno jako urządzenie końcowe, jak i przekaźnik) i na odwrót. Sprawdź krótki poradnik krok po kroku jak to zrobić.

Jak oceniasz ten wpis blogowy?

Kliknij gwiazdkę, aby go ocenić!

Średnia ocena: 0 / 5. Liczba głosów: 0

Jak dotąd brak głosów! Bądź pierwszą osobą, która oceni ten wpis.

Podziel się:

Picture of Agata Kosmala

Agata Kosmala

Specjalistka ds. marketingu w Botland, która po prostu lubi pisać – od praktycznych artykułów blogowych po wciągające opowiadania. W wolnym czasie tworzy własną biżuterię, układa puzzle i gra w gry komputerowe.

Zobacz więcej:

Agata Kosmala

31 pomysłów, które wykonasz na drukarce UV – eufyMake E1

Druk UV to nie tylko płaskie nadruki – to technologia, która pozwala nakładać trójwymiarowe tekstury niemal na każdym materiale, od pleksi i drewna po stal czy skórę. Zobacz 31 kreatywnych pomysłów na wykorzystanie drukarki UV i przenieś swoje projekty na zupełnie nowy poziom!

Agata Kosmala

Jak zarabiać dzięki drukarce UV? Praktyczny poradnik

Technologia druku UV podbija rynek – i nic w tym dziwnego. Możliwość personalizacji niemal dowolnej powierzchni otworzyła zupełnie nowe możliwości przed twórcami i małymi firmami. Poznaj sprawdzone sposoby na zarabianie na drukarce UV!

Agata Kosmala

xTool P3 – wszystko, co musisz wiedzieć!

Planujesz rozwój warsztatu i szukasz wydajnego lasera CO2 z inteligentną automatyzacją? Poznaj xTool P3 – urządzenie stworzone z myślą o precyzyjnym cięciu, grawerowaniu i maksymalnej wygodzie pracy.

Agata Kosmala

xTool P3 – wszystko, co musisz wiedzieć!

Planujesz rozwój warsztatu i szukasz wydajnego lasera CO2 z inteligentną automatyzacją? Poznaj xTool P3 – urządzenie stworzone z myślą o precyzyjnym cięciu, grawerowaniu i maksymalnej wygodzie pracy.

Agata Kosmala

Jak zarabiać dzięki drukarce UV? Praktyczny poradnik

Technologia druku UV podbija rynek – i nic w tym dziwnego. Możliwość personalizacji niemal dowolnej powierzchni otworzyła zupełnie nowe możliwości przed twórcami i małymi firmami. Poznaj sprawdzone sposoby na zarabianie na drukarce UV!

Masz pytanie techniczne?
Zapytaj na zaprzyjaźnionym forum o elektronice.