середа, 19 серпня 2026 р.

 ArTropo - сервіс прогнозу Tropo проходження




Привіт всім! Друзі, хочу представити новий проект ArTropo - експериментальний WEB сервіс прогнозу тропосферного проходження на УКХ, створений насамперед для радіоаматорів.

Ідея створення такого сервісу давно була у планах, але не хватало знань і досвіду в обробці метеорологічних даних. Останнім поштовхом до створення проекту стало листування з моїм другом Pista HA1FV з Угорщіни. Він вже проводив експерименти по створенню такого сервису для власних потреб.

Для розрахунків ArTropo використовує відкриті прогнозні метеорологічні поля ECMWF Open Data. Завантажуються тільки необхідні дані: температура, вологість, тиск і геопотенціал на приземному та декількох висотних рівнях. На їх основі оцінюється радіорефракція атмосфери. Далі вертикальні, просторові та часові ознаки об’єднуються у власний інтегральний показник Tropo Potential Index (TPI), за яким формується карта потенційних умов тропосферного проходження. Розрахунок виконується безпосередньо у браузері користувача.

Я навмисно не намагався зробити прогноз надто «обережним». Девіз ArTropo добре передає саму ідею проєкту - «Краще показати перспективну трасу, ніж пропустити можливе проходження».

Що вже вміє ArTropo:

  • сервіс створює інтерактивні мапи прогнозу з кроком 3 години; 
  • дозволяє переглядати прогноз у часі та запускати анімацію; 
  • кліком по карті можна подивитися розрахований TPI у вибраній точці; 
  • інтерфейс має світлу й темну теми та 12 мов локалізації.
  • окрема функція - QSO path forecast. Достатньо ввести два 6-символьні QTH-локатори - свій і DX. ArTropo позначить обидві точки на карті, побудує трасу між ними та оцінить у відсотках перспективність QSO за умовами вздовж усієї траси для вибраного часу прогнозу. При перемиканні карти оцінка автоматично перераховується.

Під час розробки ArTropo проводилися багатоденні порівнювання у різні часи доби з відомими картами William Hepburn та F5LEN. Для однакових або максимально близьких моментів часу зверталася увага на те, де кожен сервіс прогнозує тропосферні області. Потім порівнювалися реальні DX-споти на 144 МГц з мапами прогнозу. Такі порвняння допомогли скоригувати візуальні пороги ArTropo. Робота продовжується: мета не в тому, щоб оголосити якийсь сервіс «переможцем», а в тому, щоб накопичувати статистику та поступово калібрувати власний прогноз за реальною роботою радіоаматорів у етері.

Порівняння сервісів

Характеристика ArTropo Hepburn F5LEN
Призначення Прогноз Tropo для радіоаматорів Прогноз Tropo Прогноз Tropo для радіоаматорів
Регіон Європа; планується розширення на інші регіони світу Багато регіонів світу Багато регіонів світу
Оновлення / актуальність Регулярно, за доступними на поточний момент даними Регулярно; прогнозні дані приблизно на добу відстають від поточного часу Регулярно; прогнозні дані приблизно на 6 годин відстають від поточного часу
Крок прогнозу 3 години 3 і 6 годин 3 години
Прогноз на майбутнє 7 карт із кроком 3 години 19 карт із кроком 6 годин, починаючи з наступної доби 27 карт із кроком 3 години
Інтерактивна карта Так Ні — готові зображення Ні — готові зображення
Індекс у вибраній точці Так Ні Ні
Анімація Так Ні Ні
Багатомовний інтерфейс Так — 12 мов Ні Ні
Розрахунок У браузері за актуальними доступними даними Попередньо на сервері Попередньо на сервері
Прогноз QSO по трасі Так Ні Ні
Безкоштовний доступ Так Так Так

Примітка. Порівняння сервісів ґрунтується на спостереженнях і суб’єктивних оцінках автора ArTropo. Наведені оцінки мають інформаційний характер і не є категоричними твердженнями щодо можливостей інших сервісів.

ArTropo є експериментальним радіоаматорським інструментом. Прогноз показує потенціал проходження, але не гарантує проведення QSO: реальний результат залежить також від частоти, рельєфу, висоти та характеристик антен, потужності, локальних атмосферних структур та інших факторів.

Протестувати і оцінити сервіс можна за посиланням - https://qsl.net/us8ar/tropo

73! de Nick US8AR

субота, 8 серпня 2026 р.

MS Meteor Planner — сервіс для планування метеорних QSO



 Всім привіт! Хочу представити MS Meteor Planner — вебсервіс для радіоаматорів, які працюють або цікавляться зв’язками через метеорні сліди. 


Сервіс показує активні метеорні потоки, положення та рух їхніх радіантів, азимут і висоту над горизонтом. На азимутальній карті можна окремо відображати напрямок метеорних слідів, напрямок антени та MS-зони, сприятливі для роботи через Forward Scatter.


Є режим Емулятора, який дозволяє переміщатися в часі вперед і назад та заздалегідь оцінювати умови для потрібної дати й часу.


