projekt meshcore
🔴 Projekt „MeshCore” podobnie jak projekt „meshtastic” jest to wieloplatformowy system umożliwiający bezpieczną komunikację tekstową wykorzystujący sprzęt radiowy LoRa. Może być używany do komunikacji poza siecią, reagowania na sytuacje awaryjne i odzyskiwania po awarii, zajęć na świeżym powietrzu, taktycznego bezpieczeństwa, w tym egzekwowania prawa i ochrony prywatnej, a także sieci czujników IoT.
🔴 Dnia 11.03.2025 r. dokonano pierwszego w Polsce międzymiastowego połączenia poprzez projekt „MeshCore”. Skomunikowane za pomocą tego projektu miasta to Sosnowiec - Katowice. W połączeniu brały udział 4 urządzenia. 2-clienty, 1-repeater 1-repeater+room server. Dystans w linii prostej 8,5 km.
🔴 Zalety i główne różnice projektu MeshCore:
- Różni się od Meshtastic tym, że nie wysyła/przesyła ani telemetrii ani tego, co szybko potrafi zatykać kanał radiowy (na przykład niekontrolowany popęd rozgłaszania obecności stacji w sieci)
- Jest to system pisany od zera i niekompatybilny z Meshtastic oraz ATAK
- Rozgłaszanie obecności swojego urządzenia nie jest automatyczne. Wysyła się to ręcznie z aplikacji w trybie "direct" (bezpośrednio/lokalnie, bez przechodzenia przez przemienniki) lub "flood" (bezpośrednio oraz wszystkie przemienniki które to odbiorą)
- Każda pierwsza wiadomość wysłana prosto do konkretnego innego urządzenia jest wysyłana w trybie "flood" (przez wszystkie przemienniki) z potwierdzeniem odbioru i trzema próbami wysłania. Jak tylko zostanie potwierdzony jej odbiór, ścieżka zostaje zapamiętana do docelowego urządzenia i od tego momentu wszelkie wiadomości będą przesyłane wyłącznie przez te przemienniki, przez które to przeszło.
- Rozgłaszanie obecności przemiennika (tzw. Repeater") lub/oraz serwera rozmów, tzw. "Room server")
- Serwer rozmów jest uproszczonym automatem do grupowego czatu, który przechowuje do 30 ostatnich wysłanych wiadomości. Nie ma wątków ani osobnych tematów dyskucji.
- Serwer rozmów może również być przemiennikiem (nie jest to domyślnie ustawione)
🔴 Minusem jest póki co:
- aplikacja na smartfony jest jedynie w języku angielskim
- nie ma wsparcia dla klawiatury podpietej magistralą I2C
- odblokowanie funkcji premium w urządzeniach t-deck oraz t-display jest odpłatna za 10 dolców
Oficjalna witryna projektu znajduje się pod linkiem: meshcore.co.uk
opracował: Szymon Sosnowiec dnia 21.04.2025 r.