Working With I2S-Compatible FM Tuners

While the Internet is a great place to get access to any music or audio you can dream of, there’s still a place for broadcast radio. [mit41301] has recently been exploring implementing a simple FM tuner chip in various projects.

The chip in question is the RDA7088, which is designed to require the bare minimum in external components, and is available in a compact SOP16 package. As per the datasheet, it was intended for use in applications like portable radios, PDAs, cell phones, and MP3 players.

[mit41301]’s first attempt involved using the chip as a simple tuner, hooked up to a PIC10F200 for control. Investigation revealed it was capable of outputting digital audio via I2S, while being commanded via I2C. By default, it spits out audio at a low sample rate of 8 kHz, but reconfiguration will jump that up to 44.1 or 48 kHz. Piping that digital I2S stream out to a DAC then delivers analog output that can be fed to an amplifier. The build also got remote control, with the PIC handling decoding IR signals and outputting commands to the radio chip.

Following this success, [mit41301] then went further, hooking up an ESP-01 to the chip to try and get RDS going. If you’re unfamiliar with the Radio Data System, it’s a way for short textual messages to be sent out by FM broadcasters. In addition to the duties carried out by the PIC module, the ESP-01 is also charged with receiving RDS data from the RDA7088, and outputting it to a display.

While using such chips is routine in industry, it’s always great to see a DIY guide to interfacing with specific hardware. If you want to integrate FM radio into your own projects, the RDA7088 is a simple and easy way to do so. We’ve seen similar work before, adding FM radio to the Raspberry Pi.

Continue reading “Working With I2S-Compatible FM Tuners”

BBC World Service Turns 90

If you’ve ever owned a shortwave radio, you’ve probably listened at least a little to the BBC World Service. After all, they are a major broadcasting force, and with the British Empire or the Commonwealth spanning the globe, they probably had a transmitter close to your backyard. Recently, the BBC had a documentary about their early years of shortwave broadcasting. It is amazing both because it started so simply and when you think how far communications have progressed in just a scant 100 years.

Today, the BBC World Service broadcasts in over 40 languages distributing content via radio, TV, satellite, and the Internet. Hard to imagine it started with four people who were authorized to spend 10 pounds a week.

Continue reading “BBC World Service Turns 90”

Citizen-Driven Network Monitors Public Service Radio For Natural Disaster Alerts

Time is of the essence in almost every emergency situation, especially when it comes to wildfires. A wind-driven fire can roar across a fuel-rich landscape like a freight train, except one that can turn on a dime or jump a mile-wide gap in a matter of seconds. Usually, the only realistic defense against fires like these is to get the hell out of their way as soon as possible and make room for the professionals to do what they can to stop the flames.

Unfortunately, most people living in areas under threat of wildfires and other natural disasters are often operating in an information vacuum. Official channels take time to distribute evacuation orders, and when seconds count, such delays can cost lives. That’s the hole that Watch Duty seeks to fill.

Watch Duty is a non-profit wildfire alerting, mapping, and tracking service that provides near-real-time information to those living in wildfire country. Their intelligence is generated by a network of experienced fire reporters, who live in wildfire-prone areas and monitor public service radio transmissions and other sources to get a picture of what’s going on in their specific area. When the data indicate an incident is occurring, maps are updated and alerts go out via a smartphone app. Reporters have to abide by a strict code of conduct designed to ensure the privacy of citizens and the safety of first responders.

While Watch Duty’s network covers a substantial area of California — the only state covered so far — there were still a significant number of dead zones, mostly in the more remote areas of the Sierra Nevada Mountains and in the northern coastal regions. To fill these gaps, Watch Duty recently launched Watch Duty Echo, which consists of a network of remote listening posts.

Each station is packed with RTL-SDR receivers that cover a huge swath of spectrum used by the local fire, law enforcement, EMS agencies — any organization likely to be called to respond to an incident. In addition, each station has an SDR dedicated to monitoring ADS-B transponders and air band frequencies, to get a heads-up on incidents requiring aerial support. The listening posts have wideband discone antennas and a dedicated 1090-MHz ADS-B antenna, with either a cellular modem or a Starlink terminal to tie into the Watch Duty network.

Hats off to the folks at Watch Duty for putting considerable effort into a system like this and operating it for the public benefit. Those who choose to live close to nature do so at their own risk, of course, but a citizen-driven network that leverages technology can make that risk just a little more manageable.

Antenna Mount Designed For On-The-Go SDR

Software-defined radio is all the rage these days, and for good reason. It eliminates or drastically reduces the amount of otherwise pricey equipment needed to transmit or even just receive, and can pack many more features than most affordable radio setups otherwise would have. It also makes it possible to go mobile much more easily. [Rostislav Persion] uses a laptop for on-the-go SDR activities, and designed this 3D printed antenna mount to make his radio adventures much easier.

The antenna mount is a small 3D printed enclosure for his NESDR Smart Dongle with a wide base to attach to the back of his laptop lid with Velcro so it can easily be removed or attached. This allows him to run a single USB cable to the dongle and have it oriented properly for maximum antenna effectiveness without something cumbersome like a dedicated antenna stand. [Rostislav] even modeled the entire assembly so that he could run a stress analysis on it, and from that data ended up filling it with epoxy to ensure maximum lifespan with minimal wear on the components.