Для роботи з конкретним кореспондентом створено MS QSO Planner. Достатньо ввести два QTH-локатори і сервіс розрахує відстань, рекомендований період, оптимальний час та положення антен Az/El для обох станцій.


Хочу зауважити - MS Meteor Planner не гарантує QSO. Це лише практичний інструмент, який може допомогти оцінити умови та зрозуміти, коли і куди варто направити антену.


Сервіс не потребує встановлення програм або реєстрації, працює безпосередньо у браузері та має інтерфейс і довідкову систему на 11 мовах.


Зараз це публічна тестова версія, яку треба перевіряти і тестувати. Сервіс доступний за посиланням -  https://qsl.net/us8ar/ms/


73! de Nick US8AR


понеділок, 20 липня 2026 р.

Пісня "CQ Contest"



Привіт всім! Нарешті настав день, коли я можу представити вам завершену версію пісні «CQ Contest!».

Ця робота є для мене особливою. Не лише тому, що я її автор, а насамперед тому, що вона народилася з багаторічної любові до контестингу — захоплення, яке вже багато років є важливою частиною мого життя.

Мабуть, кожен контестмен хоча б раз ловив себе на думці, що контест — це набагато більше, ніж просто змагання. Це особливий стан душі. Це хвилювання перед стартом, азарт боротьби, безсонна ніч біля трансивера, пошук нового множника, радість від далекого DX, останні хвилини перед фінішем і відчуття справжньої перемоги після останнього проведеного QSO.

Саме про це мені й хотілося розповісти у пісні «CQ Contest!». Про ті емоції, які важко пояснити людині, що ніколи не сиділа за трансивером у розпал великого контесту. Але кожен, хто хоч раз пережив ці миті, неодмінно впізнає себе в її словах.

Я сам багато років беру участь у радіоаматорських змаганнях, є учасником і призером багатьох українських та міжнародних контестів. Тому ця пісня написана не стороннім спостерігачем, а людиною, яка сама неодноразово переживала всі ці емоції. У кожному куплеті — частинка особистого досвіду, знайомого кожному контестмену.

Після публікації пісні на YouTube я отримав багато теплих відгуків. Телефонували друзі, писали знайомі радіоаматори, ділилися своїми враженнями та словами підтримки. Тоді я зрозумів, що ця пісня знайшла відгук у серцях людей, для яких контестинг — це не просто хобі, а справжня пристрасть. 

Цей кліп не є традиційним відео. Це художня історія, створена з ілюстрацій, кожна з яких передає окремий етап контесту — від хвилювання перед стартом і напруженої боротьби в ефірі до світанку після безсонної ночі та фінального заклику: «CQ Contest!». Хотілося, щоб кожен кадр доповнював слова пісні й допомагав ще глибше передати її настрій.

Ця пісня — мій подарунок усім радіоаматорам-контестменам. Усім, хто живе ефіром, будує антени, вдосконалює свої станції, чекає початку чергових змагань і знає справжню ціну кожного нового множника, кожного далекого DX і кожного проведеного QSO.

Щиро сподіваюся, що вона подарує вам приємні спогади, викличе усмішку, а можливо, когось надихне знову сісти за трансивер і покликати в ефір - CQ Contest!

Приємного перегляду! З повагою до всіх контестменів світу!

73! de Nick US8AR

пʼятниця, 17 липня 2026 р.

Живе ефір: пісня-присвята кожному, хто закоханий у радіохвилі



  Привіт всім! Давно не чув нових пісень, присвячених радіоаматорам. Тому вирішив вас трохи порадувати.

Радіоаматорство - це не просто хобі, це окремий всесвіт, романтика невидимих зв'язків та дружба, яка не знає кордонів і відстаней. Саме цьому дивовижному захопленню присвячена нова пісня, відео до якої я радий представити вам у цьому дописі.
Цей трек - як подорож у часі для кожного короткохвильовика. Він повертає нас у ті часи, коли світ ще не знав мобільних телефонів та інтернету, а головним вікном у світ були високі щогли антен, спрямовані до зірок.
У мелодії та словах оживає вся наша історія:
  • Романтика минулого: стукіт телеграфного ключа в тиші ночі, перші лампові приймачи і трансивери та незабутнє перше в житті QSO, яке назавжди закарбувалося в пам'яті.
  • Труднощі проведення зв'язків: знайомі кожному оператору проходження хвиль, підступні завади (QRM) та згасання сигналу (QSB), через які пробивався той самий, такий бажаний, далекий голос.
  • Зв'язок поколінь: шлях від перших паперових QSL-карток, що летіли за океан, до сучасних супутникових технологій, SSB та цифрових мод.
Світ змінюється, комп'ютери тепер самі декодують знаки, але суть нашого братства залишається незмінною. Адже за кожним позивним в ефірі, як і десятки років тому, стоять живі людські сердця та справжні друзі.
Запрошую вас до прослуховування! Вмикайте відео, згадуйте свої перші кроки в ефірі та діліться враженнями в коментарях.
Чи живий дух романтики у цифрову епоху? Поки звучить наше горде CQ — ефір живе!
Приємного перегляду!       Слова пісні © Nick US8AR
73! de Nick US8AR  

