| | |
| HF7A | 12.10.2025 17:42:05 |

Grupa: Użytkownik
QTH: JO91oq
Posty: 346 #8322003 Od: 2009-6-4
Ilość edycji wpisu: 5 | Zainspirowany projektami Canisa (Przydaś propagacyjny) oraz Antka (Przydaś DX Cluster i ZS5WAR) postanowiłem połączyć te idee, ulepszyć i dodać od siebie, ile się da. Po dwóch dobach od nabycia ESP32-2432S028R i paru godzinach programowania chciałbym zaprezentować wyniki mojej pracy.
Główny ekran to raport z HamAlert, prezentujący 6 najnowszych spotów z czasem jaki upłynął od ich pojawienia się (aktualizowany co 30 s), znak, emisja, częstotliwość. Jest możliwość włączenia sygnału dźwiękowego po pojawieniu się nowego spota, ale trzeba dołączyć głośniczek. Zawiera sterowanie za pomocą 4 przycisków. - Wyłącznik (którego standardowo brakuje) - w zasadzie to przejście do głębokiego uśpienia, z którego można wyjść przez dotknięcie w ekran. - Zegar: do wyboru - UTC, lokalny lub oba jednocześnie. - Monitor propagacji z HAMqsl.com: w widoku uproszczonym tylko podgląd warunków dla pasm KF w podziale na dzień i noc oraz w widoku rozszerzonym szczegółowy panel danych. - Setup (możliwość wyboru rodzaju zegara, monitora propagacji, głośności, tonu i jasności ekranu) Wewnątrz setupu kolejne przyciski: - Ustawienie uśpienia po zadanym czasie bezczynności lub według harmonogramu - Kalibracja ekranu dotykowego z możliwością sprzętowego resetu ustawień w razie pomyłki. - Panel informacyjny. Wszystkie ustawienie są oczywiście trwale zapisywane w pamięci Flash.
Z oryginalnych kodów nie zostało prawie nic, przede wszystkim zmieniłem bibliotekę wyświetlacza z Adafruit_ILI9341 na TFT_eSPI, co przyspieszyło jego działanie chyba 100 razy. Głośniczka na razie nie testowałem, bo nie znalazłem takiego konektora. Zostało jeszcze całkiem sporo pamięci do wykorzystania, bo ok. 150 kB, więc gdyby ktoś miał jakieś pomysły, to zapraszam. Mam problem z kolorami w monitorze propagacji HAMqsl dla różnych wartości, nie znalazłem nigdzie dokumentacji, dla jakich kolory są ustawiane na zielony, żółty i czerwony, porównuję na razie na bieżąco. Gdy wszystko dokładnie przetestuję i opiszę, to wrzucę źródła programu na GitHuba z opisem instalacji.
_________________ Leszek https://www.qrz.com/db/HF7A |
| | |
| Electra | 20.12.2025 19:21:03 |

 |
|
| | |
| sq3mve | 12.10.2025 22:46:43 |


Grupa: Użytkownik
QTH: JO82MB
Posty: 1003 #8322070 Od: 2011-2-24
| Witajcie
Leszku, super pomysł i świetna realizacja!!!
Chętnie powielę Twoje rozwiązanie.
Z niecierpliwością czekam na udostępnienie kodów. :-)
Pozdrawiam _________________ Mariusz SQ3MVE http://sq3mve.marph.pl ----------------------------------- Dobrze jest gdy satysfakcja mówiącego nie przewyższa znacznie satysfakcji słuchających. Jerzy Bralczyk ----------------------------------- Najlepsze kursy on-line. 30 zł na start :-) |
| | |
| HF7A | 13.10.2025 01:09:05 |

Grupa: Użytkownik
QTH: JO91oq
Posty: 346 #8322104 Od: 2009-6-4
Ilość edycji wpisu: 4 | Wpisywanie danych do logowania na małym ekranie jest uciążliwe, poza tym w przypadku problemów lepiej mieć kontrolę spoza urządzenia i można też dodać/zmieniać więcej opcji, więc dodałem taką możliwość przez przeglądarkę z komputera lub telefonu w lokalnej sieci.

_________________ Leszek https://www.qrz.com/db/HF7A |
| | |
| antek | 13.10.2025 07:07:45 |

Grupa: Użytkownik
Posty: 1095 #8322119 Od: 2014-3-2
Ilość edycji wpisu: 1 | Jak masz miejsce to może prosty dekoder CW wykorzystujący Algorytm Goertzela? _________________ Kod Q - nie mów do mnie kotku HAMie jeden! |
| | |
| HF7A | 15.10.2025 20:58:12 |

