APRS
APRS - I gate
V prosinci 2021 jsem pokusně spustil APRS RX-IGATE. Inspirací byl článek od VA7ZEB.HW - 1. verze (klasický APRS)
První verze vypadala následovně. Skládala se pouze z:
- RPi4/4G RAM + zdroje. Místo RPi4 by měla stačit i RPi3 ale měl jsem volnou RPi4. U všech RPi3 a
RPi4 považuji za nutné používat chladič, pasivní bohatě postačuje.
Protože za běhu zůstává téměř 3G RAM nevyužito asi by stačila i varianta s 2G paměti.
- USB SDR přijímače - (běžně dostupný založený na RTL2832U). Při prvních zkouškách jsem použil nějaký "noname" SDR
z Aliexpresu - bohužel jeho citlivost byla natolik mizerná že jsem si nejprve myslel že někde mám chybu. Teprve
poté co jsem zaznamenal opravdu silný signál mi došlo, že problém bude v SDR. Po jeho náhradě "značkovým" vše
fungovalo OK.
- Antény, pro první pokusy jsem použil "bílou hůl" (UV200) kterou jsem měl nevyužitou.
- Zdroje 5V cca 3A (z nějakého starého síťového prvku) pro napájení RPi. POZOR - ty 3A jsou pro RPi4 + SDR minimum.
SDR i RPI byli umístěny v instalační krabici (v podstatě ve vekovním prostředí) poblíž antény abych minimalizoval ztráty v koaxiálním kabelu.HW - 2. verze (klasický APRS)
Protože SDR v sobě nemá na vstupu žádný filtr, vzhledem k relativní blízkosti TV vysílače Cukrák jsem před SDR zařadil ještě LC filtr 144,8 MHz.
Ale jak se ukázalo, vstupní filtr není nebytně nutný, žádný rozdíl v dosahu ani počtu zachycených poloh se neprojevil takže
zahlcení vstupu frekvenčně odlišným signálem se neprokázalo.

Tato sestava je na přiložené fotografii.HW - 3. verze - přidání LoRa APRS společná část - březen 2026
Přidání LoRa APRS znamenalo následující změny
- Výměna stávající antény UV200 za ziskovější X510. (8.3.2026)
- zařazení duplexeru který rozdělil provoz "klasického" APRS v pasmu 2m a "LoRa¨\ APRS v pásmu 70cm
Výstup duplexeru 2m byl připojen na stávající sestavu APRS a výstup 70cm byl připraven pro modul ESP32 který bude provádět
kompletní zpracování LoRa APRS.
HW - 4. verze - LoRa APRS - ESP32 TTGO T-Beam V1.1 - březen 2026
Původní HW na kterém jsem spustil LoRa i-gate byla stará deska ESP32 TTGO T-Beam V1.1 kterou jsem původně chtěl použít pro LoRa tracker. V této
fci jsem tuto desku i testoval. Deska byla funkční, ale její GPS modul (NEO-6M) je tak strašně pomalý, že jsem raději její použití pro tracker zavrhl.
Pozor, na Aliexpresu je stále k mání mnoho modulů s tímto GPS chipem - pro tracer se IMHO opravdu moc nehodí.
Takže celá ESP32 mi zbyla pro i-gate, kde rychlost GPS není podstatná a vlastně GPS modul ani nutný, protože pozici lze nastavit fixně
v konfiguraci a i-gate se obvykle nepohybuje :-).HW - 5. verze - LoRa APRS - LILYGO® TTGO LoRa32 V2.1 - březen 2026
Trochu novější HW bez GPS modulu což pro i-gate vyhovuje. LoRa chip SX1278.
Test připravuji. SW pro "klasický" APRS
Na RPi běží LINUX (Raspberry Pi OS) a vlastní IGATE aplikace od WB2OSZ, DireWolf která je na Inetu běžně dostupná.
Instalace Raspberry Pi OS má grafické rozhranní a neskrývá žádné záludnosti.
Instalace IGATE (DireWolf) je přez příkazovu řádku a obsahuje asi 20 příkazů - opět popsáno třeba na stránkách VA7ZEB.
Konfigurace je jednoduchá a vyžaduje pouze znalost nějakého textového editoru (vi a pod.) - není to grafické klikátko :-).
V minimalistické verzi je potřeba pro konfiguraci IGATE:v konfiguračním souboru APRS igate.conf
- doplnit vlastní volačku a SSID;
- doplnit APRS přístupový kód;
- vybrat správný APRS server (evropský);
- doplnit souřadnice umístění stanice.
vytvořit soubor igate.sh
- do kteréh je třeba zadat jednotnou evropskou frekvenci APRS (144.8 MHz);
- a několik dalších řádků kvůli automatickému spouštění.
APRS - LoRa I-Gate
HW
První i-gate jsem postavil na starší ESP32 TTGO T-Beam V1.1. Původně jsem chtěl tuto desku použít pro tracker ale pro pomalost GPS
nebyla vhodná. Pro i-gate GPS není potřebná pozici lze zadat ručně Tato deska v současné době pracuje s SSID = 5.
Druhý i-gate jsem postavil na TTGO LoRa32 V2.1_1.6. Na rozdil od ESP32 TTGO T-Beam V1.1 nemá GPS a má jiný LoRa chip (SX1278).
Tato deska v současné době pracuje s SSID = 4. Obě desky jsou připojeny na srovnatelnou anténu. Na porovnání z hlediska pokryté
oblasti právě pracuji, chce to však delší dobu - alespoň jeden měsíc.SW
Původně jsem pro LoRa APRS i-gate použil SW od OE5BPA. Fungoval, ale po několika hodinách provozu přestával přijimat LoRa data. Komunikace
se serverem aprs.fi byla stále OK. Zjistil jsem že jde o známou chybu která je regisrovaná jako GitHub Issue #155: "LoRa-APRS stops
receiving after some hours or days..."
Takže nejednodušší řešení bylo přejit na SW od CA2RXU. Od přechodu na tento SW se další problémy neobjevily. Aktuální APRS provoz v okolí mého IGATE je zde.
Aktualizace - březen 2026
V souvislostí s připravovaným rozšířením APRS ještě o RoLa
- do krabice přidán zdroj 5V který byl původně mimo krabici;
- připraveno místo pro ESP23;