четвер, 16 липня 2026 р.

 Підключення блютуз навушників до трансивера через ПК



Багато радіоаматорів сьогодні користуються зручними побутовими Bluetooth-навушниками та мають цілком логічне бажання - слухати ефір свого трансивера без прив'язки до столу та без зайвих дротів, що тягнуться через увесь шек. Проте спроби знайти готове рішення на ринку часто викликають розчарування. Комерційні Bluetooth-адаптери або коштують невиправдано дорого (як промислові COM-подовжувачі типу Sena Parani), або призначені виключно для бездротового CAT-керування і взагалі не вміють передавати аудіосигнал. 

Але якщо ви вже працюєте у цифрових видах зв'язку (FT8, RTTY, JT65), вихід є, і він абсолютно безкоштовний! Цей спосіб є універсальним і не залежить від моделі трансивера. Якщо у вас вже налаштовано модем для «цифри», де звук із трансивера заходить у USB-звукову карту комп'ютера, ви можете налаштувати трансляцію звуку на будь-які бездротові навушники.

Усі налаштування виконуються програмно у Windows.

КРОК 1: Базове налаштування наскрізного звуку (Прослуховування)

  1. Підключіть Bluetooth-наушники до вашого комп'ютера.
  2. Натисніть комбінацію клавіш [Win + R], введіть команду mmsys.cpl та натисніть Enter.    Відкриється класичне вікно «Звук» (Sound).
  3. Перейдіть на вкладку «Записування» (або «Запись» / Recording) і знайдіть USB-звукову    карту вашого модему. (Запам'ятайте її точну системну назву, наприклад, «Мікрофон» або «Микрофон»).
  4. Клікніть по ній двічі лівою кнопкою миші та перейдіть на вкладку «Прослуховування»    (або «Прослушать» / Listen).
  5. Поставте галочку «Прослуховувати з цього пристрою» («Прослушивать с данного устройства»).
  6. У випадаючому списку нижче виберіть ваші Bluetooth-навушники.
  7. Натисніть «Застосувати» (Применить) та «ОК». Звук ефіру миттєво піде в навушники.

* Примітка для Windows 11: Якщо звук не з'явився, переконайтеся, що в меню   "Параметри -> Конфіденційність і захист -> Мікрофон" увімкнено глобальний доступ   до мікрофона для класичних додатків.

КРОК 2: Вирішення проблеми цифрового шуму та створення ярликів швидкого керування

При вимкненні трансивера вхід звукової карти «зависає в повітрі» і починає збирати цифрові наводки від ПК, через що в навушниках з'являється високочастотний свист. Щоб щоразу не заходити в панель керування для зняття галочки прослуховування, процес можна автоматизувати за допомогою безкоштовної утиліти SoundVolumeView (від NirSoft).

Створення ярликів швидкого керування на Робочому столі:

  1. Завантажте та розпакуйте утиліту SoundVolumeView.
  2. Натисніть правою кнопкою миші на Робочому столі -> Створити -> Ярлик.
  3. У полі «Укажіть розташування об'єкта» вставте команду для УВІМКНЕННЯ звуку (з лапками): "C:\Шлях_до_папки\SoundVolumeView.exe" /SetListenToThisDevice "Назва_Вашого_Пристрою" 1 (Де Назва_Вашого_Пристрою — точне ім'я карти з Кроку 1, наприклад, "Мікрофон" або "Микрофон").
  4. Назвіть ярлик, наприклад, «Етер Увімкн.».
  5. Створіть другий ярлик для ВИМКНЕННЯ звуку з аналогічною командою, але цифрою 0 наприкінці: "C:\Шлях_до_папки\SoundVolumeView.exe" /SetListenToThisDevice "Назва_Вашого_Пристрою" 0
  6. Назвіть його «Етер Вимкн.».

ПІДСУМОК:

  • Клік по ярлику «Етер Увімкн.» - і ви комфортно слухаєте радіоефір у бездротових навушниках, вільно переміщаючись по кімнаті чи шеку. При цьому цифрові програми (WSJT-X, MSHV тощо) продовжують паралельно отримувати свій аудіопотік без збоїв.
  • Вимкнули трансивер? Клік по ярлику «Етер Вимкн.» - і Windows миттєво гасить високочастотний писк, дозволяючи слухати звичайну музику з ПК без сторонніх шумів.

73! de Nick US8AR

середа, 15 липня 2026 р.

PaperToEDI



Привіт всім!  Звернулись до мене мої знайомі радіоаматори, які теж полюбляють УКХ і змагання, допомогти зі створенням EDI звітів. Пробували вони створити звіти у програмі PaperQSO, але в ній не все прозоро і це їм не вдалося. Тому було вірішено створити програму для внесення даних QSO з паперу і створення звіту у форматі EDI.

Інтерфейс програми на російській та українській мовах. Не знаю, чи є в других країнах практика використання паперу для запису зв'язків у контестах, тому вирішив обмежитись тільки цими двома мовами. Як буде потреба, то можна буде додати ще й англійску мову. Програма перевірена у роботі, створено декілька звітів. EDI звіти формуються на льоту при внесені даних QSO і одразу зберігаються. Тобто відкинуті ризики втрати набраних даних і звіту.

