BIPERmesh / 868wspólna sieć LoRa

Instalator Biper

Zainstaluj system na kostce.

Trzy kroki, około pięciu minut, bez pobierania programów. Wgrywany plik jest sprawdzany co do bajta.

  1. Podłącz

    Przykręć obie anteny i dopasuj opaski do oznaczeń przy gniazdach. Potem wepnij kostkę kablem USB-C do komputera.

    Kostka Biper z dwiema antenami; na ekranie płynie napis BIPER, obok powerbank, który ją zasila
    Ta sama kostkana naszym systemie, u nas na biurku. Zdjęcie: Biper.
    Która antena jest która

    Masz C6L?

    Dwie różne anteny z opaskami. L to radio dalekiego zasięgu. W jest opisana jako WiFi, ale to antena pasma 2,4 GHz — u nas pracuje dla Wi-Fi kostki, czyli łączności z telefonem. Przykręć obie i dopasuj opaski do oznaczeń przy gniazdach.

    Kostka nie zgłasza się po podłączeniu?

    Najczęstszy winowajca to kabel, który tylko ładuje i nie przenosi danych — spróbuj innego. Potem użyj trybu wgrywania — opis rozwiniesz przy kroku „Wgraj”.

    Czy muszę instalować sterowniki?

    Na Windows 10/11 i na Macu — nie: kostka zgłasza się systemowi sama. Na Linuksie Twoje konto musi należeć do grupy dialout (jednorazowe polecenie sudo usermod -a -G dialout $USER i ponowne zalogowanie).

  2. Wgraj

    Kliknij przycisk — przeglądarka pokaże listę urządzeń. Wybierz to, które pojawiło się po podłączeniu kostki, i poczekaj do końca paska. Nie odłączaj kabla.

    Przygotowujemy plik systemu dla kostki C6L.

    Instalacja kasuje wszystko, co było na kostce — kontakty, tożsamość radiową i hasło Wi-Fi (po instalacji będzie nowe). Nazwa sieci zostaje ta sama: jest wyliczana z identyfikatora wypalonego w układ, nie losowana. Pasek postępu może chwilami przystanąć — nie odłączaj kabla, aż zobaczysz potwierdzenie.

    Po wgraniu: przepnij kabel. Po wgraniu kostka może zostać w trybie wgrywania. Wyjmij kabel, policz do trzech i podłącz zasilanie — komputer albo od razu powerbank. Kostka wystartuje z nowym systemem.

    Coś poszło nie tak podczas wgrywania?

    Nic straconego. Odłącz kabel, podłącz jeszcze raz i powtórz wgrywanie — ten sam plik można wgrywać wielokrotnie. Gdy kostka w ogóle nie odpowiada, wejdź ręcznie w tryb wgrywania sposobem z rozwijanego opisu poniżej.

    Czy kabel można tak po prostu wyciągać?

    Tak. Kostka to nie pendrive — nie ma procedury bezpiecznego odłączania. Jedyny moment, w którym kabel musi zostać w gnieździe, to samo wgrywanie. Poza nim odłączasz i podłączasz bez obaw, a kostka po każdym podłączeniu zasilania po prostu startuje od nowa.

    Jak ręcznie włączyć tryb wgrywania

    Przytrzymaj boczny przycisk około trzech sekund, aż dioda zmieni kolor z zielonego na czerwony. Opis pochodzi z dokumentacji producenta (na spodzie kostki: „PRESS:RESET, HOLD:BOOT”); zwykle nie jest potrzebny, bo instalator sam przestawia kostkę w tryb wgrywania.

    Co dokładnie dostajesz i na jakim etapie to jest Co dostajesz

    Wgrywamy system Bipera: ekran ze stanem kostki, diodę, brzęczyk i panel, który kostka podaje z własnej pamięci przez własne Wi-Fi — bez aplikacji ze sklepu i bez konta. Pod spodem pracuje otwarty MeshCore, ta sama sieć, do której dołączają wszyscy.

    Mówimy wprost, na jakim etapie to jest: system przechodzi nasze bramki, jest sprawdzany co do bajta przy każdym wgraniu, a 20 sierpnia para kostek zainstalowanych w całości z tej strony rozmawiała ze sobą w obie strony, z potwierdzeniami doręczenia. Zasięg w terenie i pobór prądu są wciąż przed nami. Wgrywasz wersję rozwojową i chcemy, żebyś o tym wiedział.

  3. Telefon

    Przytrzymaj przycisk kostki trzy sekundy. Na ekranie stanie nazwa Wi-Fi — „Biper-” i krótkie słowo, np. „Biper-SOWA” — oraz hasło. Połącz telefon z tą siecią i wpisz adres 192.168.4.1.

    Telefon krok po kroku — od gestu do pierwszej wiadomości
    1. Gest Przytrzymaj przycisk trzy sekundy

      Na ekranie pojawi się nazwa sieci i ośmioznakowe hasło. Hasło jest stałe dla Twojej kostki — telefon zapamięta je po pierwszym połączeniu.

    2. Wi-Fi Połącz telefon z siecią kostki

      W ustawieniach Wi-Fi telefonu wybierz sieć „Biper-…” i przepisz hasło z ekranu. Telefon zna tę sieć z wcześniejszej instalacji? Najpierw każ mu ją zapomnieć — po instalacji systemu hasło jest nowe, a nazwa ta sama.

    3. Panel Otwórz panel

      Panel kostki powinien otworzyć się sam. Jeśli nie, wpisz w przeglądarce adres 192.168.4.1.

    4. Rozmowa Napisz pierwszą wiadomość

      KANAŁ to wspólna rozmowa okolicy, KONTAKTY to sąsiedzi i wiadomości prywatne, ALARM to sygnał ratunkowy. Poradnik obsługi jest w panelu, w samej kostce.

    5. Druga kostka Powtórz na drugiej

      Ustawienia radia są zapisane w pliku systemu, więc kostki z tego instalatora nadają tak samo. Kostka w trybie SIEĆ ogłasza się sama chwilę po starcie — włącz obie i po minucie się zobaczycie. Ręcznie: USTAW → ROZGŁOŚ SIĘ SĄSIADOM.

    Okno hotspotu i hasło — jak to działa

    Wi-Fi kostki, nie internet. Telefon łączy się z siecią, którą kostka sama rozstawia — nazwa to „Biper-” i krótkie słowo, np. „Biper-SOWA”. Słowo jest stałe dla Twojej kostki i stoi na jej ekranie, więc przy dwóch kostkach nie ma jak się pomylić — internet nie jest do tego potrzebny. Okno hotspotu gaśnie po dziesięciu minutach bez połączonego telefonu — póki jesteś połączony, sieć nie znika. Kolejne przytrzymanie otwiera ją od nowa.

    Co przeżywa restart, wymazanie i nową instalację
    Nazwa sieci (np. Biper-SOWA)
    domyślnie wylosowana z identyfikatora wypalonego w układ (jak numer seryjny); od v0.8.7 możesz nadać własne słowo w panelu (USTAW → WI-FI KOSTKI). Wymazanie i instalacja wracają do wylosowanej
    Hasło Wi-Fi
    przeżywa restarty; nowe po wymazaniu (10 s) i po każdej instalacji — wtedy każ telefonowi zapomnieć sieć i połącz z hasłem z ekranu
    Kontakty i tożsamość radiowa
    przeżywają restarty; wymazanie i instalacja kasują je do zera — kostka wraca jak nowa
    Tryb SIEĆ/SAM
    przeżywa restarty; wymazanie przywraca domyślny SIEĆ
    Android nie otwiera panelu sam?

    Android bywa uparty przy sieciach bez internetu. Po kolei:

    1. Rozwiń pasek powiadomień — szukaj „Zaloguj się do sieci Wi-Fi”. Jest? Dotknij, otworzy się strona kostki.
    2. Brak powiadomienia: dotknij sieci kostki w ustawieniach Wi-Fi i wybierz „Pozostań połączony” / „Używaj tej sieci mimo to”.
    3. Wyłącz na chwilę dane komórkowe — przy włączonych telefon potrafi wysyłać ruch przez LTE zamiast przez Wi-Fi kostki i adres 192.168.4.1 nie odpowiada.
    4. Otwórz przeglądarkę i wpisz 192.168.4.1.

    Jeśli masz ustawiony Prywatny DNS (Ustawienia → Sieć → Prywatny DNS) na konkretnego dostawcę, przełącz na „Automatyczny” — wymuszony szyfrowany DNS psuje wykrywanie portali w sieciach bez internetu.

    Wolisz oficjalną aplikację MeshCore?

    Od wydania 0.9.0 system Bipera nie ma Bluetooth — panel z pamięci kostki jest całym interfejsem. Kostka nie jest jednak zamknięta: kto woli oficjalną aplikację, wgrywa czysty MeshCore flasherem społeczności, paruje telefon według instrukcji aplikacji i ustawia preset radia EU/UK (Narrow) (wartości do kontroli w tabeli niżej). Ten instalator zawsze przywróci system Bipera jednym kliknięciem.

    Aktualne aplikacje MeshCore
    Częstotliwość
    869.618 MHz
    Szerokość pasma (BW)
    62.5 kHz
    Spreading Factor (SF)
    8
    Coding Rate (CR)
    5 (4/5)
    Moc nadawania
    22 dBm — z anteną z zestawu

    To preset EU/UK (Narrow) — profil Biper dla Polski, w europejskim paśmie 868, zapisany w naszym pliku systemu. Tym profilem mówi też publiczna sieć MeshCore w Europie; jej dokumentacja zaleca CR 8 — oba warianty słyszą się nawzajem, szczegóły w pytaniu niżej. Pomiary zasięgu i formalny przegląd zgodności są przed nami.

    Sieć zaleca CR 8, a kostka nadaje CR 5 — czy to problem?

    Nie. Coding Rate wędruje w nagłówku każdej paczki radiowej, więc odbiornik dekoduje ją z takim CR, z jakim została nadana. Zgadzać się muszą częstotliwość, szerokość pasma i SF — a te mamy identyczne z presetem EU/UK (Narrow). Kostka na 4/5 i węzeł sieci na 4/8 słyszą się bez żadnej konfiguracji — tak samo opisuje to dokumentacja polskiej społeczności MeshCore. Nasze 4/5 to krótsze nadawanie, 4/8 daje odrobinę mocniejszą korekcję błędów na samej granicy zasięgu.

    Pusta lista sąsiadów — czy mam połączenie?

    Masz. Sąsiedzi pojawiają się, gdy któraś kostka ogłosi się w eterze. Kostka w trybie SIEĆ robi to sama około minuty po starcie; ręcznie: USTAW → ROZGŁOŚ SIĘ SĄSIADOM (w aplikacji MeshCore: Advert). W trybie SAM kostka milczy, aż ogłosisz ją ręcznie. Jeśli po chwili nadal pusto, sprawdź dokręcenie anteny radia (opaska L) i odległość: przez kilka stropów na starcie może nie przejść.

    Co zobaczysz po pierwszym starcie

    Co zobaczysz po starcie

    Ekran, dioda i brzęczyk działają od pierwszego startu: po podłączeniu zasilania kostka wydaje krótki sygnał, a przez ekran przesuwa się napis BIPER. Zmierzone na naszej kostce rozwojowej.

