dziennik wydań / system open radio
Co się zmienia w kostce
Każde wydanie opisane po ludzku: co doszło, co naprawione i czego świadomie nie ma. Wersję sprawdzisz na kostce w ustawieniach, a nowy system wgrywasz tak samo jak pierwszy raz, z przeglądarki, w dwa kliknięcia.
0.4
31 lipca 2026
najnowsze
Największe wydanie od początku projektu. Kostka nauczyła się mierzyć powietrze, dostała drugi sposób instalacji — taki, który nie kasuje ustawień — a jej publiczne twierdzenia rozebrano i napisano od nowa, żeby zgadzały się z tym, co firmware naprawdę robi.
- noweCzujniki powietrza, opcjonalne, na Port A. M5Stack CO2L, CO2 i ENV Pro — pojedynczo albo oba przez pasywny hub. Dwutlenek węgla, temperatura, wilgotność, ciśnienie i trend rezystancji gazowej. Kostka opisuje powietrze, nigdy człowieka, i nie jest czujnikiem czadu ani dymu. Nic nie zapisuje do pamięci samych czujników.
- noweEkrany główne idą za sprzętem. Bez modułu jeden ekran: radio. Z modułem dwa kolejne — minimalny i taki, który niesie powietrze. Ekran, który da się wybrać, ale nie da się zachować, nie jest ekranem, więc jedyna zmiana logiki w tym wydaniu to walidator konfiguracji.
- noweDwa sposoby instalacji zamiast jednego. Obraz fabryczny od zera, który kasuje wszystkie ustawienia, i aktualizacja samej aplikacji, która je zostawia: zapamiętane Wi-Fi, sparowany głośnik, wybrane stacje, głośność, ekran główny. Osobne pliki, osobne przyciski, a nazwa każdego mówi, który to jest, zanim klikniesz.
- noweKatalog urósł do 222 stacji, a dwie z nich mają swoją historię. Doszły cztery: Radio Nowy Świat, Radio Silesia i Radio Kraków — wszystkie trzy przyjęte na własnych pomiarach — a na końcu Radio 357. Obie stacje słuchaczy, obie w wysyłanej dwustu dwudziestce.
- naprawioneRadio 357 o mało nie wyleciało z katalogu — na podstawie źle przypisanej przyczyny. Wieczorem odczytaliśmy zrywki dźwięku jako problem tej stacji. Log z następnego dnia mówił co innego: bufor głodował także na innej stacji, a ten sam obraz, który głodował o północy, rano chodził z pełnym buforem. Winny okazał się podatek za jednoczesne Wi-Fi i Bluetooth, nie wpis w katalogu. Zamiast usuwać działającą stację, wycelowaliśmy w nią godzinny test przez Bluetooth i sprawa rozstrzygnęła się pomiarem, na obrazie, który poszedł do ludzi.
- noweŹródła leżą obok binarki i odbudowują się bez gita. Tak jak przy 0.2.1 — ale wcześniej instrukcja odbudowy zatrzymywała się na pierwszej linii, bo system budowania wołał polecenie gita w drzewie, które gita z zasady nie ma. To pierwsza rzecz, na jaką trafia ktokolwiek korzystający z GPL.
- czego nie maAlerty są ciche. Siedemnaście reguł z progami i źródłami działa i pisze zdanie na ekranie, ale najgroźniejszy poziom liczy flagę dźwięku, której w tym wydaniu nikt nie czyta. Żaden alert nie wydaje dźwięku.
- czego nie maAktualizacji przez sieć — z założenia. Każda aktualizacja wymaga kabla. Nie ma telemetrii, konta ani zdalnego katalogu.
- czego nie sprawdziliśmyŚcieżki aktualizacji nikt nie przejechał na fizycznej kostce — ani samej aktualizacji, ani przejścia ze skonfigurowanego 0.2.1. Nie ma też nieprzerwanej godziny: sesja trwała 69 minut, ale z celowymi restartami, które dały w zamian dowód, że kostka wraca do siebie. Dowody 0.4 pochodzą z jednej kostki; 0.2.1 wciąż jest jedynym wydaniem sprawdzonym na trzech rewizjach.
0.2.1
22 lipca 2026, wieczorem
Dwie poprawki z pola, obie znalezione przez pierwszych użytkowników w kilka godzin po wydaniu 0.2. Dokładnie tak ma działać otwarty projekt.
- naprawioneFabrycznie nowa kostka mogła zapętlić się przy pierwszym starcie. System przygotowywał na dysku miejsce na logotypy stacji dłużej, niż pozwalał nasz własny strażnik płynności, więc strażnik przerywał tę pracę w połowie, za każdym razem od nowa. Teraz przygotowanie dzieje się w tle, kiedy radio już gra. Dzięki za zgłoszenie i logi. Pierwsza kostka w polu zrobiła robotę.
- naprawioneCztery stacje wybierane z konsoli (m.in. Eska Rock i TOK FM z katalogu) odmawiały grania. Katalog niósł w adresie techniczny dopisek, którego serwer nadawcy nie akceptuje; pomiar go pomijał, kostka wysyłała. Wyczyszczone w katalogu i w systemie, także dla stacji już zapisanych na kostce.
0.2
22 lipca 2026
Koniec z dziewięcioma stacjami zaszytymi w systemie. Wybierasz z listy, którą zmierzyliśmy stacja po stacji, bo strumień, który ledwo nadąża, zacina się dopiero po kilku minutach, kiedy dawno przestałeś się tego spodziewać.
- nowe218 stacji do wyboru zamiast zaszytej dziewiątki. Listę układasz sam — tutaj zrobisz to nawet zanim wgrasz system. Każda pozycja zmierzona pod obciążeniem: 184 mają zapas co najmniej półtora raza ponad potrzeby odtwarzacza, a kolejne 34 grały bez zarzutu na prawdziwej kostce z wydaniem 0.1.
- noweKonfigurator stacji — przy pierwszym uruchomieniu i później w ustawieniach. Kostka pyta o stacje od razu po starcie, a jeśli zmienisz zdanie, wracasz do tego w ustawieniach. Nie trzeba niczego wgrywać od nowa.
- lepszeStabilność odtwarzania. Mniej przerywania przy dłuższym graniu. Tej zmiany nie widać na liście funkcji, ale słychać ją po godzinie.
- bez tegoStacje w formacie AAC nie zagrają. Jedyny dekoder AAC mieszczący się na tym układzie ma licencję nie do pogodzenia z GPL, a system wydajemy na GPL i udostępniamy źródła. Dostajecie dokładnie tę binarkę, która chodzi u autora.
- bez tegoStrumienie 192 kb/s przekraczają sufit, jaki kostka utrzymuje przy włączonym Bluetoothie; stąd brak Jedynki, Dwójki, Czwórki i Polskiego Radia 24. Format się zgadza, przepustowość nie. Jeden pomiar na samym urządzeniu może to odblokować.
0.1
18 lipca 2026
pierwsze wydanie
Pierwsza wersja do wgrania na własną kostkę. Włączasz — i gra, bez konta, aplikacji i konfigurowania czegokolwiek poza Wi-Fi.
- noweDziewięć polskich stacji przez Wi-Fi, przełączanych jednym dotknięciem ekranu.
- noweWyjście na głośnik Bluetooth. Parowanie zapamiętuje się na stałe.
- noweSzum do snu w trzech odcieniach (biały, różowy, brązowy), generowany lokalnie, więc działa bez internetu.
- nowePortal Wi-Fi przy pierwszym starcie: kostka stawia własną sieć, wpisujesz kod z ekranu i podajesz domowe Wi-Fi.
- noweInstalacja z przeglądarki. Dwa kliknięcia w Chrome albo Edge, bez terminala i bez lutowania.
- zasadaZero kont, chmury i telemetrii. Kostka nie wie, czego słuchasz, i nie ma komu o tym powiedzieć.
Kostka nie sprawdza sama, czy jest nowsza wersja, i nie zacznie. Jeśli chcesz wiedzieć o kolejnych wydaniach, zajrzyj tutaj albo napisz przez formularz.