Grupa: Użytkownik
QTH: JO91oq
Posty: 346 #8322964 Od: 2009-6-4
|
Nie bardzo wiem, jak miałoby się to logicznie łączyć z resztą aplikacji, która służy głównie od odczytywania informacji z sieci. Dekoder CW to pomysł na zupełnie inną aplikację i pewnie już ktoś to zrobił.
W tej myślałem jeszcze nad monitorem aktywności pasm, na podstawie wszystkich spotów DX ze stacji w np. Europie w ciągu ostatnich 60 minut, wyświetlanych według kontynentu i pasma, tak jak to jest zrobione w https://dxheat.com/dxc/ - niestety z tej strony tych danych chyba nie uda się pobierać, trzeba by robić lokalne statystyki z innego DX Clustra niż HamAlert, bo ten jest zwykle filtrowany wg potrzeb. Pewnie da się zrobić, ale czy byłoby zainteresowanie?
_________________ Leszek https://www.qrz.com/db/HF7A |
| | |
| HF7A | 23.11.2025 22:16:37 |

Grupa: Użytkownik
QTH: JO91oq
Posty: 346 #8333159 Od: 2009-6-4
Ilość edycji wpisu: 1 | W końcu opublikowałem mój projekt na GitHubie https://github.com/hf7a/ESP32-ham-combo. Są tam pełne źródła, opisy oraz binarka do ESP32-2432S028R. Są różne wersje płytki z tym oznaczeniem, więc nie ma gwarancji, że będzie działać prawidłowo, w szczególności panel dotykowy.
_________________ Leszek https://www.qrz.com/db/HF7A |
| | |
| SP9Z | 24.11.2025 00:24:46 |

Grupa: Użytkownik
QTH: Sosnowiec JO90NF
Posty: 1067 #8333164 Od: 2009-11-18
| Leszku. Super sprawa. Wrzuciłem to przed chwilą do ESP I wszystko działa bezproblemowo. Fajnie się to konfiguruje. Dzięki wielkie 😃,
_________________ Jacek
|
| | |
| sp6efy | 24.11.2025 09:01:45 |

Grupa: Użytkownik
QTH: Wrocław JO72ox
Posty: 1155 #8333204 Od: 2011-6-19
| Mam inną wersje płytki, mam ciemny ekran.. _________________ 433.500,145.550,70.260,439.550 Janusz, Barlinek JO72ox |
| | |
| HF7A | 24.11.2025 09:17:16 |

Grupa: Użytkownik
QTH: JO91oq
Posty: 346 #8333205 Od: 2009-6-4
Ilość edycji wpisu: 1 | sp6efy pisze:
Mam inną wersje płytki, mam ciemny ekran..
Prawdopodobnie masz inny pin do podświetlania, u mnie jest #define TFT_BL 21 // LED back-light control pin trzeba dopasować, może to być 22, 5 albo inny.
_________________ Leszek https://www.qrz.com/db/HF7A |
| | |
| sp6efy | 25.11.2025 12:10:44 |

Grupa: Użytkownik
QTH: Wrocław JO72ox
Posty: 1155 #8333680 Od: 2011-6-19
| HF7A pisze: sp6efy pisze:
Mam inną wersje płytki, mam ciemny ekran..
Prawdopodobnie masz inny pin do podświetlania, u mnie jest #define TFT_BL 21 // LED back-light control pin trzeba dopasować, może to być 22, 5 albo inny.
Jakiej używasz płytki przy kompilacji w programie Arduino?
Mam komunikat Compilation error: exit status 1 _________________ 433.500,145.550,70.260,439.550 Janusz, Barlinek JO72ox |
| | |
| HF7A | 25.11.2025 18:00:08 |

Grupa: Użytkownik
QTH: JO91oq
Posty: 346 #8333791 Od: 2009-6-4
| sp6efy pisze:
Jakiej używasz płytki przy kompilacji w programie Arduino? Mam komunikat Compilation error: exit status 1
ESP32 Dev Module
_________________ Leszek https://www.qrz.com/db/HF7A |
| | |
| Electra | 20.12.2025 19:21:03 |

 |
|
| | |
| sp8obt | 06.12.2025 12:59:51 |


Grupa: Użytkownik
QTH: Rzeszów
Posty: 36 #8336627 Od: 2012-1-4
| Wersja z wyświetlaczem ILI9341 / 3.2" Dobra robota Leszku
 _________________ Pozdrawiam Ryszard
sp8obt@gmail.com http://qrz.com/db/sp8obt |
| | |
| sp6efy | 07.12.2025 00:12:50 |

Grupa: Użytkownik
QTH: Wrocław JO72ox
Posty: 1155 #8336693 Od: 2011-6-19
Ilość edycji wpisu: 1 | sp8obt pisze: Wersja z wyświetlaczem ILI9341 / 3.2" Dobra robota Leszku

Mógłbyś opublikować plik bin? W Arduino wyskakuje mi błąd kompikacji , po wgraniu bin z Githuba mam czarny ekran. Mam niestety inną płytkę niż autor projektu.. Mam płytkę 2.8 cala. _________________ 433.500,145.550,70.260,439.550 Janusz, Barlinek JO72ox |
| | |
| sp8obt | 07.12.2025 06:58:46 |


