openSPOT vs DIY MMDVM hotspot: which to choose
When a ham operator decides to set up a personal hotspot for digital voice, the fork in the road appears almost immediately: buy a ready-made openSPOT from SharkRF — a little box that works "out of the box" — or build your own MMDVM hotspot on a Raspberry Pi with Pi-Star/WPSD firmware or a RadioStar image. Both paths get you on the air, but the cost of entry, the flexibility, and the nature of the fiddling differ noticeably. Let's break it down honestly, without bias in either direction.
Let's state the key point right away: both of them are a full-fledged personal gateway between your radio and an internet-based digital voice network. There is no fundamental "works or doesn't" difference between them — both handle DMR and connect to any compatible network. The difference is in ergonomics, money, and how much control you want.
What openSPOT is
openSPOT is a line of ready-made hotspots from the Finnish company SharkRF (the current models are the openSPOT4 and openSPOT4 Pro). It is a standalone device without a Raspberry Pi: its own board, its own processor, its own radio module, and its own firmware. It's managed through a web interface served by the device itself: you open it in a browser and configure the network and modes through graphical menus — no Linux and no command line.
- A closed, factory-grade enclosure, with a screen (on the higher-end models) and a battery (on the Pro version) — small enough to carry in a pocket.
- Proprietary firmware with updates released by SharkRF; there is a handy cross-mode transcoder (more on this below).
- No assembly: unpack it, connect to Wi-Fi via the setup wizard — done.
What a DIY MMDVM hotspot is
It's a combination of a Raspberry Pi + an MMDVM board (HS-HAT, Nano-HAT, ZUMspot and similar) running open-source software. Most often this is Pi-Star or WPSD — web front-ends on top of G4KLX's MMDVMHost. What the modem itself is is covered in detail in the article what MMDVM is, and a comparison of board types is in the article HS-HAT versus Dual.
- The platform is fully open: source code, configs, logs — everything is accessible, everything can be edited.
- It's assembled from readily available components; the price depends on what you already have on hand.
- It's managed through the Pi-Star/WPSD web panel, and if you want, you can dig into SSH.
- The RadioStar image is a pre-configured build of such a hotspot that removes most of the manual fiddling.
Price
openSPOT is a fixed and noticeable sum for a finished device: you pay for the engineering, the enclosure, the support, and the convenience. A DIY build can come out cheaper — or more expensive, depending on where you start. If a Raspberry Pi is already sitting in a drawer, you only need to buy an MMDVM board on top, and the kit costs little. But if you buy the Pi, the board, an enclosure, a memory card, and a power supply from scratch, the total creeps up toward the price of an openSPOT — with more fiddling added.
Ease of getting started
Here openSPOT is firmly ahead. The first-run setup wizard walks you through it: connecting to Wi-Fi, choosing a network, entering your DMR ID — and you're on the air in a matter of minutes, without opening a single config. For someone who wants the result, not the process, that's a weighty argument.
A DIY build requires flashing a memory card, waiting for it to boot, opening the web panel, and going through the settings — Pi-Star and WPSD have made this noticeably easier, but there are still more steps, and the first setup can take an evening. Pre-configured images (including RadioStar) shorten this path: a lot is already written in, and you just need to enter your own data. The basic route is described in the hotspot guide.
Flexibility and control
Here the edge goes to the DIY build. The open Raspberry Pi platform means full access to everything:
- Any edits to the MMDVMHost and DMRGateway configs, fine-tuning of talkgroup routing.
- Access to detailed logs and BER in real time — indispensable when debugging.
- You can run third-party services, monitoring, and your own scripts on the same Pi.
- Freedom to choose and swap hardware: don't like a board — put in a different one.
openSPOT is a closed system: you get exactly the rich but predetermined set of features the manufacturer built in. For most people it's more than enough, but you can't "get under the hood" and remake it to your taste.
Cross-mode
openSPOT's strong point is its built-in cross-mode transcoder: you can, for example, use a radio in one digital mode to reach a network on a different mode, and the device transcodes on the fly. This is handy when a radio supports only one standard while the network you want is on another.
A DIY MMDVM is multi-mode by nature (DMR, D-STAR, C4FM, NXDN, P25 — switched in the settings), but on-the-fly cross-transcoding between modes is not configured as smoothly out of the box in a typical Pi-Star setup and requires more manual work. If cross-mode is your key scenario, openSPOT is more practical here.
Support and updates
- openSPOT: centralized support and regular firmware from SharkRF, a single point of responsibility. The downside is that you depend on the vendor: what gets updated and when is up to them.
- DIY: a huge community, forums, chats, masses of guides; Pi-Star/WPSD are actively developed. The downside is that the help is "horizontal" — you have to figure things out yourself, and the quality of advice online varies.
Autonomy and field use
For a trip "into the field" the openSPOT Pro, with its battery and compact enclosure, looks attractive: turn it on — it works, nothing sticking out. A DIY build can be made portable too (Pi + power bank + enclosure), but that's already your own construction with its own power risks — and power is critical for a hotspot, see powering a hotspot. On the other hand, a DIY node can be reworked without limit for field conditions: antennas, external modems, GPS.
Who it suits
- A beginner who values a fast, trouble-free start without Linux — openSPOT justifies its price with convenience.
- An experienced ham who enjoys control, debugging, and experimenting — a DIY MMDVM on a Raspberry Pi gives incomparably more freedom.
- For the field and mobility — the openSPOT Pro is more compact "out of the box," but a well-built portable Pi is no worse and works out more flexibly.
- For those who care about price "here and now" and have a spare Pi — a DIY build is almost always cheaper.
If you're still unsure about hardware in general, the article which hotspot to choose will help, where both boards and form factors are discussed.
How either one connects to its network
An important point: the choice between openSPOT and DIY does not tie you to a specific network. Both are simply personal gateways. In the settings you specify the network server address, your DMR ID, and a talkgroup — and the device goes wherever you tell it: to a public network or a private one. So the question "openSPOT or MMDVM" and the question "which network to connect to" are independent.
A private network with any hotspot
DMRhub is your own DMR network with its own talkgroups, private calls by DMR ID, and a server-side AMBE vocoder (no dongles). You can connect either a DIY MMDVM or a ready-made openSPOT — just by entering the network address in the settings. And if you go the DIY route, the RadioStar image is configured from the portal automatically: over-the-air provisioning, no port forwarding through NAT needed.
Bottom line
openSPOT and a DIY MMDVM hotspot solve the same task in different ways. openSPOT is bought to save time and nerves: unpack it, configure it in a browser, forget about maintenance, get a tidy cross-mode and factory support — at the cost of a fixed sum and a closed system. A DIY build on a Raspberry Pi is chosen for freedom: full control, open logs, a cheap start if you already have a Pi, limitless customization — at the cost of time spent on setup. A beginner who values simplicity leans toward the first; an experimenter and anyone counting money toward the second. And pre-configured images like RadioStar blur part of that boundary, giving "boxed" convenience on open hardware.
Sources
- SharkRF — openSPOT4 / openSPOT4 Pro (official site and user manual). sharkrf.com
- Pi-Star — Digital Voice Dashboard for MMDVM hotspots. pistar.uk
- G4KLX — MMDVMHost (open-source multi-mode modem software). github.com/g4klx/MMDVMHost