Important: This isn't the documentation or code that Tadd KA2DEW supervises. That code is at https://tarpn.net/ Technical support is available for the tarpn.net code and documentation at tarpn@groups.io.
TARPN Node Documentation¶
Welcome to the TARPN Node documentation. This guide will help you build and configure a complete TARPN (Terrestrial Amateur Radio Packet Network) node.
What is TARPN?¶
TARPN is an off-grid amateur radio social network that operates entirely over ham radio infrastructure. No internet required - by design.
Key Features:
- Multi-state email, chat, and social interaction
- Dedicated point-to-point VHF/UHF radio links
- 100% ham operator controlled
- Grid-independent (survives internet/cellular outages)
- Low cost barrier (~$500-650 for complete node)
Quick Start¶
1. Gather Hardware¶
You'll need:
- Raspberry Pi 4B (1GB+ RAM)
- 2x NinoTNC N9600A
- 2x VHF/UHF radios (surplus commercial recommended)
- Power supply, antennas, cables
- 3D printed or wooden enclosure
See the Shopping List for complete details.
2. Build the Enclosure¶
Download and print the STL files from hardware/enclosure/stl/, or build a traditional wooden cabinet.
See the Enclosure Guide for assembly instructions.
3. Install Software¶
# On your Raspberry Pi
curl -sSL https://raw.githubusercontent.com/dpaschal/tarpn-node/main/scripts/install.sh | bash
See Installation Guide for detailed steps.
4. Configure Your Node¶
See Configuration Guide for all options.
5. Join the Network¶
Coordinate with your local TARPN group to link your node to neighbors.
See Network Linking for details.
Documentation Sections¶
| Section | Description |
|---|---|
| Hardware | Component selection, wiring, enclosure build |
| Software | Installation, configuration, commands |
| Network | How TARPN works, frequencies, linking |
| Advanced | Building from source, custom images |
Community¶
- NCPACKET (NC Area): ncpacket@groups.io
- TARPN Technical: tarpn@groups.io
- GitHub Issues: Report bugs or request features
Credits¶
- TARPN Project: Tadd Torborg (KA2DEW)
- LinBPQ: John Wiseman (G8BPQ)
- NinoTNC: Nino Carrillo (KK4HEJ)