Wprowadzenie

Projekt Akszon LED Skaut tworzy ścienny wyświetlacz LED pokazujący aktualny poziom glikemii z Twojego serwera Nightscout. To prosty sposób, aby mieć informację o glikemii zawsze widoczną w domu - bez potrzeby sięgania po telefon czy smartwatch.
Ważne!
JEŚLI TRZEBA, NAWET DWA LUB TRZY RAZY
Disclaimer
Nie testować na ludziach!
Ten wyświetlacz NIE JEST urządzeniem medycznym!
NIE używaj jego wskazań do podejmowania decyzji terapeutycznych!
To projekt typu DIY (Do It Yourself - zrób to sam) - projekt hobbystyczny przeznaczony do celów edukacyjnych i eksperymentalnych w społeczności technologii diabetyka.
- Nie do terapii: Wyświetlane informacje są opóźnione (od kilku do ponad kilkunastu minut względem faktycznej glikemii) i mogą być błędne lub w ogóle przestać się wyświetlać. System nie gwarantuje poprawności, ciągłości i dostępności tych danych.
- Najpierw sprawdź glukometrem: Przed podaniem insuliny na wysoką glikemię lub leczeniem hipoglikemii ZAWSZE zweryfikuj poziom glikemii nakłuciem palca i pomiarem glukometrem!
- Brak certyfikacji medycznej: To urządzenie nie jest certyfikowane jako wyrób medyczny, nie spełnia norm medycznych i nie jest objęte żadną gwarancją ani polisą ubezpieczeniową.
- Używasz na własne ryzyko: Budując, programując i używając tego wyświetlacza przejmujesz pełną odpowiedzialność za wszelkie konsekwencje, w tym potencjalne zagrożenie zdrowia i życia, wynikające z nieprawidłowych decyzji terapeutycznych.
- Nie zastępuje porady lekarskiej: To urządzenie nie zastępuje konsultacji z lekarzem lub edukatorem diabetologicznym. Zawsze postępuj zgodnie z zaleceniami swojego zespołu terapeutycznego.
Jeśli nie zgadzasz się z powyższymi warunkami, proszę nie używaj tego urządzenia. Twoje zdrowie i bezpieczeństwo zależą od Twoich świadomych decyzji i odpowiedzialnego korzystania z technologii.
Projekt jest udostępniany "tak jak jest" bez żadnej gwarancji. Autor nie ponosi odpowiedzialności za szkody wynikające z jego użytkowania.
To się może źle skończyć!
Ten tutorial służy do celów edukacyjnych - przedstawia przykład możliwości konfiguracji przygotowany przez autora, ale nie jest oficjalną instrukcją i nie powinien być tak traktowany. Tutorial może zawierać błędy lub istotne niedopowiedzenia oraz zakłada pewien poziom wiedzy fachowej i technicznej u odbiorcy. Autor nie bierze odpowiedzialności za konsekwencje naśladowania opisywanych procesów lub wyniki podążania za tym tutorialem - działasz na własne życzenie i ryzyko!
Małym drukiem...
O ile nie zaznaczono inaczej, wszelkie prawa autorskie do opisywanych materiałów należą do autora. Przed rozpowszechnianiem zapytaj autora o zgodę!
Moim skromnym zdaniem...
Wyrażone opinie należą wyłącznie do autora i nie są oficjalnym stanowiskiem grupy Technologie Diabetyka, wymienionych projektów open source, dostawców usług czy firm trzecich. Znaki i nazwy towarowe zostały użyte wyłącznie w celach edukacyjnych.
O czym JEST ten tutorial
Ten projekt ma na celu zbudowanie taniego (~10 zł) sterownika - oprogramowania (firmware) na popularne układy z rodziny ESP32 - które będą sterować panelem LED tak, aby wyświetlał dane z Nightscouta.