У програмі є функція показу проведених QSO на мапі у браузері з відображенням маркерами станцій і інформації - позивний, локатор, відстань до кореспондента.


 Завантажити програму можна, як завжди, з файлообмінніка SourceForge за посиланням - https://sourceforge.net/projects/papertoedi/

Бажаю всім мирного неба і здоров'я! 73 de Nick US8AR

субота, 13 червня 2026 р.

KSTChat v.1.30.2 


Привіт всім! Нарешті, після довгих випробувань і тестувань, завершено нову версію 1.30.2 програми. В ній реалізовано роботу програми чату з сервером відстеження літаків AirScout для використання відображень радіохвиль від литаків щодо проведення QSO.

Для цого в таблицю користвачив кімнати чату додано колонку AS, де відображаються потенціальні кореспонденти для проведення AS QSO. 

Нову версію можна завантажити на ресурі SourceForge - https://sourceforge.net/projects/kstchat/files/

73! de Nick US8AR

вівторок, 5 травня 2026 р.

KSTChat v.1.30.1


 Привіт всім! У процесі роботи над новою версією було перероблено декілька блоків програми з метою оптимізації, а також були додані нові функції:

Аналіз обстановки при вході в кімнату чату.

При підключенні до чату і вході у кімнату чату програма автоматично аналізує останні повідомлення та споти DX кластера і показує коротке зведення у вигляді панелі над повідомленнями чату. Аналіз містить 3 розділи:

  • Активність у чаті - запропоновані скеди з частотами, згадки про проходження (Тропо, Спорадик, MS, EME, Aurora), активні станції.
  • DX Споти - активні діапазони, режими роботи (моди), маяки, DX станції, активність через супутники.
  • Резюме - головне, на що варто звернути увагу.
Якщо в кімнаті не було активності більше години - програма повідомить про це замість аналізу застарілих даних. Увімкнути або вимкнути аналіз можна через меню Setup - Use Analisis.

Контест секретар (дякую Costi YO7FWS за деякі ідеї).

Помічник для учасників змагань, доступний лише у кімнатах УКХ діапазонів (40 Мгц, 50/70 Мгц, 144/432 Мгц, Microwave, EME). Увімкнення через меню Setup - Contest Secretary. Можливості:
  • Завантаження звіту минулих змагань (формат EDI або ADIF) - станції з минулого звіту підсвічуються жовтим кольором у списку користувачив.
  • Відмітка проведених зв'язків - одиночний лівий клік по станції змінює колір рядка на синій.
  • Пріоритетні станції - список неспрацьованих станцій з минулого звіту, відсортований за відстанню та активністю в чаті.
  • Аналіз напрямків - показує найбільш насичений сектор за азимутом.
  • Оповіщення - нові прибуття станцій з минулого звіту, нові квадрати локаторів, виявлені скеди в реальному часі, ближні станції для швидких зв'язків.
  • AutoCQ - автоматична відправка загального виклику в чат з вибраним інтервалом (2/5/7/10 хвилин). Правий клік на комбобоксі - редагування до 5 шаблонів виклику.
Мова інтерфейсів аналізу та секретаря визначається автоматично за префіксом вашого позивного. Підтримувані мови: англійська, російська, німецька, французська, польська, чеська, словацька, угорська, італійська, іспанська, португальська, нідерландська, шведська, фінська, данська, норвезька, румунська.

Нову версію програми можна завантажити, як завжди, на інтернет ресурсі SourceForge - https://sourceforge.net/projects/kstchat/files/

73! de Nick US8AR


четвер, 23 квітня 2026 р.

Домашній Linux-сервер із ТВ-приставки: від ідеї до працюючої системи



 Привіт усім! Давно хотів зробити домашній сервер, який би працював цілодобово, не шумів і не «з'їдав» багато електроенергії. Розкажу, як що цікаво, що з цього вийшло. Може й ви поекспериментуєте у цьому напрямку.  Перебравши варіанти, зупинився на двох кандидатах: старий роутер і ТВ-приставка.

Частина 1. Роутер чи ТВ-бокс?

Першим ділом порівняв можливості обох пристроїв.

Роутер — варіант простий, але обмежений. Якщо в ньому є USB-порт, можна підключити зовнішній диск і в результаті отримати: мережеве сховище (NAS), медіасервер (DLNA), автономний торрент-завантажувач, VPN-сервер. На просунутих прошивках (OpenWRT, DD-WRT) можна запустити рекламний фільтр (Pi-hole, AdGuard Home) або навіть спрощений Home Assistant. Але є серйозні обмеження:

  • слабкий процесор — не потягне транскодування відео або кілька сервісів одночасно,
  • швидкість запису на диск через USB нижча, ніж у повноцінного NAS,
  • ризик «перетворити на цеглу» пристрій при невдалій прошивці.

