Znajdziesz tu odpowiedzi na najczęściej zadawane pytania dotyczące Meshtastic, FW+ i APK+.
Krótka odpowiedź: tylko częściowo. To przede wszystkim łączność alternatywna, która może wspierać działania w sytuacjach awaryjnych, ale nie zastąpi klasycznych kanałów awaryjnych.
Dlaczego nie jest to typowa łączność awaryjna: kanały awaryjne powinny być ciche, stale dostępne i o przewidywalnych, stabilnych trasach. Sieć mesh z natury jest oportunistyczna: zależy od liczby i zasilania węzłów, propagacji i ruchu w eterze. Bywa niestabilna, ma ograniczoną przepustowość i zasięg.
Do czego się nadaje: bardzo dobrze wspiera przesył danych (nie tylko krótkich tekstów), może działać jako uzupełnienie i zaplecze dla łączności awaryjnej.
Wniosek: traktuj to jako łączność alternatywną do przesyłu danych. W planach awaryjnych opieraj się na podstawowych, pewnych kanałach, a mesh wykorzystuj jako dodatkowe wsparcie. Sam projekt nie określał się jako łączność awaryjna, raczej jest to pomysł ludzi.
Krótka odpowiedź: w gęstych klastrach to zły kierunek.
W odludnych miejscach duże anteny o wysokim zysku i większa moc mogą mieć sens. Jednak w sieciach z wieloma węzłami lepiej budować gęstą siatkę krótkich i średnich połączeń. Ułatwia to tworzenie skutecznych tablic routingu (np. NextHop), gdzie wiadomo, przez kogo przekazać pakiet do celu.
Dlaczego „więcej” szkodzi:
Rekomendacje:
Gdy sieć będzie rosła, routing stanie się coraz lepszy. Umiar w mocy i antenach pomoże całej sieci działać stabilnie – przekonacie się o tym w praktyce.
W skrócie: stawiam na spójność i rozwój tego, co już działa.
Włożyłem bardzo dużo czasu i pracy w Meshtastic. Nie chcę promować alternatywnych, konkurencyjnych rozwiązań ani fragmentacji ekosystemu — na końcu wszyscy na tym tracimy. Lepiej poprawiać i udoskonalać to, co jest: przykładem jest FW+ i społeczność, która realnie pcha projekt do przodu.
Meshcore wprowadza dodatkowe podziały i nie jest zgodna z moją filozofią budowania jednej, interoperacyjnej sieci. Dlatego wybieram Meshtastic i aktywnie wspieram jej rozwój.
Objaw: brak nowego portu COM po podłączeniu płytki (TinyUSB/WinUSB).
Rozwiązanie (sterownik):
Alternatywnie: wgranie po UART (ESP‑Prog → XIAO):
Opcjonalne czyszczenie pamięci:
python -m esptool --chip esp32s3 -p COM7 erase_flash
Wgranie pełnego obrazu (zamień COM7
na swój port):
python -m esptool --chip esp32s3 -p COM7 --baud 460800 write_flash -z 0x0 firmware.factory.bin
Uwaga: COM7
to przykład; wybierz właściwy port COM widoczny w systemie.
Nie widzisz odpowiedzi? Napisz na czacie lub zaproponuj pytanie do FAQ.