Skip to main content...

W0CHP.radio

Ham Radio, Tech, Software & Projects

The WPSD Project

Main Dashboard Screenshot

Welcome to the official home of the WPSD Project. WPSD is a next-generation digital voice software suite & distribution for amateur radio - enjoyed by many thousands of hams around the globe on personal hotspots and repeaters alike. It supports DMR, D-Star, Yaesu System Fusion (YSF/C4FM), P25, NXDN, and POCSAG, and is available as installable disk images for multiple platforms and devices. WPSD is free and open-source software (FOSS).

Table of Contents:

Installing WPSD

Quick Start

  1. Download the appropriate disk image for your device / platform.

  2. Use a tool such as Balena Etcher or Raspberry Pi Imager, to write the disk image to your SD-Card. These tools will automatically decompress the .xz file as well.

    • Note
      You will need an SD card of at least 8GB to install these disk images.
    • Warning
      If using Raspberry Pi Imager, do not use the “advanced options” to create a user, change the password, etc.! The “pi-star” user and password is already on the disk image, and it is required for many of the programs to function properly. (You can change the “pi-star” user password from the WPSD configuration page after you first boot up WPSD.)
  3. Connect:

    • Use my WiFi Config File Generator to automatically connect the dashboard to your WiFi. Or…
    • Connect your device directly to Ethernet. Or…
    • Otherwise, just boot it up. After about 2 minutes, you can connect to the “WPSD-Setup” WiFi network to access the dashboard and configure your hotspot.
  4. Insert the SD-Card into your hotspot and bootup!

    • Tip
      Before making any configuration changes, it’s best practice to run an update first (Admin → Update). This ensures you’re working with the most tested and up-to-date version of WPSD.
  5. After approximately five minutes (possibly longer if you have a slower SBC) your dashboard should be available at http://wpsd.local

  • Note
    • If you installed a ZumSpot disk image, the URL will be http://zumspot.local
    • If you installed a SkyBridge disk image, the URL will be http://skybridge.local
    • If you installed a DVMEGA Cast disk image, the URL will be http://dvmega-cast.local
    • If you installed a DVMEGA EuroNode disk image, the URL will be http://dvmega-euronode.local
  1. The default login is;

    User: pi-star

    Password: raspberry

Detailed Installation Instructions

A detailed installation guide is also available in the official WPSD User Manual.

Download WPSD

Choose the disk installation image for your specific hardware / device from the following device matrix…

Common Question
If you don’t see a disk image in the matrix for your specific hardware, it doesn’t exist…read the FAQs.
Common and Generic Hotspots / Devices WPSD Disk Image
Raspberry Pi; Zero 2W & Model 3, 4 & 5 Platforms (Trixie OS) WPSD_RPi-Trixie.img.xz
Nano Pi Neo Platform (Bookworm OS) WPSD_NanoPiNeo-Bookworm.img.xz
Vendor-Specific Hotspots / Devices WPSD Disk Image
BridgeCom SkyBridge MAX/Plus (Trixie OS)

This is the official and custom-built disk image specific to the newer SkyBridge MAX and older SkyBridge Plus Hotspots.
WPSD_SkyBridge_Max-Trixie.img.xz
DVMEGA Cast (Bookworm OS)

This is the official and custom-built disk image specific to the DVMEGA Cast Radio / Device.
WPSD_DVMega_Cast-Bookworm.img.xz
DVMEGA EuroNode (Bookworm OS)

This is the official and custom-built disk image specific to the DVMEGA EuroNode Hotspot.
WPSD_DVMega_EuroNode-Bookworm.img.xz
ZUMSpot Elite 3.5 & Mini 2.4 w/LCD Displays (Trixie OS)

This is the official and custom-built disk image specific to the ZUMspot Elite 3.5 & Mini 2.4 Hotspots.
WPSD_ZumSpot_LCD-Trixie.img.xz
ZUMSpot Mini 1.3 with OLED Display (Trixie OS)

This is the official and custom-built disk image specific to the ZUMspot Mini 1.3 Hotspot.

Important
Requires a RasperryPi Zero 2W

WPSD_ZumSpot_OLED-Trixie.img.xz
ZUMSpot USB Stick (Trixie OS)

This is the official and custom-built disk image specific to the ZUMspot USB Stick Hotspot for use on a Raspberry Pi. A Raspberry Pi computer is required.
WPSD_ZumSpot_USB-Trixie.img.xz
Vendor-Specific Repeater Devices WPSD Disk Image
ZUMSpot MMDVM-Pi Repeater Board (Bookworm OS)

This is the official and custom-built disk image specific to the ZUMspot MMDVM-Pi Repeater Board. A Raspberry Pi computer is required.
WPSD_ZumRadio_MMDVM_Pi_Rptr-Bookworm.img.xz
File Integrity Check
SHA-256 Checksums for the Disk Image Files: WPSD_SHA256-SUMS.txt

Getting Help/Support

Updating WPSD

Once you install WPSD, it will automatically be kept up-to-date with any new features/versions/etc. This is made possible via the native, nightly updating process.

If you do not leave your hotspot powered on during the night, you can also manually invoke the update process via the dashboard admin section (Admin->Update).

Tip
It is highly recommended that you simply leave your hotspot(s) powered on at night, since WPSD is rolling release/continuous delivery software - updates are rapid and frequent!
Note
A note on diagnostics: WPSD occasionally sends encrypted diagnostics data to our servers to check for available updates. This data is used internally only and is never shared. If you prefer to disable this, you can do so from the WPSD Configuration Page - but note that disabling Auto-Updates and Diagnostics will also disable all software, hostfile, talkgroup, and user ID database updates, and will forfeit eligibility for official WPSD support.

Screenshots

Note
Not all pages shown in the screenshots.
Tip
“WPSD Light Blue & Sky” theme shown in the screenshots. Note that you can customize the colors/themes and more to your own preferences (35+ themes included in WPSD, and you can customize any of them to your liking).

WPSD User Map

I have made a cool WPSD User Map which shows users’ device locations and details if they have opted into the WPSD User Map program. As of this webpage load, there are currently 3391 registered devices on the map.

How to Contribute to the WPSD Project

There is a dedicated document explaining how to contribute to the WPSD project.

Credits

WPSD started as a one-man show, but has grown into a collaborative effort with a full Core Dev. Team and many code contributors - for which I’m genuinely grateful.

Foundational credit goes to Andy Taylor, MW0MWZ, whose Pi-Star software made WPSD possible in the first place. The callsign-to-country GeoLookup code was adopted from xlxd, authored by Jean-Luc Deltombe, LX3JL, and Luc Engelmann, LX1IQ; country flag images courtesy of Hampus Joakim Borgos.

A huge thank you to Steve Miller, KC1AWV, for hosting the servers and services that keep this project running; to José Uribe (“Andy”), CA6JAU, for the game-changing MMDVM_HS firmware and MMDVM_CM cross-mode suite; and above all to Jonathan Naylor, G4KLX, whose prolific MMDVM contributions are the reason WPSD exists at all.

Sponsors

The WPSD project is very proud and grateful to have sponsorships to help the project maintain and grow. Here’s a list of the main sponsors that help/have helped the WPSD Project:

The Name

“WPSD” is a recursive acronym:

WPSD = WPSD Plausibly Signifies Divergence

Document Version: 1300148 -- Last Revision: 2026-03-03
Permanent Link: <https://w0chp.radio/wpsd/>