We definitely appreciate the simple and clean build which allows easy access to HF and higher frequencies while mobile, especially since the 3D modeling takes it a step beyond simply printing a 3D accessory and hoping for the best. There’s even an improved version on his site here. To go even one step further, though, we’ve seen the antennas themselves get designed and then 3D printed directly.

How On-Frequency Are Those Cheap Radar Modules?

If you’re partial to browsing AliExpress, Banggood, or eBay for unusual hardware, you may have seen the HB100 Doppler Radar modules. These are a PCB with a metal can on board, and their reverse side has a patch antenna array. They work on a frequency of 10.525 GHz, and [OH2FTG] has characterized a few of them to see how close they lie to that figure.

These devices have a superficially very simple circuit that makes extensive use of PCB layout for creating microwave inductors, capacitors, and tuned circuits. There’s a FET oscillator and a diode mixer, and a dielectric resonator coupling the output and input inductors of the FET. This component provides the frequency stability, but its exact frequency depends on what lies within its electric field. Thus the screening can does more than screening, and has a significant effect on the frequency and stability of the oscillator.

The higher quality HB100s have a small tuning screw in the top of the can which in turn adjusts the frequency. This should be tweaked in the factory onto the correct point, but is frequently absent in the cheaper examples. In this case he has a pile of modules, and while surprisingly some are pretty close there are outliers that lie a significant distance away.

If you use an HB100 then the chances are nobody will ever bother you if it’s off-frequency, as its power output is tiny. But it’s worth knowing about their inner workings and also how to adjust them should you ever need to. Meanwhile if you’re interested in Doppler radar, here’s how to design one for a lower frequency.

Continue reading “How On-Frequency Are Those Cheap Radar Modules?”

This Standalone Camera Gets The Picture Through With SSTV

These days, sending a picture to someone else is as simple as pulling out your smartphone and sending it by email or text message. It’s so simple a child can do it, but that simple user experience masks a huge amount of complexity, from the compression algorithms in the phones to the huge amount of distributed infrastructure needed to connect them together. As wonderful and enabling as all that infrastructure can be, sometimes it’s just too much for the job.

That seems to have been the case for [Dzl TheEvilGenius], who just wanted to send a low-resolution image from a remote location. It turns out that hams solved that problem about 70 years ago with slow-scan television, or SSTV. While most of the world was settling down in front of “I Love Lucy” on the regular tube, amateur radio operators were figuring out how to use their equipment to send pictures around the world. But where hams of yore had to throw a considerable amount of gear at the problem, [Dzl] just used an ESP-32 with a camera and some custom code to process the image. The output from one of the MCU’s GPIO pins is a PWM audio signal which can be fed directly into the microphone input of a cheap portable transceiver.

To decode the signal, [Dzl] used one of the many SSTV programs available. There’s no mention of the receiver, although it could be pretty much anything from another Baofeng to an SDR dongle. The code is available in the article, as is an audio file of an encoded image, if you just want to play around with the receiving and decoding side of the equation.

We could see something like this working for a remote security camera, or even for scouting hunting spots. If you want to replicate this, remember that you’ll need a license if you want to transmit on the ham bands — relax, it’s easy.

The KrakenSDR in its metal case, with five small antennas connected to it

Open-Source Passive Radar Taken Down For Regulatory Reasons

Open-source technology brings a world that laws and regulations are not quite prepared for. As a result, every now and then, open projects need to work around governmental regulations. In today’s news, KrakenRF team has stumbled into an arms-trafficing legal roadblock for their KrakenSDR-based passive radar code, and is currently figuring it out. There’s no indication that there’s been any legal action from the USA government – the team’s being proactive, as fas as we’re told.

KrakenSDR hardware, to simplify it a lot, is five RTL-SDRs on one PCB – with plenty of work put in to do it the right way. It gets you much further than a few dongles – there’s shielded case, suitable connectors, reliable power distribution, a proper USB hub, and importantly, receiver synchronization hardware. Naturally, there’s nice things you can build with such a hefty package – one of them is passive radar, which was a prominent selling point on both KrakenSDR’s pre-launch page back in 2021, and on their crowdfunding page just a week ago. How does that work?

There’s RF emissions floating around you in the air, unless you’re at sea or in the desert. Whether it’s airplane transponders, cell towers, or a crappy switch-mode PSU, the radiowaves emitted interact with objects all around you. If you have multiple receivers with directional antennas, you can catch waves being reflected from some object, compare the wave reflected wave to the wave received from the initial source, and determine the object’s properties like location and speed. If you’d like to know more, IEEE Spectrum has covered this topic just a week ago, and the previously-deleted KrakenSDR wiki page has more details for you to learn from.

Through exposure in IEEE Spectrum, the KrakenSDR work has received plenty of attention and comments. And this is where the International Traffic in Arms Regulations (ITAR) laws come in. We’re not lawyers, but it does look like passive radar is on the list. Today, the code repository and the documentation pages are scrubbed clean while the team is talking to legal experts.

Dealing with this is intimidating, and we wish them luck in clearing this with legal. In the bad old days, certain encryption algorithms were famously in scope, which appeared absolutely ridiculous to us at the time. The laws did eventually change to better reflect reality, but the wheels of justice turn slowly.