Zaczyna się od trzech wyborów: wersji kodu, modelu płytki i roli urządzenia. Kreator EasySkyMesh przygotowuje program na serwerze, więc na własnym komputerze nie trzeba instalować środowiska programistycznego. Radio może w tym czasie leżeć odłączone. Po zakończeniu budowania pobierasz plik przeznaczony dla wybranego sprzętu.

To przydatne, gdy chcesz sprawdzić PowerSaving, nieoficjalną odmianę MeshCore rozwijaną przez IoTThinks, i samodzielnie przygotować jej gotowy wariant. Nie musisz pisać kodu. Trzeba jednak wiedzieć, czy radio ma współpracować z telefonem, czy pełnić inną funkcję: wybór podobnie nazwanej płytki lub niewłaściwej roli może zaprowadzić do innego pliku, niż potrzebujesz. W naszym przypadku był to wariant companion BLE, czyli radio łączące się z aplikacją przez Bluetooth Low Energy.

PowerSaving ma wydłużyć pracę radia na baterii: według IoTThinks nawet pięciokrotnie na płytkach z ESP32 i nRF52. W kalkulatorze solarnym, który opisaliśmy w artykule o zimowym zasilaniu repeaterów, repeater Heltec T114 z wersją 17.1 działał w Warszawie bez przerwy we wszystkich dziesięciu ostatnich latach pogody, a ze zwykłym firmware’em w siedmiu. Od wydania 18 gotowych plików nie ma już na GitHubie: firmware pobiera się tylko z kreatora.

Od pliku do odpowiedzi z sieci

Próbę przeprowadziliśmy 29 i 30 października 2026 r. na prywatnym, kupionym samodzielnie GAT562 30S Mesh Kit. Kreator zbudował program z gałęzi PowerSaving-v18, a pobrany pakiet ZIP udało się wgrać przez USB za pomocą MeshCore Flashera. Później połączyliśmy telefon z radiem przez aplikację obsługującą MeshCore i sprawdziliśmy wersję programu.

O powodzeniu próby decydował jednak kolejny krok: odpowiedź na wysłaną wiadomość. W Mazowieckiej Sieci MeshCore bot odpowiedział po wybraniu właściwego zakresu regionu. Samo połączenie przez Bluetooth nie wystarczyło, by uznać konfigurację za zakończoną. Nazwy kanałów, regiony i parametry radiowe trzeba uzgodnić z lokalną społecznością – także w obrębie jednego województwa sieci mogą korzystać z różnych ustawień.

Sprawdziliśmy kompilację, wgranie programu i wymianę tekstów. Nie mierzyliśmy oszczędności energii ani maksymalnego zasięgu, a pojedyncza próba nie rozstrzyga o długotrwałej stabilności. Opisana ścieżka wgrywania dotyczy tego zestawu; inny model może wymagać innego pakietu i sposobu aktualizacji.

Przed własną próbą zrób kopię ustawień radia i przeczytaj ostrzeżenia dla swojej płytki. W sprawdzonej procedurze nie kasowaliśmy pamięci urządzenia. Warto też przygotować przewód USB z transmisją danych – sam kabel do ładowania nie wystarczy.

Jeśli chcesz przejść tę drogę na swoim sprzęcie, otwórz poradnik „EasySkyMesh: kompilacja, wgrywanie i pierwsze wiadomości”. Znajdziesz w nim dziewięć etapów: od wyboru właściwej płytki, przez rozpoznanie pakietu i zapis programu, po ustawienia lokalnej sieci, próbę po restarcie i diagnostykę. Zrzuty pokazują, co powinno pojawić się na kolejnych ekranach.

Materiał oparto na próbie RadioMesh z GAT562 30S Mesh Kit i dokumentacji EasySkyMesh projektu IoTThinks.