Welcome to armsdr.com!

Armsdr.com is dedicated to tracking software support for Software Defined Radio (SDR) applications on Windows 11 for ARM64. The Windows for ARM64 architecture is an up-and-coming model for personal computing devices that finally breaks Windows away from the shackles of the x86-64 architecture. The most well-known of these devices are the Snapdragon X/Copilot+ line of PCs released in June 2024.

From my testing, Snapdragon X laptops are extremely good devices for SDR use due to their long battery life, great CPU performance, and low RF noise output. However, SDR software support is currently lacking. Most SDR programs compiled for 32/64-bit x86 architectures will run on Windows 11 24H2, thanks to Microsoft's new Prism emulator - but you can never beat native performance. Additionally, there is an apparent issue with latency in WinUSB that is worse on Snapdragon X laptops than their x64 counterparts. This results in sample drops with many SDRs. For more info on this, see the technical page.

Since Windows on ARM64 is so new, most SDR programs do not have support for it. Below, you can find tables of popular SDR software, their Windows on ARM64 status, and unofficial ARM64 builds for a few projects without upstream support. Note: there are hundreds, if not thousands, of programs available for software defined radio. Just because your favorite SDR program is not listed here, does not mean it is or not supported on Windows for ARM64.

If you need help installing the WinUSB driver, look here. If you would like to notify me about an update, open an issue on GitHub. Only official binaries, and unofficial binaries built by myself, will be distributed here for security purposes.


SDR Software with official Windows ARM64 support

The following programs have official Windows ARM64 support in at least their nightly builds.

Program Name Supported Version Download Link
SatDump 1.2.1 and greater Click Here
sdrtrunk Nightlies Click Here
Last Updated: November 6, 2024

SDR Software with unofficial ARM64 builds

The following programs do not yet have upstream Windows ARM64 support, but unofficial builds are available here. Most amateur SDR projects are open-source and are built in contributors' spare time, with hardware developers already have. Therefore, project maintainers often do not support bleeding edge computers. Furthermore, some developers may opt to explicitly not support these devices, for whatever reason. Of course, deciding not to support a device is a perfectly valid decision. All developers are in charge of their own projects. However, that does not change the fact that Windows on ARM64 devices exist, and are in the hands of real people. They deserve support today - and proper support can be had!

No matter the upstream release dependencies, all builds listed here only depend on Microsoft Visual C++ Redistributable for ARM64, available here.

Program Name Upstream Status ARM64 Link Notes
AirSpy Tools Initial Planning Click Here Fully Functional
AirSpy HF Tools Initial Planning Click Here Fully Functional
HackRF Tools PR, waiting for libusb improvement Click Here Fully Functional
rtl_433 None Click Here RTL-SDR support only
RTL-SDR Tools None Click Here Fully Functional
SDR++ Developer declined support, for now Click Here Built November 3, 2024. Built with all default plugins, except for the following:
  • LimeSDR
  • Perseus SDR
  • RFNM SDR
  • FobosSDR
Last Updated: November 3, 2024

SDR Software with no ARM64 Support

The following programs do not have ARM64 support, and native builds are not currently available. However, they may still run under Windows 11's built-in x86-64 emulation. Even if they work, though: all programs without the patch to use RAW_IO described on the technical page will drop samples from USB SDRs on Snapdragon X laptops, with the current Qualcomm drivers.

Program Name x86/64 Link Notes
DSD+ Fastlane Click Here Works; no news on Windows ARM64 support
SDR#/SpyServer Click Here Works; Initial Planning on ARM64 builds
SDRangel Click Here Works; No news on Windows ARM64 support
SDR Console Click Here Works; No news on Windows ARM64 support
Last Updated: November 27, 2024