How to write the RadioStar image to microSD and set up a hotspot in 10 minutes

Category: HotspotsDifficulty: ★☆☆~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

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)

  1. Download and install Raspberry Pi Imager.
  2. Insert the microSD into a card reader.
  3. Launch Imager → Choose OS → scroll down to "Use custom" → select the downloaded radiostar-pi.img.gz.
  4. Choose Storage → select your card (triple-check the letter/size — all data on the card will be erased).
  5. 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.
  6. Wait for writing and verification (~2–4 min). Done — eject the card.

Option B · balenaEtcher

  1. Download balenaEtcher.
  2. Flash from file → select radiostar-pi.img.gz.
  3. Select target → your microSD.
  4. Flash! → wait for writing and validation.
Don't pick the wrong diskThe flashing tool wipes the selected drive entirely. If you have a USB stick or external drive plugged in, carefully select the microSD card by its capacity. Disconnect any unnecessary drives before writing.

Step 3. First boot

  1. Insert the card into the Raspberry Pi, fit the MMDVM modem on top, and screw on the antenna.
  2. 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.
  3. 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).
  4. Select your home Wi-Fi, enter the password — the hotspot will switch over to your network.
  5. 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.
  6. Done: the hotspot is online and managed right from your portal dashboard — frequencies, talkgroups, over-the-air updates.

If something goes wrong

SymptomCause and fix
A lightning bolt icon on the display/in the logs, the hotspot keeps rebootingUndervoltage. 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 erraticallyMost often a counterfeit microSD. Check the card with H2testw / F3 and get a genuine one.
The RadioStar-Setup network didn't appearWait 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" itIs the antenna and band correct? A cheap modem may have frequency drift — see the calibration guide.
Never transmit without an antennaAn MMDVM modem is a low-power transmitter. Running TX without an antenna, or into a dummy load of the wrong impedance, can destroy the ADF7021 output stage. The antenna must be in place before you first go on air.

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

  1. Raspberry Pi Imager — raspberrypi.com/software
  2. balenaEtcher — etcher.balena.io
  3. Checking a card for counterfeits: H2testw / F3 (f3 — github.com/AltraMayor/f3)