ТВ-бокс виглядає набагато цікавіше. Навіть бюджетні моделі оснащені 4-ядерними процесорами та 2–4 ГБ ОЗП. На приставках із чипами Amlogic можна встановити Armbian або Debian і отримати повноцінний Linux-сервер із підтримкою Docker, баз даних і веб-серверів. При цьому споживання — лише 5–10 Вт, що ідеально для режиму 24/7.

Слабкі сторони у ТВ-бокса теж є: зазвичай лише один LAN-порт, ризик перегріву при постійному навантаженні та нестабільність USB на дешевих моделях при підключенні потужних дисків без зовнішнього живлення.

Висновок: для простого сховища документів вистачить роутера. Для Home Assistant, торрент-сервера або медіасервера Jellyfin/Plex — ТВ-бокс із Linux буде значно ефективнішим.

Частина 2. Вибір ТВ-боксу

Тому як в мене вже був Tanix TX9s, то питання з вибору не стояло. Головна цінність цього пристрою — процесор Amlogic S912 з 8 ядрами та відмінною підтримкою спільноти розробників.

Чому TX9s підходить для сервера: 

  • 8 ядер S912 чудово справляються з багатозадачністю (торрент-завантажувач + Home Assistant одночасно), 
  • гігабітний LAN — швидкість передачі даних по мережі до 100–110 МБ/с, 
  • для цієї моделі добре адаптовані збірки Armbian і LibreELEC/CoreELEC, 
  • систему можна запускати прямо з SD-карти, не затираючи рідний Android.

При цьому на TX9s можна запустити: Docker-контейнери (Pi-hole, Zigbee2MQTT, Node-RED), медіасервер Jellyfin або Plex, файлове сховище (Samba/NFS), Home Assistant Supervised.

Ідеальна конфігурація збірки: 

  • система: Armbian на microSD карті не нижче 10-го класу,
  • сховище: зовнішній HDD із зовнішнім живленням, відформатований у ext4,
  • базовий софт: Samba (доступ до файлів) + Transmission-daemon (торренти).

Частина 3. Що ще можна зробити з ТВ-бокса?

Окрім класичного сервера, TX9s відкриває кілька цікавих сценаріїв перетворення його у:

  • Медіацентр (CoreELEC) — «чистий» плеєр на базі Kodi, який працює безпосередньо із залізом. Відтворює важкі фільми (60–80 ГБ) без ривків, підтримує автоматичне підлаштування частоти розгортки та якісний багатоканальний звук (DTS, Dolby Digital).
  • Станцію розумного будинку (Home Assistant) — замість дорогого хаба від Xiaomi або Aqara. Підключаєте USB-свисток Zigbee, об'єднуєте пристрої різних брендів в одну мережу і створюєте будь-які сценарії автоматизації. Працює без інтернету і хмар.
  • Автономну станцію завантажень (Seedbox + DLNA) — бокс качає торренти 24/7 на зовнішній диск, а Jellyfin автоматично завантажує обкладинки і роздає контент на всі пристрої в домі. Ваш особистий «домашній Netflix» без підписок.
  • Мережевий рекламний фільтр (Pi-hole / AdGuard Home) — весь інтернет-трафік у домі проходить через фільтр. Реклама зникає навіть у мобільних застосунках і на Smart TV, де не можна встановити звичайний блокувальник.
  • Станцію відеоспостереження (NVR) — за допомогою Shinobi або ZoneMinder бокс збирає відеопотоки з IP-камер, записує на диск і може надсилати сповіщення в Telegram при виявленні руху. 
  • Віддалений робочий стіл — з підключеними мишею, клавіатурою і монітором отримуєте безшумний міні-комп'ютер для браузера та офісних завдань. Можна використовувати як «проміжний сервер» для безпечного доступу до домашньої мережі з будь-якої точки світу.

Частина 4. Для радіоаматорів

TX9s із його 8 ядрами та гігабітним портом може стати відмінною базою для радіоаматорських рішень. Можна реалізувати:

  • Віддалений SDR-приймач (OpenWebRX) — підключаєте RTL-SDR свисток до USB-порту, встановлюєте OpenWebRX, і приставка перетворюється на сервер. Слухати ефір можна через браузер із будь-якого пристрою з будь-якої точки світу.
  • Вузол цифрових видів зв'язку (FT8 / APRS iGate) — бокс працює як цілодобовий пост для моніторингу цифрового ефіру. Можна налаштувати автоматичний прийом спотів FT8 і трансляцію в PSK Reporter, або зробити шлюз APRS, який приймає пакети з ефіру і транслює їх в інтернет (APRS-IS).
  • Приймач ADS-B (трекер літаків) — RTL-SDR + антена-«коліанерка» + програма dump1090. Бачите всі літаки в радіусі до 300–400 км у реальному часі. Можна віддавати дані на FlightRadar24 і отримати безкоштовний Business-акаунт.
  • Приймач AIS (трекер суден) — якщо живете недалеко від судноплавних річок або моря, на частотах 161–162 МГц приймаєте сигнали з кораблів: назви, курси, вантажі. Дані можна транслювати на MarineTraffic.
  • Метеостанція з прийомом зондів (Radiosonde) — програма radiosonde_auto_rx автоматично сканує ефір (400–406 МГц), «чіпляє» метеозонди і декодує їх телеметрію. Трек польоту зонда малюється на карті в реальному часі.
  • Вузол мережі Meshtastic — з USB-модулем LoRa (433 МГц) бокс стає стаціонарною базою незалежної від стільникових мереж текстової мережі зв'язку. Зберігає історію переговорів у базі даних, візуалізує сітку Mesh-вузлів на карті і пересилає повідомлення в інтернет через MQTT-брокер.
  • Віддалене керування трансивером (Hamlib) — якщо у вас трансивер із CAT-інтерфейсом, бокс стає «прошарком» між радіо і мережею. Через rigctld можна керувати частотою, модою і фільтрами віддалено.

