How to write the RadioStar image to microSD and set up a hotspot in 10 minutes
RadioStar is a ready-made image for the Raspberry Pi (Raspberry Pi OS Lite + our agent) that turns a Pi with an MMDVM modem into a DMR hotspot on the DMRhub network. There's no need to fiddle with Pi-Star by hand, edit MMDVM.ini or hunt for a DMR ID — the image already does it all: on first boot it detects the modem on its own, configures itself and goes on air. All that's left is the easy part — writing the card correctly. Let's go through it step by step so it works the first time.
What you'll need
- Raspberry Pi — Zero 2 W, 3B/3B+ or 4 (an older Zero W works too, but the first boot will take longer);
- an MMDVM modem (MMDVM_HS_Hat, Dual Hat or a USB modem) and an antenna for the right band;
- an 8–16 GB microSD card — it must be genuine (SanDisk, Samsung, Kingston). Counterfeits with "AliFlash" kill the filesystem on the very first write;
- a card reader and a computer (Windows / macOS / Linux);
- a quality power supply, 5 V / 2.5 A or more and a data USB cable (not a "charging" one — those carry no data and often use thin wires → voltage drops).
Step 1. Download the image
Open the "Build image" page, pick your mini-PC and modem — you'll get a download link for the radiostar-pi.img.gz file (a single universal image, ~700 MB compressed). You don't need to download and unpack it manually — the flashing tools read .gz on the fly.
Step 2. Write the card
You'll need either of two free tools. Both read the compressed .img.gz — no need to unpack it in advance.
Option A · Raspberry Pi Imager (recommended)
- Download and install Raspberry Pi Imager.
- Insert the microSD into a card reader.
- Launch Imager → Choose OS → scroll down to "Use custom" → select the downloaded
radiostar-pi.img.gz. - Choose Storage → select your card (triple-check the letter/size — all data on the card will be erased).
- Click Write. When asked about "apply OS settings / OS customisation", answer "No, no settings" — the image is already preconfigured, and extra Imager tweaks will only interfere with the agent.
- Wait for writing and verification (~2–4 min). Done — eject the card.
Option B · balenaEtcher
- Download balenaEtcher.
- Flash from file → select
radiostar-pi.img.gz. - Select target → your microSD.
- Flash! → wait for writing and validation.
Step 3. First boot
- Insert the card into the Raspberry Pi, fit the MMDVM modem on top, and screw on the antenna.
- Apply power from a good PSU. The first boot takes 60–120 seconds — the image expands the filesystem to the full card capacity and brings up the services. Don't pull the power during this time.
- The hotspot will bring up its own Wi-Fi network RadioStar-Setup. Connect to it with a phone or laptop — the setup page will open (if it doesn't open by itself, go to http://10.10.10.10).
- Select your home Wi-Fi, enter the password — the hotspot will switch over to your network.
- Sign in with your DMRhub account. The agent will detect the modem on its own, write
MMDVM.ini, obtain a DMR ID and join the network. - Done: the hotspot is online and managed right from your portal dashboard — frequencies, talkgroups, over-the-air updates.
If something goes wrong
| Symptom | Cause and fix |
|---|---|
| A lightning bolt icon on the display/in the logs, the hotspot keeps rebooting | Undervoltage. A weak PSU or a "charging" cable. Get a 5 V / 3 A PSU and a thick data cable. Don't power the Pi from a laptop's USB port. |
| The card "wrote fine", but the Pi won't boot / flashes green erratically | Most often a counterfeit microSD. Check the card with H2testw / F3 and get a genuine one. |
| The RadioStar-Setup network didn't appear | Wait up to 2 minutes after applying power (the first boot is slow). On a Pi Zero W (single core) it's even longer. Still nothing — rewrite the card. |
| The hotspot is online, but the radio "can't hear" it | Is the antenna and band correct? A cheap modem may have frequency drift — see the calibration guide. |
Why all this — getting onto the DMRhub network
RadioStar and the image exist for exactly one purpose: to get your radio onto a live DMR network in a couple of minutes. Once linked, you get voice, private calls by DMR ID, DMR-SMS, real-time Last Heard and the map — all through your hotspot.
Sources and tools
- Raspberry Pi Imager — raspberrypi.com/software
- balenaEtcher — etcher.balena.io
- Checking a card for counterfeits: H2testw / F3 (f3 — github.com/AltraMayor/f3)