Find the right layer

Documentation.

Installation for first success, architecture for understanding, and reference material for maintaining a real station.

Guides in this release

Downloads and source

Download the current branch ZIP Browse GitHub

A GitHub account is not required to download the public ZIP. Advanced users can clone the repository and track updates with Git.

Quick commands

# Run the Python tests
python3 -m unittest discover -s tests -v

# Validate source syntax
python3 -m py_compile *.py
perl -c convert_weather_txt_to_wav.pl
perl -c convert_weather_txt_to_sms.pl
bash -n weather_loop.sh

# Observe receive levels without transmitting
python3 click_listen.py --config config.local.yaml \
  --monitor-only --print-levels

Version guidance

PathStatusUse
v5-sdr-usb-relay/CurrentStart all new full MyAWOS installations here.
MyAWOS LiteCurrent, smallerUse for a simpler first install with fewer optional features.
v2/, v4/, root legacy filesHistoricalReference only for earlier Arduino/analog hardware.
Support note: include your OS, receiver/radio model, sanitized configuration, exact error text, and whether the problem occurs in weather generation, receive-only detection, audio playback, or PTT. Never post passwords or private tokens.