Частина 5. Встановлення Armbian

Для перетворення TX9s на сервер потрібна операційна система. Вважаючи на те, що в ТВ-боксі встановлено ARM процесор, то вибір припав на Armbian — дистрибутив Linux, оптимізований для ARM-пристроїв. Що знадобиться:

  • microSD карта від 16 ГБ (клас 10 або вище, краще A1),
  • програма для запису образу: Rufus або BalenaEtcher,
  • USB-клавіатура для початкового налаштування,
  • монітор або телевізор із HDMI.

Крок 1. Пошук образу

Для процесора Amlogic S912 підходять образи від спільноти Armbian. Шукайте файл із позначками "s912" і "bookworm" (Debian 12) або "bullseye" (Debian 11) у назві. Образ без слова "desktop" у назві - це серверна версія без графічного інтерфейсу, вона працює швидше і стабільніше. А також не займає й так вже обмежений ресурс пам'яті.

Приклад назви файлу: "Armbian_24.x.x_Amlogic_s912_bookworm_current_6.x.x.img.xz"

Мною був використаний цей образ - https://androidfilehost.com/?fid=7161016148664852487

Крок 2. Запис образу

Запустіть Rufus або BalenaEtcher, виберіть завантажений файл і вашу microSD карту, натисніть «Старт». Після запису Windows може запропонувати «Відформатувати диск» — завжди натискайте «Скасувати».

Крок 3. Налаштування дерева пристроїв (DTB)критично важливий крок

Після запису образу, Windows побачить на microSD карті один невеликий розділ  BOOT, приблизно 100–500 МБ. Решта, приблизно 31 ГБ — це розділ ext4, який Windows не розуміє, але Linux побачить і розширить автоматично при першому запуску.

Відкрийте розділ BOOT у провіднику. Знайдіть файл "extlinux/extlinux.conf" і відкрийте його блокнотом. Файл містить закоментовані блоки для різних процесорів. Потрібно:

1. Закоментувати активні рядки `FDT` і `APPEND` у блоці `# rk-3399` (додати `#` на початку).