Grupa: Użytkownik
QTH: Rzeszów
Posty: 36 #8336697 Od: 2012-1-4
Ilość edycji wpisu: 2 | Jak mawiają: "mówisz i masz" :-)
https://drive.google.com/file/d/1ukMKvJMKimhxVhwfg9UnmUKUWLcTdiva/view?usp=sharing
Plik BIN w folderze Firmware nie jest skompilowany pod ESP32 , powyżej masz kompletny plik po kompilacji.
_________________ Pozdrawiam Ryszard
sp8obt@gmail.com http://qrz.com/db/sp8obt |
| | |
| sp6efy | 07.12.2025 10:58:16 |

Grupa: Użytkownik
QTH: Wrocław JO72ox
Posty: 1155 #8336730 Od: 2011-6-19
|
Super! Dziękuję za szybki odzew!
Nie bardzo kumam jak mam to wgrać do płytki. Mógłbyś napisać w punktach kroki postępowania? Jestem elektronikiem, programowanie nie jest moją najmocniejszą stroną 
Pozdrawiam.. _________________ 433.500,145.550,70.260,439.550 Janusz, Barlinek JO72ox |
| | |
| sp8obt | 07.12.2025 11:10:22 |


Grupa: Użytkownik
QTH: Rzeszów
Posty: 36 #8336732 Od: 2012-1-4
| Można to zrobić przez stronę https://web.esphome.io , procedura jest intuicyjna, wystarczy podpiąć płytkę ESP, podać jaki port, załadować plik BIN i kliknąć Instal. Działa z przeglądarkami Chrome/Edge i każdą inną obsługującą WebSerial _________________ Pozdrawiam Ryszard
sp8obt@gmail.com http://qrz.com/db/sp8obt |
| | |
| HF7A | 07.12.2025 12:02:40 |

Grupa: Użytkownik
QTH: JO91oq
Posty: 346 #8336743 Od: 2009-6-4
| sp6efy pisze:
Nie bardzo kumam jak mam to wgrać do płytki. Mógłbyś napisać w punktach kroki postępowania?
Procedurę wgrywania firware za pomocą ESPHome-Flasher opisałem w projekcie tutaj https://github.com/hf7a/ESP32-ham-combo/blob/main/firmware/README.md. Proste i sprawdzone.
_________________ Leszek https://www.qrz.com/db/HF7A |
| | |
| sp6efy | 07.12.2025 19:11:56 |

Grupa: Użytkownik
QTH: Wrocław JO72ox
Posty: 1155 #8336818 Od: 2011-6-19
| sp8obt pisze: Można to zrobić przez stronę https://web.esphome.io , procedura jest intuicyjna, wystarczy podpiąć płytkę ESP, podać jaki port, załadować plik BIN i kliknąć Instal. Działa z przeglądarkami Chrome/Edge i każdą inną obsługującą WebSerial
Dziękuję za podesłanie pliku. Zainstalowałem i zaskoczyło... Mam tylko problem z siecią. Wpisuję ssid i hasło, niby zapisuje.. Za chwilę wraca do pierwszej strony.. Jutro popatrzę z innym routerem. Do tej pory inne aplikacje na CYD łączyły się bez problemu.. _________________ 433.500,145.550,70.260,439.550 Janusz, Barlinek JO72ox |
| | |
| VSS | 07.12.2025 20:39:33 |


Grupa: Użytkownik
QTH: POZnan*
Posty: 4081 #8336832 Od: 2009-12-24
Ilość edycji wpisu: 1 | sp6efy pisze:
Mam tylko problem z siecią. Wpisuję ssid i hasło, niby zapisuje..
być może masz pozostałości w pamięci po jakimś innym projekcie.
wskocz na stronę :
https://jason2866.github.io/WebSerial_ESPTool/
podłącz urządzenie, przed kliknięciem w OK podczas wybierania portu trzymaj przycisk BOOT na płytce. jak się połączysz, wybierz ERASE. a potem wrzuć BIN i wgraj soft, powinno zadziałać. _________________ Artur VSS https://sp3vss.eu PZK - Piraci Z Karaibów
Udostępniający link nie odpowiada z automatu za treść: https://tiny.pl/tqrng http://hudoc.echr.coe.int/eng?i=001-187930
|
| | |
| sp6efy | 08.12.2025 20:26:17 |

Grupa: Użytkownik
QTH: Wrocław JO72ox
Posty: 1155 #8337078 Od: 2011-6-19
| sp8obt pisze: Można to zrobić przez stronę https://web.esphome.io , procedura jest intuicyjna, wystarczy podpiąć płytkę ESP, podać jaki port, załadować plik BIN i kliknąć Instal. Działa z przeglądarkami Chrome/Edge i każdą inną obsługującą WebSerial
Dziękuję za podesłanie pliku. Zainstalowałem i zaskoczyło... Mam tylko problem z siecią. Wpisuję ssid i hasło, niby zapisuje.. Za chwilę wraca do pierwszej strony.. Jutro popatrzę z innym routerem. Do tej pory inne aplikacje na CYD łączyły się bez problemu.. _________________ 433.500,145.550,70.260,439.550 Janusz, Barlinek JO72ox |
| | |
| Electra | 20.12.2025 19:21:03 |

 |
|