APRS - LoRa tracker
HW
Původně jsem se pokoušel pro LoRa tracker použít starší ESP32 TTGO T-Beam V1.1. Tato deska je osazena GPS modulem NEO-6M. Ten se však v praxi
projevil jako velmi pomalý, 1.synchronizace (TTFF) trvala velmi dlouho - i desítky minut.
Proto jsem použil novější ESP32-S3 T-beam Supreme který je osazen novým corem (S3) a novějšími GPS moduly. Tuto desku lze v sočasné době
(Aliexpress - březen 2026) koupit buď s GPS:
- L76K, nebo ještě lepším (a dražším);
- U-blox MAX-M10S-00B.
Varianta s L76K pro tracker bohatě postačuje.
V obou variantách je na ESP desce určené pro frekvenci 433 MHz použit novější LoRa chip SX1262.
Uvedená deska je současně vybavená držákem na akumulátor velikosti 18600 takže jí lze použivat i autonomně. Nabíjecí obvody jsou
pochopitelně také součástí desky.
Průměná spotřeba desky (s GPS L76K) je < 77 mA, RX cca 75,5 mA, TX 145,8 mA
Krabičku na tracker jsem vytisknul na 3D tiskárně, souborů z modely volně ke stažení lze najit celou řadu, tento konkrétní je z
adresy https://www.printables.com/model/959441-lilygo-t-beam-supreme-ts2-case-by-alley-cat/comments.

SW
Použil jsem opět SW od CA2RXU ale s několika úpravami.
- Základní úprava spočivá v tom, že původní verze SW po instalaci na tracker vytvoří při každém zapnutí trackeru
na omezenou dobu AP s IP adresou 192.168.4.1.
Po připojení na tuto adresu (http) lze tracker konfigurovat. To mi přišlo nepraktické, protože to vyžadovalo, abych vždy
když chci šáhnout do konfigurace si někde nakonfiguroval nějaké PC/notebook na tuto síť. Proto první změna tedy spočívá v tom,
že tracker se periodicky zkouší dostupnost mojí sítě. Prakticky je to stejný postup jako u LoRa i-gate od stejného autora.
- Pokud je tracker v dosahu mé sítě připojí se pevně danou adresou (žádné DHCP).
- Výše uvedený postup má tu výhodu, že se dá použít pro další domácí automatizaci :-)
|
| |
|
|
| |
© Karel - OK1TI |
|