piątek, 27 marca 2026

📻 Mój własny panel stacji na ESP32

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

📻 Mój własny panel stacji na ESP32

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 – e...