2. Розкоментувати рядки в блоці "# aml s9xxx" (прибрати #):

FDT /dtb/amlogic/meson-gxm-q200.dtb

та

APPEND root=LABEL=ROOTFS rootflags=data=writeback rw console=ttyAML0,115200n8 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0

Для Tanix TX9s найкраще підходить "meson-gxm-q200.dtb" — він сконфігурований під гігабітний Ethernet. Якщо не запрацює, спробуйте "meson-gxm-q201.dtb".

Решта рядків у файлі extlinux.conf повинна бути закоментована.

Крок 4. Завантажувач u-boot

У корені microSD карти знайдіть файл "u-boot-s905x-s912". Скопіюйте його і перейменуйте копію в "u-boot.ext". Без цього файлу бокс не зрозуміє, як передати керування ядру Linux, і продовжить завантажувати Android.

Крок 5. Перший запуск («метод зубочистки»)

Повністю вимкніть ТВ-бокс (треба повністю знеструмити). Вставте microSD карту. Підключіть клавіатуру і монітор. Візьміть зубочистку і вставте її в невеличкий отвір біля роз'єму живлення на задній панелі - там всередині знаходиться кнопка скидання (Reset). 


Натисніть кнопку і, не відпускаючи, підключіть живлення. Тримайте 10–15 секунд. Якщо на екрані з'явився логотип Armbian або побігли рядки тексту — кнопку можна відпускати.


Крок 6. Початкове налаштування

При першому завантаженні система попросить:

  • створити пароль root (символи при введенні не відображаються — це нормально для Linux),
  • створити звичайного користувача,
  • вибрати часовий пояс.

Після цього ви побачите командний рядок вигляду "root@armbian:~#" - система готова до роботи.

Частина 6. Перші кроки в системі

Підключення до мережі.

Якщо LAN-кабель підключений, то інтернет з'явиться автоматично. Для налаштування Wi-Fi введіть "nmtui" і виберіть «Activate a connection». Якщо Wi-Fi адаптер не визначився (що часто буває на ТВ-боксах), використовуйте кабель — для сервера це в будь-якому разі надійніше.

Статична IP-адреса.

Для стабільної роботи сервера важливо, щоб його адреса не змінювалася. Увійдіть у "nmtui" → «Edit a connection» → виберіть "eth0" → «Edit». У розділі "IPv4 CONFIGURATION" переключіть з "<Automatic>" на "<Manual>" і заповніть поля:

  • Address: наприклад, 192.168.1.200 - 192.168.1.224 (вибирайте адресу поза діапазоном DHCP роутера),
  • Gateway: адреса роутера (зазвичай 192.168.1.1),
  • DNS: 8.8.8.8

Оновіть систему вводом команди у терміналі:

apt update && apt upgrade -y

Для перевірки інтернету введіть команду: 

ping -c 3 google.com

Як що ви успішно подолали всі вищенаведені кроки, то приміть мої поздоровлення! У вас з'явився домашній автономний Linux сервер!

Частина 7. Подальш кроки

Сервер працює, базова інфраструктура налаштована. Для зручності, для роботи з сервером з під Windows на початкових етапах, рекомендую використовувати програму PuTTY а далі - встановити на сервер і використовувати програму Cockpit. Встановити Cockpit на Linux сервері дуже просто:

1. Оновлюєте систему і списки пакетів послідовним вводом команд у терміналі : 

sudo apt update

sudo apt upgrade -y

2. Встановлюєте Cockpit командою: sudo apt install cockpit -y

3. Після встановлення Cockpit, за звичай, запускається автоматично. Але можна перевірити командою: sudo systemctl status cockpit

Як що він не запущений, то увімкніть і запустіть його командою:
sudo systemctl enable --now cockpit.socket

4. Доступ до WEB інтервейсу:
  • відкрийте WEB браузер у Windows
  • введіть адресу https://<IP-адреса-вашого-armbian>:9090 (наприклад, https://192.168.1.10:9090) 
  • використовуйте свої логін і пароль користувача ArmBian (наприклад, root)


У подальшому можна PuTTY не вмикати, а використовувати термінал самої програми Cockpit.

Надалі можна зробити наступне і ще багато чого цікавого:

  • налаштувати Samba для доступу до файлів із Windows і Android.
  • встановити AdGuard Home для фільтрації реклами на всіх пристроях у домі.
  • підключити RTL-SDR свисток і розгорнути OpenWebRX для прослуховування ефіру.
  • написати на Pascal сервіс для роботи з Meshtastic-модулем: прийом пакетів із радіомережі, запис у SQLite і видача даних через вбудований HTTP-сервер.
  • налаштувати APRS iGate для трансляції пакетів із УКХ-ефіру в мережу APRS-IS.
Так виглядає WEB інтерфейс встановленої на сервері програми OpenWebRX з використанням RTL-SDR (доступ з Windows браузера за адресою на Linux сервері)


Успіхів і мирного неба над головою! 73! de Nick US8AR

неділя, 29 березня 2026 р.

KSTChat v. 1.30




Привіт всім! Нарешті, після купи випробувань, тестувань, оптимізації коду, вийшла нова версія 1.30 програми. Основна відмінність цієї версії - інтерфейс з використанням WEB, Java та CSS технологій, що додало йому сучасний вигляд і збільшило швидкість в обробці інформації.

Також було досягнуто цілі однакового відображення інтерфейсу програми як у Windows, так і в операційних системах Linux і MacOS (під Wine) з повним збереженням функціоналу. Дякую Dana VE3DS за тестування програми у системі MacOS!

Завантажити нову версію можна за посиланням - https://sourceforge.net/projects/kstchat/files/ 

73! de Nick US8AR

четвер, 12 березня 2026 р.

Програма ArTRACER v.1.0



 Привіт всім! Мабуть кожен з радіоаматорів хоч раз був на сайті сервісу PSKReporter. Сервіс гарний і дуже інформаційний, але дуже перевантажений. Інформація з'являється з деякою затримкою. Якось при спілкуванні з другом Pista HA1FV, ним була підказана ідея створити таку програму на зразок сайту PSKReporter. Ця ідея дуже зацікавила мене і я почав пошук інформації стосовно роботи цього сервісу. Віявилося, що є MQTT-сервер http://mqtt.pskreporter.info/, який  розповсюджує потік спотових повідомлень у реальному часі з сайту pskreporter.info. Вивчивши протокол обміну інформацією з цим сервером, було проведено низку експериментів, які лягли у основу розробки нової програми. 

Коротко про програму і її можливості. ArTracer - це інструмент моніторингу поширення радіохвиль у реальному часі, який візуалізує спостереження за станціями, про які  повідомляється до PSKReporter через протокол MQTT.

Основні функції:

  • Візуалізація спостережень за станціями у реальному часі на інтерактивній карті
  • Підтримка моніторингу власного позивного або будь-якої іншої станції
  • Фільтрація за діапазонами (Усі діапазони, HF, VHF, UHF або конкретні)
  • Фільтрація за видами випромінювання (Усі режими або конкретні цифрові/аналогові)
  • Моніторинг приймальних станцій VHF/UHF (показує активних слухачів на діапазоні)
  • Налаштовуваний ліміт маркерів на карті (5-50 маркерів)
  • Накладання сітки Maidenhead
  • Розрахунок відстані (QRB) та азимута (QTF)
  • Індикатори стану інтернету, MQTT підключення та прийому даних
  • Автоматичне очищення неактивних маркерів приймачів (таймаут 10 хвилин)

Кожне спостереження відображає:
  • Дату та час (UTC)
  • Позивний та локатор передавальної станції
  • Позивний та локатор приймальної станції
  • Частоту, Діапазон, Вид модуляції
  • Відношення сигнал/шум (SNR)
  • Відстань (QRB) у кілометрах
  • Азимут (QTF) у градусах
Інформація про приймальну станцію показує:
  • Позивний та локатор станції-приймача
  • Частоту прослуховування
  • Діапазон та Вид модуляції
Завантажити програму можна за посиланням - https://sourceforge.net/projects/artracer/

73! de Nick US8AR

четвер, 26 лютого 2026 р.

Програма ArSAT v1.0 

Привіт всім! Після доорацювання програми HamInfo до версії 1.2, де була додана информація про радіоаматорскі супутники, виникла ідея  створити суто супутникову програму, використовуючи наопрацювання по цій темі. І ось з'явилася нова програма ArSAT v1.0.

ArSAT - це програма показу на мапі та стеження за супутниками різного призначення. Вона адресована радіоаматорам, які проводять QSO через транспондери супутників, а також спостерігачам за супутниками.

Програма показує положення супутників, Сонця та Місяця у будь-який момент реального часу. Вона дозволяє показати:

  • списки супутників різного призначення;
  • характеристики при наведенні на назву супутника (назва, NORAD номер, частоти Up та Down, вид модуляції сигналу);
  • окремо обрані чи всі супутники на карті з їх відстеженням у часі;
  • орбіти супутників;
  • положення Місяця з відстеженням за часом;
  • положення супутників у змодельованому часі (симуляції) вперед і назад.

А також:

  • сигналізувати звуковим сигналом про вхід у зону радіопокриття супутника (супутників);
  • вибирати крок часу для симуляції від 30 сек до 1 години;
  • симулювати положення та орбіту на 1 крок уперед або назад, а також програвання симуляції;
  • передавати програмам-ротаторам антен, типу PstRotator дані за протоколом UDP. 
На скріншоті нижче показана робота програми ArSAT з програмою-ротатором PstRotator і передачи на неї кутів Азимуту та Елевації відстежуваного супутника для позиціонування антени.


Програму можна завантажити з ресурсу SourceForge за посиланням - https://sourceforge.net/projects/arsat/

Бажаю всім здоров'я и мирного неба! 73! de Nick US8AR

пʼятниця, 20 лютого 2026 р.

HamInfo версія 1.2


Привіт всім! Вийшла нова версія 1.2 програми HamInfo. В ній удосконалені розрахунки MUF для локатора користувача і розрахунки прогнозів проходження що до КХ діапазонів у різні часи доби. Також додано нову закладинку Satellitest, на якій показано список більш ніж 60-ти супутників, які мають на своєму борту транспондери з частотами радіоаматорських діапазонів. Також там можна подивитися на мапі знаходження обраних супутників і їх траєкторії. При наведенні на назву супутника у списку з'являється підказка з інформацією про нього.

Завантажити архів програми можна за посиланням https://sourceforge.net/projects/haminfo/ з файлообмінника SourceForge.

73! de Nick US8AR

четвер, 12 лютого 2026 р.

Програма HamInfo 

Привіт всім! До Всесвітнього дня Радіо, який відбудеться завтра 13-го лютого, підготував невеличкий подарунок - програму HamInfo, яка допоможе з різноманітною інформацією, що стане у пригоді всім радіоаматорам:

  • solar анд magnetic дата
  • прогнози проходження на КВ та УКХ
  • споти DX кластерів та показ їх на карті
  • список контестів на найближчий тиждень
  • прогноз тропо проходження
  • прогноз аврорального проходження
  • календар метеорних потоків
  • карта зон WAZ
  • список префіксів позивних, виділених країнам

Завантажити програму можна за посиланням - https://sourceforge.net/projects/haminfo/

Всім 73 і мирного неба над головою! de Nick US8AR

понеділок, 12 січня 2026 р.

KSTChat v.1.29.4



 Привіт всім! Сьогодні, після тривалого тестування і доопрацювань закінчив нову версию 1.29.4 програми KSTChat. З нового - трохи змінено компоновку интерфейсу програми, приведено до традиційного вигляду чату як у WEB чаті, так і решти чат клієнтів. Також додано у меню Setup підпункт Set Active Rooms для встановлення активними своїх пріоритетних або улюблених кімнат чату. На мапі спотів додано кнопку GR для увімкнення/вимкнення відображення квадратів QTH локаторів, а також кнопку DN (Day/Night) для відображення зони термінатору між нічної і денною зонами освітлення. Також на мапі змінено прямі лінії між локаторами споттера і DX на полігональні криві, що більш реально відображають траси між локаторами.

Завантажити програму можна на файлообміннику SourceForge - https://sourceforge.net

Всім мирного неба і мої 73! de Nick US8AR


 ArTropo - сервіс прогнозу Tropo проходження Привіт всім! Друзі, хочу представити новий проект ArTropo - експериментальний WEB сервіс прогно...

Popular Posts