Radio Gets Ridiculous

There were plenty of great talks at this year’s Supercon, but we really liked the title of Dominic Spill’s talk: Ridiculous Radios. Let’s face it, it is one thing to make a radio or a computer or a drone the way you are supposed to. It is another thing altogether to make one out of things you shouldn’t be using. That’s [Dominic’s] approach. In a quick 30 minutes, he shows you two receivers and two transmitters. What makes them ridiculous? Consider one of the receivers. It is a software defined radio (SDR). How many bits should an SDR have? How about one bit? Ridiculous? Then you are getting the idea.

Dominic is pretty adept at taking a normal microcontroller and bending it to do strange RF things and the results are really entertaining. The breadboard SDR, for example, is a microcontroller with three components: an antenna, a diode, and a resistor. That’s it. If you missed the talk at Supercon, you can see the newly published video below, along with more highlights from Dominic’s talk.

Continue reading “Radio Gets Ridiculous”

Cross-Correlation Makes Quick Work Of Ads

Once relegated to the proverbial Linux loving Firefox user, ad blocking has moved into public view among increased awareness of privacy and the mechanisms of advertising on the internet. At the annual family gathering, when That Relative asks how to setup their new laptop, we struggle through a dissertation on the value of ad blockers and convince them to install one. But what about mediums besides the internet? Decades ago Tivo gave us one button to jump through recorded TV. How about the radio? If available, satellite radio may be free of The Hated Advertisement. But terrestrial radio and online streams? [tomek] wasn’t satisfied with an otherwise sublime experience listening streaming Polish Radio Three and decided to build a desktop tool to detect and elide ads from the live audio stream.

[tomek] was aware of this hip knowledge domain called Digital Signal Processing but hadn’t done any of it themselves. Like many algorithmic problems the first step was to figure out the fastest way to bolt together a prototype to prove a given technique worked. We were as surprised as [tomek] by how simple this turned out to be. Fundamentally it required a single function – cross-correlation – to measure the similarity of two data samples (audio files in this case). And it turns out that Octave provides it in the box. After snipping the start-of-ad jingle out of a sample file and comparing it to a radio program [tomek] got the graph at the left. The conspicuous spike is the location of the jingle in the audio file.

At this point all that was left was packaging it all into a one click tool to listen to the radio without loading an entire analysis package. Conveniently Octave is open source software, so [tomek] was able to dig through its sources until they found the bones of the critical xcorr() function. [tomek] adapted their code to pour the audio into a circular buffer in order to use an existing Java FFT library, and the magic was done. Piping the stream out of ffmpeg and into the ad detector yielded events when the given ad jingle samples were detected.

[tomek] packaged that tool into a standalone executable, but the gem here is the followup post. After removing ads in the online stream they adapted a RaspberryPi to listen to an FM receiver and remote control their Yamaha tuner over the network. So when the tuner is playing Radio Three the Pi notices and ducks the audio appropriately to avoid those pesky ads. Video of this after the break.

Continue reading “Cross-Correlation Makes Quick Work Of Ads”

This Mostly 3D-Printed Discone Antenna Is Ready For Broadband Duty

For hams and other radio enthusiasts, the best part of the hobby is often designing antennas. Part black magic, part hard science, and part engineering, antenna design is an art. And while the expression of that art often ends up boiling down to pieces of wire cut to the correct length, some antennas have a little more going on in the aesthetics department.

Take the discone antenna, for example. Originally designed as a broadband antenna to sprout from aircraft fuselages, the discone has found a niche with public service radio listeners. But with a disk stuck to the top of a cone, the antennas have been a little hard to homebrew, at least until [ByTechLab] released this mostly 3D-printed discone. A quick look at the finished product, resembling a sweater drying rack more than a disc on top of a cone, reveals that the two shapes can be approximated by individual elements instead of solid surfaces. This is the way most practical discones are built, and [ByTechLab]’s Thingiverse page has the files needed to print the parts needed to properly orient the elements, which are just 6-mm aluminum rods. The printed hub pieces sandwich a copper plate to tie the elements together electrically while providing a feedpoint for the antenna as well as a sturdy place to mount it outdoors. This differs quite a bit from the last 3D-printed discone we featured, which used the solid geometry and was geared more for indoor use.

Interested in other antenna designs? Who can blame you? Check out the theory behind the Yagi-Uda beam antenna, or how to turn junk into a WiFi dish antenna.

[via RTL-SDR.com]

Hacked Television Uses No Power In Standby Mode

How much effort do you put into conserving energy throughout your daily routine? Diligence in keeping lights and appliances turned off are great steps, but those selfsame appliances likely still draw power when not in use. Seeing the potential to reduce energy wasted by TVs in standby mode, the [Electrical Energy Management Lab] team out of the University of Bristol have designed a television that uses no power in standby mode.

The feat is accomplished through the use of a chip designed to activate at currents as low as 20 picoamps.  It, and a series of five photodiodes, is mounted in a receiver which attaches to the TV. The receiver picks up the slight infrared pulse from the remote, inducing a slight current in the receiving photodiodes, providing enough power to the chip which in turn flips the switch to turn on the TV. A filter prevents ambient light from activating the receiver, and while the display appears to take a few seconds longer to turn on than an unmodified TV, that seems a fair trade off if you aren’t turning it on and off every few minutes.

Continue reading “Hacked Television Uses No Power In Standby Mode”

DIY Cast AR-15 Receivers Are More Interesting Than Expected

For some reason the US News media decided on the AR-15 as the poster child of guns that should not be allowed to be made for, or sold to, the consumer. The words still out on the regulation, but, in a very American response, a whole market sprang up around people saying, “Well, then we’ll just make our own AR-15.”

Ordinarily, we wouldn’t cover this sort of thing, but the work [AR-15Mold] is doing is just so dang interesting. They sell a product that enables the home user to cast an AR-15 receiver out of high performance resin. In the process they made a really informative three part video on the casting process.

A lot of people are interested in the product, and having fun with it. In this two part video series, [Liberty Marksman] cast their receivers and test them to destruction. In one video they see how many rounds they can fire out of the gun before it breaks. When it breaks, they excitedly tear down the gun to see where it failed.

It’s quite a bit of fun to watch. Videos after the break.

Continue reading “DIY Cast AR-15 Receivers Are More Interesting Than Expected”

Radio Receiver Build Log And More

At Hackaday, we like to see build logs, and over on Hackaday.io, you can find plenty of them. Sometimes, though, a builder really outdoes themselves with a lot of great detail on a project, and [N6QW’s] Simple-Ceiver project certainly falls into that category. The project logs document many different stages of completeness, and we linked the first one for you as a starting point, but you’ll definitely want to read up to the present. (There were 16 parts, some spanning multiple posts, last time we checked).

It is definitely worth the effort though. The project started out as a direct conversion receiver, but the design goes through and converts it into a superheterodyne receiver. Along the way, [N6QW] shares construction techniques, design advice, and even simulation plots (backed up with actual scope measurements). The local oscillator, of course, uses an Arduino and an AD9850 synthesizer.

Continue reading “Radio Receiver Build Log And More”

Polyakov Direct Digital Synthesis Receiver

Direct conversion receivers are popular among ham radio operators and others who build radios. Suppose you want to listen to a signal at 7.1 MHz. With a direct conversion receiver, you’d tune a local oscillator to 7.1 MHz, and mix it with the incoming signal. The resulting sum and differences of the input frequencies will include the audio of an AM signal on the desired frequency.

Continue reading “Polyakov Direct Digital Synthesis Receiver”