Thanks to visit codestin.com
Credit goes to w0chp.radio

Skip to main content...

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), P25, NXDN, and POCSAG, and is available as installable disk images for multiple platforms and devices. WPSD is free and open-source software (FOSS).

Download WPSD

Choose the disk installation image for your specific hardware / device from the hardware matrix below.

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

Trixie OS

Raspberry Pi Platforms

For Zero 2W & Model 3, 4 & 5 Platforms

WPSD_RPi-Trixie.img.xz
Bookworm OS

Nano Pi Neo Platform

Generic Nano Pi Neo hardware

WPSD_NanoPiNeo-Bookworm.img.xz

Vendor-Specific Hotspots / Devices

Trixie OS

BridgeCom SkyBridge MAX/Plus

Official custom-built image for SkyBridge MAX and Plus Hotspots.

WPSD_SkyBridge_Max-Trixie.img.xz
Bookworm OS

DVMEGA Cast

Official custom-built image specific to the DVMEGA Cast Radio / Device.

WPSD_DVMega_Cast-Bookworm.img.xz
Bookworm OS

DVMEGA EuroNode

Official custom-built image specific to the DVMEGA EuroNode Hotspot.

WPSD_DVMega_EuroNode-Bookworm.img.xz
Trixie OS

ZUMSpot Elite & Mini

ZUMspot Elite 3.5 & Mini 2.4 Hotspots with LCD Displays.

WPSD_ZumSpot_LCD-Trixie.img.xz
Trixie OS

ZUMSpot Mini 1.3

Specific to ZUMspot Mini 1.3 with OLED Display. Requires Pi Zero 2W.

WPSD_ZumSpot_OLED-Trixie.img.xz
Trixie OS

ZUMSpot USB Stick

For use on a Raspberry Pi computer (required).

WPSD_ZumSpot_USB-Trixie.img.xz

Vendor-Specific Repeater Devices

Bookworm OS

ZUMSpot MMDVM-Pi Repeater

Specific to the ZUMspot MMDVM-Pi Repeater Board (Pi required).

WPSD_ZumRadio_MMDVM_Pi_Rptr-Bookworm.img.xz
File Integrity Check
SHA-256 Checksums for all Disk Image Files: WPSD_SHA256-SUMS.txt

Installing WPSD

Quick Start

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

  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 boot up!

    • 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
    Some devices use a different local hostname:
    * ZumSpot → `http://zumspot.local`
    * SkyBridge → `http://skybridge.local`
    * DVMEGA Cast → `http://dvmega-cast.local`
    * DVMEGA EuroNode → `http://dvmega-euronode.local`
    
  6. The default login is:

    User: pi-star

    Password: raspberry

Tip
For a detailed installation walk-through, see the official WPSD User Manual.

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).

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.

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 3713 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: e1b12e6 -- Last Revision: 2026-06-16
Permanent Link: <https://w0chp.radio/wpsd/>