Panel LED w tym przypadku to seria relatywnie tanich kolorowych paneli LED. Ich zbrandowaną wersję możesz kupić w sieci Action (za około 85 zł), ale bazuje ona na popularnych panelach, które da się sprowadzić z AliExpress (w cenie 50-90 zł). Panel zbudowany jest z kolorowych (RGB) diód i ma rozdzielczość 16x64 (choć istnieją inne warianty, których obsługę dodam w przyszłości). Panel oryginalnie sterowany jest za pomocą dedykowanej aplikacji na telefon komórkowy, która komunikuje się z nim przez Bluetooth.
Nightscout to serwer (strona) www zbierający oraz prezentujący dane o glikemii i inne ważne parametry terapii diabetologicznej w cukrzycy typu I. Dzięki Nightscout możesz łatwo udostępniać i analizować swoją glikemię. Nightscout spina także wiele aplikacji z ekosystemu narzędzi cukrzycowych.
Niniejsza dokumentacja zawiera szczegółowe instrukcje dotyczące:
- Zakupów niezbędnych komponentów elektronicznych
- Instalacji firmware na sterowniku ESP32
- Konfiguracji urządzenia (WiFi, Nightscout, ustawienia LED)
- Aktualizacji oprogramowania sterownika przez OTA
- Użytkowania i rozwiązywania typowych problemów
O czym NIE JEST ten tutorial
Ten tutorial NIE JEST o tym:
- czym jest Nightscout lub pętla Android APS
- jak skonfigurować Nightscout dla konkretnych potrzeb
- jak zrobić, aby Nightscout lub panel odczytywały glikemię "same z siebie" lub z sensora CGM/FGM
Szkolenia i tutoriale
Ten tutorial jest momentami dość techniczny, pomyślany jako dokumentacja narzędzia.
Jeśli jesteś laikiem przewodniki i webinary na grupie Technologie Diabetyka mogą być dla Ciebie bardziej przystępne.
Co jest do zrobienia
Zacznijmy od tego, że to nie jest gotowy produkt, nie jestem jego producentem. To instrukcja, jak samodzielnie skompletować części i zbudować taki panel z gotowych klocków.
Wymagane będzie kilka prostych kroków:
- zakup właściwego panela LED
- zakup płytki sterownika
- wgranie firmware do sterownika
- konfiguracja sterownika aby widział nasze WiFi i miał dostęp do naszego Nightscout-a
Z drugiej strony:
- komponenty są relatywnie tanie - możesz zamknąć się w 100 zł, alternatywy są zazwyczaj 2x droższe
- nie trzeba nic lutować i programować - korzystasz z gotowych urządzeń, oprogramowanie zrobiłem ja
Co musisz wiedzieć / potrafić
- umieć znaleźć i kupić właściwy produkt na półce w sklepie lub/i w sklepie online
- znać dane dostępowe do Nightscouta i domowego WiFi
- czytać ze zrozumieniem i utrzymać skupienie
Do każdego z tych przypadków, jeśli okażą się potrzebne - podam szczegóły i pokażę na zrzutach ekranu, jak to zrobić
Co musisz mieć
działający i skonfigurowany serwer Nightscout
- stały dostęp do sieci WiFi, najlepiej własnej i domowej
komputer klasy PC (Windows, MacOS lub Linux) z dostępem do internetu i zainstalowanej przeglądarki internetowej
Zalecam użycie Chrome, ale prawdopodobnie aktualny Chromium, Firefox, Opera lub Safari też dadzą radę. Odradzam Internet Explorera i Edge.
trochę czasu i spokoju - najlepiej zaczynać w sobotę rano i bez presji że panel musi już działać “na wczoraj”
kawę, cierpliwość i pozytywne nastawienie - to nie takie trudne i na pewno się uda!
Legenda i konwencje
W tym tutorialu będę stosował kilka konwencji, aby oznaczyć akcje - lub miejsca na zrzutach ekranu - na które należy zwrócić uwagę:
- kolorowe odnośniki w tekście odnoszą się do zaokrąglonych ramek/zaznaczeń w tym samym kolorze na zrzucie ekranu
- "wyszarzone" obszary na zrzutach ekranu to cenzura aby ukryć nieistotne fragmenty (i ukryć szczegóły konfiguracji autora)
Autorzy
- Autorem tego tutorialu i firmware jest Dominik Dzienia
- Tomek "Słodka Olga" był pierwszym testerem rozwiązania
Cześć! Jestem Dominik - twórca tego projektu.
Zajmuję się technologiami diabetycznymi zarówno jako pacjent (cukrzyca typu 1), jak i profesjonalista IT. Wierzę, że dostępna technologia może znacząco poprawić życie osób z cukrzycą.
Ten projekt jest darmowy i open-source. Dzielę się nim ze społecznością w duchu wzajemnego wsparcia, który definiuje ruch DIY technologii diabetycznych.
Jeśli chcesz wesprzeć projekt:
- Podziel się nim z innymi, którym może być przydatny
- Zgłaszaj błędy i sugeruj ulepszenia
- Dołącz do dyskusji na Technologie Diabetyka
- Wesprzyj finansowo (szczegóły na grupie)
Znalazłeś błąd lub masz sugestię odnośnie tutorialu...
Jeśli znalazłeś literówkę, błąd merytoryczny lub masz pomysł, jak poprawić ten tutorial - daj mi znać na Messengerze lub wyślij maila
Masz pytania odnośnie Twojej instalacji...
Co do zasady, nie pomagam w wiadomościach prywatnych - chcę, aby Twój problem i jego rozwiązanie pomógł innym użytkownikom. Dlatego zachęcam, aby najpierw kontaktować się ze mną i innymi użytkownikami Panelu na grupie Technologie Diabetyka - używając lupki i szukając podobnych pytań i rozwiązań problemu lub tworząc post z dokładnym opisem problemu.
Zaczynajmy! Przejdź do przewodnika zakupowego, aby zobaczyć jakie części będą potrzebne.