Use the WiFi Chip on RaspberryPi/Broadcom as Software-Defined Radio (SDR)
github.com
github.com
Pity that the bands are still limited to 2.4 and 5 GHz WiFi.
For GPS [1] or cellular [2] spoofing, osmo-fl2k may be a better option. In practice though, I've only used my MAIWO KCB003 for that once, as a demo. It's quite inconvenient to set up the flowgraph on an Ubuntu VM, generate 20 GB of samples, and then stream it from my Mac. Better software would make this much easier to use.
I use a MAIWO KCB003, for portability. It's not very good as a USB-VGA adaptor though, because it needs custom drivers to be installed. When the guest speaker needs to plug their laptop into a projector, they don't have time to install drivers.
[1] https://hackernoon.com/osmo-fl2k-a-15-dtv-transmitter-fm-rad...
[2] https://hackaday.com/2018/04/23/spoofing-cell-networks-with-...
But... what about receive?
> The Software is not used by, in cooperation with, or on behalf of any armed forces, intelligence agencies, reconnaissance agencies, defense agencies, offense agencies or any supplier, contractor, or research associated.
And of course there's the HackRF for 10-6000 MHz @ 20 MHz bandwidth Tx or Rx half-duplex. The software ecosystem is now amazing and the hardware clones are relative cheap. But all HackRFs are pretty deaf and full of spurs and images.
Try also sparkfun.com. Sparkfun and Adafruit both have a "notify me when back in stock" feature where they send you an email if and when the item becomes available. That works pretty well. If something is in short supply it tends to sell out fairly quickly (like within days or hours), but it's usually not so intense as to sell out within seconds. So if you check for the item as soon as you receive the email, you can usually get one.
Also proprietary blobs seem like a whole separate thing that companies would do to protect IP.
The downvotes on gp are misinformed.