With the incredibly low cost of software defined radio (SDR) hardware, and the often zero cost of related software, there’s never been a better time to get into the world of radio. If you’ve got $30 burning a hole in your pocket, you’re good to go. But as with any engrossing hobby that’s cheap to get into, you run the risk of going overboard eventually.
For example, if the radio gear inside your car approaches parity with the Kelly Blue Book value of said vehicle, you may have been bitten by the radio bug. In the video after the break, [Corrosive] gives us a tour of his antenna festooned Hyundai Accent, that features everything he needs to receive and analyze a multitude of analog and digital radio signals on the go.
He starts with the roof of the car, which is home to five whip antennas (not counting the one from the factory installed AM/FM radio) and two GPS receivers. The ones on the rear of the car feed down into the trunk, where a bank of Nooelec NESDR RTL-SDR receivers will live in a USB hub. He’s only got one installed for test purposes, but he’ll need more for everything he’s got planned. Also riding in the back is a BCD780XLT scanner, which he got cheap on eBay thanks to the fact it had a dead display.
Luckily, where [Corrosive] is going, he won’t need displays. The SDR receivers and the scanner are all controlled from the driver’s seat by way of a Windows 10 tablet. This runs the ProScan software that provides a virtual interface to the BCD780XLT, as well as various SDR interfaces. He’s also got Gpredict for tracking satellites and ADS-B programs like Virtual Radar.
The car’s head unit has been replaced by a rooted Android entertainment system which supports USB host mode. [Corrosive] says it isn’t hooked up yet, but in the future the head unit is going to get its own SDR receiver so he can run programs like RF Analyzer right in the dashboard. We’re willing to bet that this will be the only car in the world that has both a waterfall display and the “Check Engine” light on at the same time.
It’s easy to dismiss radio as little more than background noise while we drive. At worst you might even think it’s just another method for advertisers to peddle their wares. But in reality it’s a snapshot of the culture of a particular time and place; a record of what was in the news, what music was popular, what the weather was like, basically what life was like. If it was important enough to be worth the expense and complexity of broadcasting it on the radio, it’s probably worth keeping for future reference.
But radio is fleeting, a 24/7 stream of content that’s never exactly the same twice. Yet while we obsessively document music and video, nobody’s bothering to record radio. You can easily hop online and watch a TV show that originally aired 50 years ago, but good luck finding a recording of what your local radio station was broadcasting last week. All that information, that rich tapestry of life, is gone and there’s nothing we can do about it.
Or can we? At HOPE XII, Thomas Witherspoon gave a talk called “Creating a Radio Time Machine: Software-Defined Radios and Time-Shifted Recordings”, an overview of the work he’s been doing recording and cataloging the broadcast radio spectrum. He demonstrated how anyone can use low cost SDR hardware to record, and later play back, whole chunks of the AM and shortwave bands. Rather than an audio file containing a single radio station, the method he describes allows you to interactively tune in to different stations and explore the airwaves as if it were live.
Radio direction finding is one of those things that most Hackaday readers are likely to be familiar with at least on a conceptual level, but probably without much first-hand experience. After all it’s not everyday that you need to track down a rogue signal, let alone have access to the infrastructure necessary to triangulate its position. But thanks to the wonders of the Internet, at least the latter excuse is now a bit less valid.
The RTL-SDR Blog has run a very interesting article wherein they describe how the global network of Internet-connected KiwiSDR radios can be used for worldwide radio direction finding. If you’ve got a target in mind, and the time to fiddle around with the web-based SDR user interface, you now have access to the kind of technology that’s usually reserved for world superpowers. Indeed, the blog post claims this is the first time such capability has been put in the hands of the unwashed masses. Let’s try not to mess this up.
To start with, you should have a rough idea of where the signal is originating from. It doesn’t have to be exact, but you want to at least know which country to look in. Then you pick one of the nearby public KiwiSDR stations and tune the frequency you’re after. Repeat the process for a few more stations. In theory the more stations you have the better, but technically three should be enough to get you pretty close.
With your receiving stations selected, the system will then start Time Difference of Arrival (TDoA) sampling. This technique compares the time the signal arrives at each station in relation to the KiwiSDR’s GPS synchronized clock. With enough of this data from multiple stations, it can estimate the origin of the signal based on how long it takes to reach different parts of the globe.
It’s not perfect, but it’s pretty impressive for a community run project. The blog post goes on to give examples of both known and unknown signals they were able to triangulate with surprising accuracy: from the US Navy’s VLF submarine transmitter in Seattle, Washington to the mysterious “Buzzer” number station hidden somewhere in Russia.
Software-defined radio has been around for years, but it’s only recently that it’s been accessible to those of us who don’t have tens of thousands of dollars worth of equipment in their lab. Here’s a new book from Analog Devices that gives you the lowdown on software-defined radio. It’s heavy on MATLAB and components from Analog, but it’s still a solid foundation for SDR.
Do you like cyberpunk? Do you like stories about rebellious people overthrowing the system? How about androids? Do you like androids? Here’s a Kickstarter that’s tying all of that together. Neptune Frost is (will be?) a movie about an e-waste village in Burundi that’s home to the ‘world’s most subversive hacking collective’, a coltan miner and an inter-sex runaway. It’s literally got everything.
Hey, this is cool, Hackaday has been cited in a journal article. The title of the article is An open-source approach to automation in organic synthesis: The flow chemical formation of benzamides using an inline liquid-liquid extraction system and a homemade 3-axis autosampling/product-collection device, and can be found in Tetrahedron Volume 74, Issue 25, 21 June 2018, Pages 3152-3157.
Asteroid day was a few days ago, and there’s a Kickstarter to go with it. The Planetary Society, headed up by Bill Nye (a science guy) is raising awareness about the threat of asteroid impacts. There’s hilarious swag that says ‘Kick Asteroid’, even though actually kicking an asteroid might be a bad idea; a gravity tractor would be the best method of nudging the orbit of an asteroid given enough time.
Last year, a company in the US trademarked the word ‘RetroPie’ and used that trademark to sell Raspberry Pis loaded up with (you guessed it) RetroPie software. This company also used the trademark to force anyone else doing the same to stop. Obviously, this didn’t sit well with the developers of RetroPie. After some generous legal help, the RetroPie trademark issue has been resolved. That’s a tip of the hat to Eckland & Blando who offered some pro bono legal work.
We really like when a vendor finds a great book on a topic — probably one they care about — and makes it available for free. Analog Devices does this regularly and one you should probably have a look at is Software Defined Radio for Engineers. The book goes for $100 or so on Amazon, and while a digital copy has pluses and minuses, it is hard to beat the $0 price.
The book by [Travis F. Collins], [Robin Getz], [Di Pu], and [Alexander M. Wyglinski] covers a range of topics in 11 chapters. There’s also a website with more information including video lectures and projects forthcoming that appear to use the Pluto SDR. We have a Pluto and have been meaning to write more about it including the hack to make it think it has a better RF chip inside. The hack may not result in meeting all the device specs, but it does work to increase the frequency range and bandwidth. However, the book isn’t tied to a specific piece of hardware.
If you’ve been following along with the build like we have, you’ll know that this stems from a previous, much larger radio telescope that [Justin] used to visualize the constellation of geosynchronous digital TV satellites. This time, he set his sights closer to home and built a system to visualize the 2.4-GHz WiFi band. A simple helical antenna rides on the stepper-driven azimuth-elevation scanner. A HackRF SDR and GNU Radio form the receiver, which just captures the received signal strength indicator (RSSI) value for each point as the antenna scans. The data is then massaged into colors representing the intensity of WiFi signals received and laid over an optical image of the scanned area. The first image clearly showed a couple of hotspots, including a previously unknown router. An outdoor scan revealed routers galore, although that took a little more wizardry to pull off.
The videos below recount the whole tale in detail; skip to part three for the payoff if you must, but at the cost of missing some valuable lessons and a few cool tips, like using flattened pieces of Schedule 40 pipe as a construction material. We hope to see more from the project soon, and wonder if this FPV racing drone tracker might offer some helpful hints for expansion.
When it comes to radio frequency oscillators, crystal controlled is the way to go when you want frequency precision. But not every slab of quartz in a tiny silver case is created equal, so crystals need to be characterized before using them. That’s generally a job for an oscilloscope, but if you’re clever, an SDR dongle can make a dandy crystal checker too.
The back story on [OM0ET]’s little hack is interesting, and one we hope to follow up on. The Slovakian ham is building what looks to be a pretty sophisticated homebrew single-sideband transceiver for the HF bands. Needed for such a rig are good intermediate frequency (IF) filters, which require matched sets of crystals. He wanted a quick and easy way to go through his collection of crystals and get a precise reading of the resonant frequency, so he turned to his cheap little RTL-SDR dongle. Plugged into a PC with SDRSharp running, the dongle’s antenna input is connected to the output of a simple one-transistor crystal oscillator. No schematics are given, but a look at the layout in the video below suggests it’s just a Colpitts oscillator. With the crystal under test plugged in, the oscillator produces a huge spike on the SDRSharp spectrum analyzer display, and [OM0ET] can quickly determine the center frequency. We’d suggest an attenuator to change the clipped plateau into a sharper peak, but other than that it worked like a charm, and he even found a few dud crystals with it.