Pomoc

Poradnik, film i szczegóły

Sprawdzenie komputera, ceremonia rodzinna i dokładny opis wgrywanego pliku.

23 sekundy Pierwsze uruchomienie: prąd, sieć wstaje sama, panel w telefonie.

Poradnik

Ceremonia rodzinna: pięć minut przy stole

Kontaktami wymieniacie się wtedy, gdy nikomu nie są jeszcze potrzebne. Robisz to raz — w panelu kostki albo w aplikacji, tak jak w kroku „Telefon”.

Sześć kroków przy jednym stole

Sześć kroków, wszystkie przy jednym stole

  1. KOSTKI NA STÓŁ

    Wszystkie kostki włączone, obok siebie, telefony przy nich. Nikt nigdzie nie biegnie.

  2. TELEFON DO SWOJEJ

    Każdy łączy własny telefon z własną kostką — dokładnie tak, jak w kroku „Telefon” powyżej.

  3. ADVERT

    Kostki w trybie SIEĆ ogłaszają się same chwilę po starcie — krótkie „jestem tutaj” w eterze; zwykle wystarczy poczekać minutę. Ręcznie: USTAW → ROZGŁOŚ SIĘ SĄSIADOM (w aplikacji MeshCore: Advert).

  4. NAZWIJCIE SIĘ

    Na liście sąsiadów (KONTAKTY — w panelu i w aplikacji) pojawiają się pozostali. Swojskie nazwy — „Mama”, „Garaż”, „Michał” — nadaje się im w aplikacji; panel pokazuje nazwy kostek.

  5. WIADOMOŚĆ PRÓBNA

    Jedna wiadomość w każdą stronę, jeszcze przy stole. Jeśli dochodzi tutaj, sprzęt jest sprawdzony i zostaje sama kwestia zasięgu.

  6. DOPIERO TERAZ ROZDAJEMY

    Kostki idą do plecaka, do garażu i do teściów. Kontakty są już w telefonach, więc w terenie nikt nikogo nie szuka.

