ArcturusSDR

Software-defined radio from HamTEK

Explore, understand, and work the radio spectrum

ArcturusSDR is a universal software-defined radio application for amateur radio and signal exploration. Multiple receivers, decoders, and identification for dozens of modes are all built into a single application.

For macOS on Apple Silicon and Microsoft Windows. A Linux version is planned.

One application for every kind of radio work

Whether you operate, listen, hunt for signals or measure them, it is all in the same window.

Amateur radio

Voice, CW and digital modes, PureSignal and speech processing, a QSO panel that sends the replies in turn, and an ADIF log.

Short-wave listening

Several stations at once, DRM digital broadcasts, SSTV and weather fax pictures, and recording to listen again later.

Signal exploration

Watch wide stretches of spectrum, let each signal be identified, and decode data, utility and digital voice modes as they appear.

Signal analysis

A spectrum analyser with markers, constellation and eye views, and IQ recording at the radio’s full sample rate.

Signal identification

Know what you are looking at

The identifier measures every signal on the band and names it if it can: CW, FT8, voice, OFDM, AM, STANAG 4285 and more, marked on the panadapter by kind of service. A name ending in a question mark is a guess from the signal’s measures; it goes once a decoder reads the signal.

The 80 m band with the band plan drawn above and signals labelled CW, FT8, Voice, OFDM, AM and STANAG 4285 below their peaks.

Panadapter and receivers

A panadapter for every receiver

Each receiver has its own spectrum and waterfall, band, mode and filter. Run several at once and hear them together, each at its own volume and place between left and right.

  • Click a signal to tune to it; drag the passband to any width.
  • Zoom in about the pointer for a closer look.
  • Band plan, spots and memories drawn on the display.
  • Noise blanker, noise reduction, notches and a splatter reducer for each receiver.
A receiver's panadapter on 80 m with its spectrum above and a blue and green waterfall below, where each signal leaves a vertical trace.

Your layout

Arrange it the way you work

A fully configurable interface with analogue and digital meters. Display elements are easily dragged and dropped into position around the central screen, and your arrangement comes back next time.

  • Meters, band and mode buttons, passband and controls where you want them.
  • Screens tabbed together, tiled side by side or popped out onto another monitor.
  • Ready-made layouts for transceivers and for receive-only radios.

Decoders

Decoders for dozens of modes

The Sweeper decodes the signals around a receiver and lists every one it reads, newest first. A Decode slice reads one chosen signal without moving what you hear.

Keyboard

CWRTTYPSKMFSKDominoEXTHOROliviaContestiaMT63

Weak signal

FT8FT4WSPRJS8

Maritime, aeronautical and utility

NAVTEXDSCSITOR-AHFDLSELCALALESTANAG 4285MIL-STD-188-110

Digital voice and broadcast

FreeDV RADED-STARSystem FusionDMRP25DRM

Pictures

SSTVWeather faxHellQRSS

Time stations

MSFDCF77WWV

And much more

Transmit cleanly

PureSignal corrects the amplifier’s distortion from a sample of its own output, so less splatter goes either side of your signal. A full speech-processing chain, with transmit profiles that follow the mode and bandwidth.

Transmit is off until you allow it for each radio, and stops by itself on a timeout or high SWR.

Record now, decode later

Record audio as WAV or MP3, or a receiver’s whole span as IQ. Play a band back as if it were the radio, and the panadapters, identification and decoders all work on it.

Works with your other programs

TCI for loggers and data-mode programs, serial CAT, linear amplifier control, and an MCP server that lets an AI assistant such as Claude see and tune the receivers. It can never transmit.

Radios

Built for many radios

ArcturusSDR is on the air today with the radios below. More are being added, and each one is confirmed on the air before it is called working. Have one? We would love your help testing it.

Working today

  • AMSAT-UK FUNcube Dongle Pro+
  • Analog Devices Pluto+
  • Apache Labs ANAN G2 and G2 Ultra (Saturn)
  • Apache Labs ANAN-100
  • Apache Labs ANAN-7000DLE, MkII and MkIII
  • Ettus Research USRP B200
  • Expert Electronics SunSDR2 DX
  • FlexRadio FLEX-6300
  • FlexRadio FLEX-8400, 8400M, 8600 and 8600M
  • Hermes-Lite 2 (and Radioberry)
  • KiwiSDR receivers
  • Linoobs Brick2 (15 W)
  • RTL-SDR dongles
  • SDRplay RSP family

Being tested

  • Apache Labs ANAN-G2E
  • Expert Electronics SunSDR2 PRO
  • FlexRadio FLEX-6400

No radio?

Two simulated radios are built in, so you can learn every control, even transmit and PureSignal, without a radio at all.

39 more radios are in the app, waiting for someone with one to try them. See every radio, linear amplifier and rotator controller, and how far each one has got

Beta testing

Help us test ArcturusSDR

ArcturusSDR is about to enter beta testing. Testers get early builds, a direct line to us through the issue tracker, and the chance to shape what the release does.

  1. Starting soon

    Private beta

    Until the end of November 2026

    A small group of invited testers, chosen to cover as many radios and computers as we can.

  2. Next

    Public beta

    From December 2026

    Open to anyone who wants to try it, on every radio we support by then.

  3. Then

    Release

    After the public beta

    The first full release of ArcturusSDR, with its supported radios confirmed by testers.

Want to take part?

Create a free account, then tell us which radio and computer you use and how you would use ArcturusSDR. We will be in touch about the private beta.

Create an account and apply

Already have an account? Sign in.

Hear when it is released

Get an email when the public beta opens and when each new version is released. We will ask you to confirm your address first, and every email has a link to unsubscribe.