Zachęcony projektem ESP32-HAM-CLOCK Kolegi SP3KON, postanowiłem spróbować zrobić coś własnego.
Na początku miało to być coś prostego – ekran z czasem i kilkoma informacjami. Jak to jednak zwykle bywa, w trakcie pracy zaczęły dochodzić kolejne pomysły i funkcje.
Nie obyło się też bez problemów – głównie z konfiguracją wyświetlacza, dopasowaniem układu ekranów i stabilnością działania - gdzie porady szukałem u SP3KON.
Nie chciałem jednak powielać gotowego rozwiązania – nie ma sensu mieć dwóch ekranów pokazujących dokładnie te same informacje. Dlatego HamClock traktuję jako źródło ogólnych danych (propagacja, warunki itd.), a ten projekt skupia się wyłącznie na mojej stacji i prywatnych danych.
Gotowe rozwiązania są fajne, ale zawsze czegoś brakuje albo coś nie do końca pasuje. Dlatego powstał pomysł, żeby zrobić panel dokładnie pod siebie – taki, który pokazuje tylko to, co naprawdę jest potrzebne przy pracy na radiu.
Całość oparta na ESP32 i wyświetlaczu TFT, z naciskiem na prostotę, czytelność i stabilność działania.
Bez zbędnych dodatków. Bez kombinowania. Ma działać.
🌐 Start systemu
STARTING WIFI – inicjalizacja połączenia, wyszukiwanie wcześniej zapisanych sieci.
📶 Połączenie z siecią
WIFI CONNECTED + nazwa sieci. Po poprawnym połączeniu wyświetlana jest sieć, z którą urządzenie się połączyło.
🕒 Ekran główny
Czas lokalny, UTC oraz data – wszystko czytelne nawet z większej odległości.
📡 Status stacji
SQ3KO / SN3KO – szybki podgląd statusu (OFF AIR / SCANNING / ON AIR).
📻 Ostatnie QSO
Ostatnia łączność dla obu stacji wraz z informacją o czasie aktualizacji danych.
📊 Statystyki
Liczba wszystkich QSO oraz liczba potwierdzeń.
📋 Ostatnie łączności
Lista ostatnich wpisów z logu dla obu stacji jednocześnie.
📶 Aktywność pasm
Aktywność na pasmach dla SQ3KO i SN3KO.
🔧 Technicznie
Całość zbudowana na ESP32 z wyświetlaczem TFT (LilyGO / TTGO).
Urządzenie łączy się z WiFi i pobiera dane z przygotowanych plików na serwerze – głównie logów oraz statystyk.
Dane na serwerze generowane są automatycznie na podstawie logu (np. Log4OM), a następnie udostępniane w postaci prostych plików, które pobiera ESP. Następnie są przetwarzane po stronie urządzenia i wyświetlane w formie prostych, czytelnych ekranów. Bez zbędnych grafik i ciężkich elementów – wszystko nastawione na szybkość działania i stabilność.
Najważniejsze elementy:
- ESP32 – serce projektu
- Wyświetlacz TFT 320x240
- WiFi – automatyczne łączenie z zapisanymi sieciami
- Dane z serwera (logi / statystyki)
- Własny interfejs pod TFT
Założenie było proste: ma działać zawsze i bez kombinowania.
Prezentowana wersja to jedna z wcześniejszych odsłon projektu – w międzyczasie pojawiły się już kolejne usprawnienia, m.in. dodatkowy ekran systemowy z informacjami o aktualizacji danych i statusie urządzenia oraz powiadomieniami z własnych serwisów.
💡 Podsumowanie
Projekt powstał jako prosty i czytelny panel do pracy przy radiu. Pokazuje tylko to, co naprawdę potrzebne – bez zbędnych dodatków.
To pierwsza wersja i oczywiście nie ostateczna... Staram się udoskonalać i "upiększać" wyświetlane panele. W końcu ma się to mi podobać ;)
Pozostaje jeszcze temat obudowy – w planach jest wydrukowanie czegoś wspólnego razem z HamClock, obok siebie. Jak wyjdzie w praktyce – już niedługo się okaże.
Noc z 02/03.04.2026 prace nad panelem - myślę, że poza obudową to już wszystko, Projekt nadal rozwijany 🙂
Kolejne funkcje już w drodze!
Kolejny etap: Konfiguracja i wyświetlanie na komputerze, tablecie, telefonie...
03.04.2026 udało się "zbudować' panel, który po połączeniu z ESP: Pokazuje aktualny ekran z ESP, pozwala na włączanie/wyłączanie ekranów, przełączanie na dany ekran oraz zmianę czasu przełączania się ekranów.
Brak komentarzy:
Prześlij komentarz