Getting Started With HamPi
Getting Started With HamPi
WITH HAMPI
BY DAVE SLOTTER,
WHAT’S A RASPBERRY PI?
• RPi 4 : low cost completely functional computer ($30 - $75 USD) size of
card deck
CPU (ARM v8) Micro HDMI
• http://hampi.radiowaves.ca/
• Image is compressed with XZ in TAR format and is ~4GB.
• Over 6,000 direct downloads in first 60 days!
WHERE DO I GET SUPPORT FOR HAMPI V1.0?
• You just can’t copy the image as a file on to the (micro) SD card.
• (some people have tried – and failed)
• One solution: dd (for Linux)
• But what if I have a Windows PC?
• Solution: BalenaEtcher, available at https://www.balena.io/etcher/
WHAT IS THE INITIAL USERNAME AND
PASSWORD?
• Username: pi
• Password: raspberry
• You have a 128GB microSD card and the Pi is only using 16GB. What do
you do?
• This is automatic on Raspbian Buster
• On older versions of Raspbian:
• sudo raspi-config
• Expand Filesystem
HOW DO I CONNECT THE PI TO MY RADIO?
• Software included:
• Direwolf - Software "soundcard" AX.25 packet modem/TNC and APRS
encoder/decoder
• Xastir - APRS GUI client / Digipeater / Igate
• YAAC - Yet Another APRS Client
• APRS Message App for JS8Call
• aprsdigi - digipeater for APRS
• aprx - APRS Digipeater and iGate
• soundmodem - Sound Card Amateur Packet Radio Modems
HAMPI V1.0
USE CASE: CW / MORSE CODE
aldo - Morse code training program morse - training program about morse-
code for aspiring radio hams
cw - sound characters as Morse code on morse2ascii - tool for decoding the morse
the soundcard or console speaker codes from a PCM WAV file
cwcp - Text based Morse tutor program morsegen - convert file to ASCII morse
code
xcwcp - Graphical Morse tutor program qrq - High speed Morse telegraphy trainer
cwdaemon - morse daemon for the serial twcw - sends morse code via the sound
or parallel port card or serial card (Needs RTC installed)
ebook2cw - convert ebooks to Morse xdemorse - decode Morse signals to text
MP3s/OGGs
ebook2cwgui - GUI for ebook2cw rscw - Receive CW through Soundcard
HAMPI V1.0
USE CASE: D-STAR
• Software included:
• d-rats - A communication tool for D-STAR
• NOTE: THIS INCLUDES INSTANT UPDATE ABILITY
• BlueDV - Client for D-Star, DMR and YSF (Phone)
HAMPI V1.0
USE CASE: SOFTWARE DEFINED RADIO
(SDR)
CubicSDR - Software Defined Radio receiver SoapyMultiSDR - Multi-device support module for
SoapySDR
cutesdr - Simple demodulation and spectrum SoapyNetSDR - Soapy SDR module for NetSDR
display program protocol
GQRX - Software defined radio receiver SoapyRemote - Use any Soapy SDR remotely
SDRAngel - SDR player SoapyRTLSDR - Soapy SDR module for RTL SDR
USB dongle
lysdr - Simple software-defined radio SoapySDR - Vendor and platform neutral SDR
support library
quisk - Software Defined Radio (SDR) SoapySDRPlay - Soapy SDR module for SDRPlay
SoapyAudio - Soapy SDR plugin for Audio devices
SoapyHackRF - SoapySDR HackRF module (and More!)
HAMPI V1.0
USE CASE: SATELLITE COMMUNICATION
• Software included:
• Gpredict - Satellite prediction
• predict-gsat - Graphical Predict client
• gnss-sdr - GLONASS satellite system Software Defined
Receiver
• wxtoimg - NOAA weather imaging software
HAMPI V1.0
USE CASE: WINLINK / EMCOMM
• Software included:
• Pat WinLink - WinLink for Raspberry Pi (and other platforms)
• ARDOP support for Pat WinLink
• ARDOP-GUI - Provides graphical representation of ARDOP connections
• Find ARDOP - Retrieves local ARDOP sources by KM4ACK
• AX25 support for Pat WinLink
• PMON - a PACTOR® Monitoring Utility for Linux
HAMPI V1.0
USE CASE: ANTENNA MODELING
• Software included:
• antennavis - Antenna Visualization Software
• gsmc - A GTK Smith Chart Calculator for RF impedance matching
• nec2c - Translation of the NEC2 FORTRAN source code to the C language
• xnecview - NEC structure and gain pattern viewer
• yagiuda - software to analyse performance of Yagi-Uda antennas
• VOACAP - HF propagation prediction
HAMPI V1.0
USE CASE: HAM TRAINING / TESTING
• Software included:
• fccexam - Study tool for USA FCC commercial radio license
exams.
• hamexam - Study guide for USA FCC amateur radio (ham
radio) license examinations.
HAMPI V1.0
USE CASE: MISCELLANEOUS APPLICATIONS
• Software included:
• CHIRP - Radio Programming Software
• QTel - EchoLink client
• QSSTV - Slow Scan TV (e.g. "Fax")
• FreeDV - Free digital voice vocoder
• WsprryPi - WSPR software
• ADS-B Flight Tracking Software
• Xdx is a DX-cluster client
• DXSpider - DX Cluster Server
HAMPI V1.0 SUPPORTS THESE CHARITIES