THE GCARC WSPR NETWORK
A Club-Wide Propagation Research Network
Gloucester County Amateur Radio Club · W2MMD · Spring 2026
The GCARC WSPR Network is a club-wide collaborative project in which members build, deploy, and operate their own WSPR (Weak Signal Propagation Reporter) beacons from their home stations. Each member builds a low-cost, self-contained beacon using a TAPR Universal WSPR HAT kit and a Raspberry Pi Zero 2W. Once on the air, beacons transmit automatically 24/7, uploading propagation spot data to public databases that the entire club can then analyze together.
The project teaches Raspberry Pi and Linux skills, antenna design, RF kit-building, and data analysis — all in the context of real amateur radio experimentation. It is accessible to all license classes, generates meaningful propagation science, and grows in value the more members participate.
✓ Project Status — Spring 2026
✓ TAPR confirmed: full availability of all kits at the member rate for a W2MMD group purchase.
✓ Raspberry Pi Zero 2W with headers (Adafruit #6008, $15) — confirmed in stock. Group order pending final participant count.
📅 Main announcement: April 1, 2026 General Membership Meeting. Sign-ups to follow.
WSPR (pronounced “whisper”) stands for Weak Signal Propagation Reporter. It is a digital radio protocol developed by Nobel Prize laureate Joe Taylor, K1JT, specifically designed to probe ionospheric propagation paths using the minimum possible transmitter power.
Each WSPR transmission is exactly 110.6 seconds long and carries just three pieces of information — the operator’s callsign, 4-character Maidenhead grid square, and transmitter power in dBm. The encoded message is only 40.5 bytes, but it uses a sophisticated forward error-correcting code that allows receiving stations to decode signals 28 dB below the noise floor. This means a 200 mW WSPR beacon can reliably be heard across continents under the right ionospheric conditions.
The Pi Zero generates the WSPR signal entirely in software using its GPIO clock pin. The TAPR HAT amplifies this to 100–200 mW and passes it through a band-specific low-pass filter to suppress harmonics. No operator interaction is required — the system starts automatically on boot and transmits on a two-minute cycle.
There are thousands of WSPR receive stations around the world operating around the clock. Every decoded spot is uploaded in real time to public databases. The wspr.live database holds more than 4 billion spot records, all freely queryable via a public SQL API.
TAPR Universal WSPR HAT — tapr.org/product/wspr
The TAPR Universal WSPR HAT is the transmitter board for this project. Key specifications:
- Price: $32.00 per kit (member rate for W2MMD group purchase confirmed)
- Kit format: Surface-mount components pre-installed. User solders 4 inductors and 4 disc capacitors (through-hole only, no toroids)
- Output power: 100–200 mW (adjustable via on-board trimmer)
- Connector: BNC, located on the side opposite the Pi USB ports
- Available for all HF bands — each kit is band-specific
- Source: tapr.org/product/wspr — all bands confirmed in stock
Raspberry Pi Zero 2W with headers — Adafruit #6008 — $15
- Processor: Broadcom BCM2710A1 — quad-core 64-bit Arm Cortex-A53 at 1 GHz
- RAM: 512 MB LPDDR2 SDRAM
- Connectivity: 2.4 GHz Wi-Fi · Bluetooth 4.2 / BLE
- GPIO: 40-pin header pre-soldered — plugs directly onto the TAPR HAT
- Power: Micro-USB, 5V / 1A minimum (regulated supply required)
- Price: $15.00 (Adafruit #6008 — confirmed in stock)
| Component | Source | Cost |
|---|---|---|
| TAPR Universal WSPR HAT (band-specific kit) | tapr.org/product/wspr | $32.00 |
| Raspberry Pi Zero 2W with headers (Adafruit #6008) | adafruit.com/product/6008 | $15.00 |
| MicroSD Card 32 GB (pre-imaged at Tech Saturday) | Club supplied | $8.00 |
| 5V / 1A USB Power Supply (regulated) | Various | $8.00 |
| Wire Dipole Antenna (materials, home build) | Home build | ~$10.00 |
| TOTAL PER MEMBER | ~$73.00 |
The Pi Zero 2W runs Raspberry Pi OS (Debian Trixie) 64-bit Lite. Download using the Raspberry Pi Imager at raspberrypi.com/software. Select: Pi Zero 2W → Raspberry Pi OS (other) → Raspberry Pi OS Lite (64-bit, Trixie). Use the Imager’s customization to pre-configure Wi-Fi, SSH, hostname, and timezone. Club Tech Saturday sessions will pre-image SD cards — bring a blank 32 GB microSD.
The WSPR transmitter software is WsprryPi v2.x by Lee Bussy (AA0NT) — the official software recommended by TAPR.
- GitHub: github.com/lbussy/WsprryPi
- Documentation: wsprry-pi.readthedocs.io
- Installation: single-line curl script — compiles on-device, sets up auto-start as a systemd service
- Compile time on Pi Zero 2W: approximately 25–35 minutes (done once only)
- Configuration: via web browser at http://[hostname].local — no command line after install
Each TAPR HAT kit is band-specific. The best starting band is whichever HF band your existing antenna covers. If you have multiple antennas, choose the band that interests you most. If you have no existing HF antenna, 30m is an excellent starting point. Technician licensees must use 10m.
| Band | WSPR Freq | Dipole | License | Propagation Notes | Cost |
|---|---|---|---|---|---|
| 160m | 1.8366 MHz | ~128 ft | General | NVIS only, night. Very large antenna. | $32 |
| 80m | 3.5686 MHz | ~66 ft | General | Regional NVIS, excellent nighttime DX. | $32 |
| 40m | 7.0386 MHz | ~33 ft | General | Day and night. Great regional + DX. | $32 |
| 30m ★ | 10.1387 MHz | ~23 ft | General | RECOMMENDED. WARC — no contests. Reliable 24/7. | $32 |
| 20m | 14.0956 MHz | ~16 ft | General | Best global DX range. Daytime. | $32 |
| 17m | 18.1046 MHz | ~13 ft | General | Excellent daytime DX. WARC. | $32 |
| 15m | 21.0946 MHz | ~11 ft | General | Good DX at solar max. Daytime only. | $32 |
| 10m ✓ | 28.1246 MHz | ~8 ft | Technician OK | Outstanding DX when open. Smallest antenna. | $32 |
★ 30m is recommended if you have no existing HF antenna: WARC band (no contests), reliable 24/7 DX, largest global WSPR receive network.
✓ 10m is the required choice for Technician licensees. Digital modes permitted at 28 MHz. With current solar conditions, outstanding DX.
No dedicated antenna is required to start. WSPR transmits at 200 mW on a two-minute cycle and coexists peacefully with normal station operation. Connect the beacon’s BNC output to your existing HF feedline through a coax switch or T-connector, and flip to your main rig whenever you want to operate.
A simple half-wave wire dipole costs about $10 in materials and takes about 20 minutes to build. Wire lengths (each leg, from center insulator):
| Band | Each Leg | Total Length |
|---|---|---|
| 40m | ~33 ft | ~66 ft |
| 30m | ~23 ft | ~46 ft |
| 20m | ~16 ft | ~33 ft |
| 10m | ~8 ft | ~17 ft |
We will hold a series of Saturday sessions over the summer covering antenna design and construction for WSPR, including presentations on dipoles, inverted-V, end-fed half-wave, and random wire configurations, plus a hands-on antenna-building session. Coil-winding opportunities (EFHW matching transformers, common-mode chokes) will also be covered.
In addition to the transmit beacons, the club plans to build a dedicated receive-only station at the W2MMD clubhouse. A receive station needs no transmit license.
- Hardware: Raspberry Pi 4 or 3B+ + RTL-SDR V3 USB dongle (~$35)
- Software: rtlsdr-wsprd by VA2GKA — github.com/Guenael/rtlsdr-wsprd
- Important: Do NOT use the librtlsdr-dev package from apt — it has a known bug. Compile the osmocom rtl-sdr library from source.
- Multi-band: Run separate instances via cron to scan 30m, 20m, 40m, and 17m automatically
Any member can also build a home receive station for ~$50–60. No transmit license required to receive.
| Resource | URL | Purpose |
|---|---|---|
| wspr.rocks | wspr.rocks | Real-time spot map + SQL query interface. Start here. |
| wspr.live | wspr.live | Public ClickHouse SQL API, 4B+ records. No account needed. |
| wsprnet.org | wsprnet.org | Original WSPR spot database. 24hr live data. |
| Skunkworks | skunkworks.w2mmd.org | Full project documentation under Technical Resources. |
| Raspberry Pi Imager | raspberrypi.com/software | Download OS images for the Pi Zero 2W. |
| WsprryPi | github.com/lbussy/WsprryPi | WSPR transmitter software (free, open source). |
To find your own spots on wspr.rocks, navigate to the SQL tab and enter:
One of the most valuable aspects of the GCARC WSPR Network is the ability to pool all member station data and perform AI-assisted propagation analysis. Because wspr.live provides a public SQL API, automated queries can retrieve data and generate plain-language reports.
Types of analysis:
- Band performance comparison — spot counts and SNR by band and UTC hour
- Path analysis — which geographic regions are being reached from FM29
- Gray-line enhancement detection — DX distance spike at sunrise/sunset
- Antenna comparison — SNR delta between members at a common reference station
- Geomagnetic storm correlation — K-index vs. reporter dropout
- Member rankings — spot count, unique reporters, max distance, best SNR
AI resources will run scheduled queries to generate weekly summary reports automatically, posted to the Discord #wspr-project channel. Custom analysis can be requested at any time.
A dedicated beacon operating under the W2MMD callsign will be deployed at the club’s affiliated middle school, allowing students to watch their school’s radio signals propagate worldwide in real time on wspr.rocks. This connects directly to existing AI and prompt-engineering curriculum.
The 45-minute classroom lesson covers: radio waves and the electromagnetic spectrum, the ionosphere, the WSPR protocol, the Raspberry Pi as a radio transmitter, live map exploration, and career connections in RF engineering, atmospheric science, and data analysis.
NGSS connections: MS-PS4-2, MS-PS4-3, MS-ETS1
GCARC members are invited to visit the school and speak to students about the WSPR network and amateur radio, creating a pipeline to the next generation of operators.
| # | Session | Description |
|---|---|---|
| 1 | Introduction & Overview | Live demo on wspr.rocks, band and antenna selection, project sign-up. Main announcement at April meeting. |
| 2 | Optional Group Build Day | Group soldering session. Club will pre-image SD cards. Members may also self-assemble. |
| 3 | Protocol Deep-Dive | WSPR packet structure, FEC coding, the global network, SQL queries on wspr.live. Scheduled after Field Day. |
| 4 | Clubhouse RX Station | Build the club receive-only station using Pi + RTL-SDR V3. No transmit license required. |
| 5 | Antennas & Data Analysis | DIY antenna builds and AI-assisted analysis of pooled club propagation data. |
| — | Ongoing Results Meetings | Regular presentation of network findings, propagation trends, and member antenna comparisons at club meetings. |
- Attend the April 1, 2026 General Membership Meeting for the full introduction and live demo
- Sign up at the meeting (or contact WB2MNF) to reserve your kit in the group order
- Order your Raspberry Pi Zero 2W with headers from Adafruit (#6008, $15)
- Bring a blank 32 GB microSD card to the optional Build Day session
- Attend the optional group soldering and software session — or assemble at home
- Connect to your existing HF antenna and watch your signals appear on wspr.rocks
JOIN THE GCARC WSPR NETWORK
See WB2MNF at any meeting · Discord: #wspr-project · w2mmd.org
Additional Resources
- skunkworks.w2mmd.org — Full project documentation under Technical Resources
- wspr.rocks — Real-time WSPR spot map and SQL query interface
- wspr.live — Full ClickHouse SQL database, 4 billion+ spot records
- wsprnet.org — Original WSPR spot database
- tapr.org/product/wspr — TAPR Universal WSPR HAT kit ($32)
- adafruit.com/product/6008 — Raspberry Pi Zero 2W with headers ($15)
- github.com/lbussy/WsprryPi — WsprryPi software (free, open source)
- raspberrypi.com/software — Raspberry Pi Imager
