APRS is one of amateur radio’s longest-running digital information networks. On a map it can look superficially like Meshtastic: moving stations appear as icons, short messages cross the network, and relay sites extend radio coverage. Underneath, however, APRS and Meshtastic use different frequencies, modulation, packet formats, rules and network designs.
The most important distinction for a newcomer is legal. Normal APRS radio operation takes place in amateur-radio bands. You need an appropriate amateur-radio licence and callsign to transmit. A non-licensed person can view public APRS data online and learn how the system works, but must not transmit APRS packets on an amateur frequency.
What is APRS?
APRS stands for Automatic Packet Reporting System. It was developed by Bob Bruninga, WB4APR, as a way to exchange information of immediate local value over amateur radio. Although position tracking became its most visible feature, Bruninga repeatedly emphasised that APRS was not merely a vehicle tracker. It was conceived as a shared, real-time tactical information channel.
An APRS station sends short digital packets. A packet may announce the station’s position, course and speed; report weather or sensor measurements; carry a short text message; describe an object or event on a map; publish a bulletin; or expose telemetry such as voltage and equipment state. Other stations can receive the packet directly, a digital repeater can relay it, and an internet gateway can copy it into the worldwide APRS Internet Service.
Classic terrestrial VHF APRS normally uses 1200-baud packet radio based on AX.25 UI frames and AFSK audio through an FM radio. The widely used channel is 144.390 MHz in North America. In Europe, the IARU Region 1 VHF band plan identifies 144.800 MHz for APRS. These are common regional channels, not permission to transmit: national allocations and licence conditions still control operation. APRS also exists on other amateur bands and through satellites, while some newer experiments carry APRS-formatted information over LoRa. Those variants should not be confused with the main 2-metre APRS channel or with Meshtastic.
What APRS is used for
- Position reporting: cars, hikers, boats, balloons and fixed stations can publish coordinates, altitude, direction and speed.
- Weather: automatic stations report temperature, pressure, rainfall, wind and humidity.
- Messages and bulletins: operators exchange short addressed messages or publish information to a local group.
- Objects and items: an operator can place a temporary event, repeater, checkpoint, hazard or other resource on the shared map even when that object is not itself transmitting.
- Telemetry: remote equipment can report battery voltage, temperature, switch state, water level and other compact measurements.
- Situational awareness: clubs and emergency-communications groups can see stations, resources and events in one common local view.
The official APRS site describes this as one-to-many communication: information is broadcast for everyone nearby who may find it useful. A position beacon is therefore only one packet type in a wider information system.
Licence, identification and encryption
APRS is an amateur-radio system. Transmitting a tracker, digipeater or RF i-gate on an amateur band normally requires an amateur licence, an authorised callsign and compliance with national rules. An unattended relay or gateway may have additional requirements. Check the regulator and amateur-radio association in the country where the transmitter will operate; a licence from one country does not automatically grant every operating privilege everywhere.
Amateur radio is also generally an open, identifiable service. International and national rules commonly prohibit messages encoded for the purpose of obscuring their meaning, apart from narrow exceptions such as control commands for space stations in some jurisdictions. Conventional APRS traffic is therefore not a private encrypted chat. Anyone with suitable receiving equipment can decode over-the-air packets, and packets forwarded to APRS-IS may become publicly searchable. Do not put secrets, private addresses or sensitive personal movements into APRS. Exact legal wording varies, so operators must follow their own jurisdiction.
This differs sharply from licence-exempt Meshtastic use, where packet payload encryption is a normal part of the protocol. Moving Meshtastic onto an amateur band does not erase amateur-radio restrictions on obscured messages.
Digipeaters explained
A digipeater is a digital repeater. It receives a valid packet, checks whether the configured path asks it to act, and retransmits the packet so stations beyond the original sender’s direct range may hear it. High sites are valuable because VHF coverage is strongly affected by terrain, buildings, antenna height and line of sight.
A voice repeater and a digipeater both extend coverage, but they operate differently. A conventional FM voice repeater listens on one frequency and simultaneously retransmits a live audio stream on another. An APRS digipeater normally listens and transmits short packets on the same shared simplex frequency. It receives the complete packet first, then sends a new copy. The channel is occupied for each separate transmission, which is why excessive beacon rates and long paths can quickly cause collisions and reduce network reliability.
| Feature | Voice repeater | APRS digipeater |
|---|---|---|
| Traffic | Continuous speech during a transmission | Short formatted data packets |
| Typical operation | Receives and transmits at the same time on a frequency pair | Receives a packet, then retransmits it on the shared APRS channel |
| Coverage control | Whether users can reach the repeater | Packet path aliases and duplicate suppression |
| Congestion risk | One conversation can occupy the repeater | Every repeated packet consumes additional airtime |
A useful digipeater fills a real coverage gap or provides a strategically placed relay. Adding another poorly located relay is not automatically helpful: it can duplicate packets, increase channel load and interfere with an already balanced network. Operators should coordinate with the local APRS community before installing one.
I-gates and APRS-IS
An i-gate, or internet gateway, listens to APRS radio traffic and forwards valid packets to APRS-IS. APRS-IS—the APRS Internet Service—is the volunteer-operated global server network that interconnects local APRS radio networks and makes filtered data streams available to applications.
The basic direction is RF to internet: a nearby station transmits, the i-gate receives it, and the packet enters APRS-IS. A bidirectional i-gate may also transmit selected internet-originated information onto RF. It must do this conservatively. The official APRS-IS i-gate design guidance calls for internet-to-RF gating primarily of messages for recently heard local stations, using the minimum useful path and safeguards against loops. It does not recommend dumping the global internet feed onto a busy 1200-baud radio channel.
A digipeater and an i-gate are different functions, although one site can perform both:
- A digipeater extends the radio path by retransmitting a packet over RF.
- An i-gate bridges between radio and APRS-IS.
- APRS-IS servers distribute and filter traffic over the internet; they do not provide RF coverage by themselves.
This internet backbone gives APRS global visibility. A packet transmitted in Serbia and heard by a local i-gate can appear almost immediately to a viewer elsewhere in the world. Internet-connected applications can also support long-distance APRS messaging, but the final radio delivery still depends on a suitably configured local bidirectional i-gate and available RF capacity.
How to view APRS traffic
The easiest starting point is aprs.fi. Search for a callsign, move the map to an area, and adjust the time window. Station pages may show recent positions, raw packets, paths, telemetry and whether a station has been recognised as a digipeater or i-gate. OpenAPRS provides another worldwide map with station, weather and message-oriented tools. APRS Track Direct and other APRS-IS clients offer different map and filtering interfaces.
A marker on an internet map does not prove that a handheld radio can reach that station from the ground. The packet may have arrived through another digipeater, through a different frequency or mode, or directly from an internet-connected client. Check the raw packet and station path, the last-heard time, and the station’s RF statistics before drawing coverage conclusions.
Digipeating paths and hop control
An APRS packet includes a path that tells digipeaters how far it may travel. Modern terrestrial paths commonly use the aliases WIDE1-1 and WIDE2-n.
- WIDE1-1 requests one relay, often from a nearby low-level “fill-in” digipeater that helps a mobile or handheld station reach the wider network.
- WIDE2-1 permits one wide-area digipeater hop.
- WIDE2-2 starts with two requested wide-area hops. Each participating digipeater reduces the remaining number until it reaches zero.
- WIDE1-1,WIDE2-1 is a common two-hop mobile path: one possible fill-in hop followed by one wide-area hop.
These are requests, not a guarantee of delivery. Local recommendations matter. In a dense area, direct transmission or one hop may be appropriate; a rural coordinated network may use a different path. Bob Bruninga’s New-N and proportional-path guidance stresses short paths and lower repetition of longer-hop packets. “More hops” often makes performance worse because every copy competes on the same channel.
APRS and Meshtastic compared
| Feature | APRS | Meshtastic |
|---|---|---|
| Usual spectrum | Amateur bands; commonly 144.390 MHz in North America and 144.800 MHz in Europe | Licence-exempt ISM/SRD bands; commonly around 915 MHz or 868 MHz, depending on region |
| Radio/protocol | Commonly 1200-baud AFSK packet using AX.25 UI frames on VHF FM | LoRa chirp spread-spectrum modulation with Meshtastic routing and protobuf application data |
| Relay model | Selected digipeaters retransmit according to the declared path | Eligible nodes relay using managed flooding and, for direct messages, next-hop routing |
| Hop control | Path aliases such as WIDE1-1 and WIDE2-2 | A numeric hop-limit field decremented by relays |
| Internet bridge | I-gates and APRS-IS | Optional MQTT gateways and internet-connected clients |
| Licence | Amateur-radio licence required to transmit on amateur bands | Normally licence-exempt when compliant equipment and regional ISM/SRD settings are used |
| Privacy | Normally open and unencrypted; amateur rules generally prohibit obscuring message meaning | Encrypted application payloads are part of the normal protocol |
Both systems relay packets and stop relaying after a limited number of hops, but that similarity is conceptual. APRS is commonly a shared simplex VHF channel where each requested digipeater retransmits a packet on that frequency. Meshtastic uses LoRa modulation at different regional frequencies and its own packet and routing system. The Meshtastic technical overview documents its LoRa sync word, routing header, encrypted protobuf payload and hop-limit mechanism.
Can APRS and Meshtastic interoperate?
No—not directly. An ordinary Meshtastic radio cannot decode 1200-baud VHF AX.25 APRS, and a conventional APRS radio cannot decode Meshtastic LoRa packets. They normally operate in different bands and use different modulation, sync, framing, addressing, routing and security models.
A purpose-built computer gateway could receive one system, interpret selected data and generate a new packet for the other. That is application-level translation performed by two compatible radio interfaces, not native interoperability. It must also obey both systems’ licences, identification rules, privacy expectations and frequency regulations. Experimental “LoRa APRS” projects further complicate terminology: carrying APRS-formatted data over LoRa does not make that radio a Meshtastic node.
APRS infrastructure in Serbia and the Balkans
A review of aprs.fi in July 2026 shows APRS activity across the Balkans, but coverage is uneven. Serbia has visible fixed infrastructure and mobile activity rather than a uniform nationwide layer. Examples in the aprs.fi records include YU0XBV-1 near the Belgrade area, YT1XN digipeater-related stations southwest of Belgrade, YU0XPI near Bela Palanka/Pirot, and YU0XRS north of Dimitrovgrad. Some records identify combined or adjacent digipeater/i-gate functions, and eastern Serbian stations show RF relationships with Bulgarian stations.
The wider regional map shows activity in Croatia, Slovenia, Bosnia and Herzegovina, Montenegro, North Macedonia, Bulgaria, Romania, Greece and neighbouring countries, with stronger clusters around some cities, roads and high sites. Mountainous terrain can create excellent long paths from elevated stations while leaving valleys with weak access.
This snapshot should not be treated as an official infrastructure inventory. aprs.fi shows packets recently collected by APRS-IS; stations may be temporary, internet-only, intermittently active, misclassified or no longer on air. LoRa APRS stations may also appear beside conventional 144.800 MHz stations even though they are not reachable with the same radio. For planning, inspect each station’s current raw packets and RF-heard statistics, listen on 144.800 MHz, and ask Serbian and neighbouring amateur-radio clubs about coordinated paths and operating status.
What to read next
- Amateur Radio Voice and Digital Repeaters
- How Amateur Radio Complements Meshtastic
- Packet Radio Nodes and BBS Systems
APRS and Meshtastic are best understood as neighbouring ecosystems. APRS brings decades of licensed amateur-radio practice, VHF infrastructure and a global volunteer internet backbone. Meshtastic makes encrypted, phone-friendly LoRa messaging accessible on licence-exempt regional bands. They can share sites, operators and ideas, but they remain separate networks.