Ceremonię robisz na tym, co masz: kostki zainstalowane z tej strony i telefon. Do samej rozmowy wystarczy panel kostki; nadawanie nazw i ręczne ogłoszenia to funkcje aplikacji MeshCore. Kontakt raz dodany zostaje, więc potem do rozmowy wystarcza sam zasięg.

Dla dociekliwych

Co dokładnie wgrywa ta strona

Instalator wgrywa wyłącznie ten jeden opisany niżej plik, pobrany z tej samej strony. Przed wgraniem przeglądarka sama liczy skrót SHA-256 i porównuje go z opublikowanym.

Dokładny plik, suma kontrolna i licencje
C6L — plik systemu
System Bipera v0.9.0 na MeshCore v1.17.1 • 1 560 032 bajty
C6L — SHA-256
c46a2871bc4e3b8b40befb63e5cfcc04949dd70d287102e91eb9f065f286054e
Pochodzenie
nasz build z otwartego forka MeshCore v1.17.1; wydanie skryptem z repozytorium warstwy, skrót publikowany obok pliku
Licencja
warstwa Biper — © 2026 Tomasz Fiedoruk, licencja MIT; MeshCore — © autorzy projektu MeshCore, licencja MIT; czcionki panelu — OFL 1.1; narzędzie wgrywające: esptool-js (Espressif), licencja Apache-2.0
Kod źródłowy MeshCore