Category: Applications

Doing 50 Things with RTL-SDR in One Week

Thank you to Blinry who recently wrote an article about how they set themselves a challenge to find 50 things to do with an RTL-SDR in one week. Blinry writes:

Last week, I attempted the challenge to try to find 50 things to do with an RTL-SDR device in a week!

It was quite an adventure: I received satellites and radio from the other side of the world, I went on a hunt for a radiosonde, and I invented a method to communicate using the NFC tag in a library book!

I used the RTL-SDR Blog V4 for everything, plus the antenna kit, plus a long piece of wire.

Congratulations Blinry for achieving your goal and taking us on a whirlwind ride through the different applications of RTL-SDR!

NOTE: We note that Blinry's website appears to be a bit slow to load, presumably because or the large image file sizes, and because his article has become quite popular. If you're having trouble loading the images and videos, maybe try again at a later time. Alternatively, thanks to user pbnjeh on Hackernews you can try loading directly from Archive.org or https://archive.is/ZHnfV.

Blinry Receiving and Tracking a Weather Balloon using SDRAngel and an RTL-SDR Blog V4

Saveitforparts: Building a Satellite Antenna from an Emergency Blanket and a Rotator from an old Security Camera Mount

Over on his YouTube channel, 'saveitforpaarts' has uploaded two new videos. The first shows how he was able to build a very cheap satellite antenna for GOES satellites out of an umbrella and a metallic emergency blanket. The blanket is simply spread over the inside of the umbrella, creating an RF reflective surface. Then a linear feed with LNA and amplifier is placed at the feed point. The makeshift dish works, though the SNR is marginal, and he is only able to receive slightly corrupted images from GOES satellites.

Satellite Antenna Made From Emergency Blanket

In his second video saveitforparts builds a satellite dish rotator out of an old thrown away security camera pan/tilt mount. The mount is hacked to be controllable via an Arduino microcontroller. 

I Built A Cheap Satellite Tracking System From Spare Parts

IndiaRocketGirl Receives NOAA-19 Weather Satellite Images with a Tape Measure Yagi Antenna

Over on her YouTube channel IndiaRocketGirl (@VU3BIZ) has posted a video showing how she was able to receive weather satellite images from the polar orbiting NOAA-19 weather satellite at 137 MHz.

She uses a home made four element Yagi antenna with elements made from a tape measure. This allows the elements to be easily folded down for transportation. A phone running the Heaven's above app is used to help track the satellite in the sky as it passes over, and then SatDump and an RTL-SDR Blog V3 running on a laptop is used to decode the signal into an image.

IndiaRocketGirl notes that in her next video she will show how to make the Yagi antenna that she was using. In a previous post IndiaRocketGirl also showed how she was able to receive geostationary FengYun-2H S-VISSR signals.

How to Receive Real Time Images from Low Earth Orbit Satellites | India Rocket Girl | NOAA-19

KrakenSDR Radio Direction Finding Setup and Tutorial YouTube Video

Over on YouTube user Skyler F has posted a video showing him unboxing his KrakenSDR, and KrakenSDR antenna set, and then setting it up and taking it on a test to find the location of a cellular tower. In the video Skyler shows how to set up the antenna array using the paper spacers, how to connect the KrakenSDR to a Raspberry Pi, and how to configure the Android direction finding app.

If you weren't already aware, KrakenSDR is our 5-channel coherent radio based on RTL-SDRs, and it can be used for applications like radio direction finding. It can be purchased on Crowd Supply.

Kraken Radio Direction Finding Unit Setup Tutorial and Demo

WarDragon Running KrakenSDR to TAK Python and Federate TAK Server

Over on YouTube Aaron, creator of DragonOS and the WarDragon portable SDR kit has posted a video showing how he was able to set up an run the KrakenSDR to TAK python software, as well as a Federate TAK server on WarDragon. Aaron writes:

In this video, we delve into the integration between the KrakenSDR and TAK (Tactical Assault Kit) server, orchestrated by SignalMedic. SignalMedic introduces his Python-based update to his previous NodeRed-dependent system, designed to extract data from the KrakenSDR and relay it to a TAK server.

Witness the capabilities of SignalMedic's creation as we showcase its functionalities with two KrakenSDR endpoints, transmitting lines of bearing and other information to our TAK server setup. We explore setting up and running SignalMedic's project on a WarDragon, a custom kit powered by DragonOS that I've enhanced with a KrakenSDR specifically for this demonstration.

Join us as we demonstrate the integration between the KrakenSDR and the TAK server, showcasing the ease of setup and operation, thanks to previous tutorials on setting up a TAK server and configuring inputs for KrakenSDR data streams. We address challenges encountered during communication between TAK servers and discuss the manual certificate import process from SignalMedic's server to ensure smooth operation.

Additionally, we touch upon federating two TAK servers to enable seamless information sharing between environments, enhancing situational awareness and operational efficiency.

I also mention the perviously explored the Goatak project, an ATAK client for Linux written in GO, which promises to expand the capabilities and accessibility of TAK operations on Linux platforms.

In the past we posted about SignalMedic's KrakenSDR to TAK converter, but it was recently updated to be written in full Python, so it no longer requires the NodeRED dependency.

If you weren't already aware, KrakenSDR is our 5-channel coherent radio based on RTL-SDRs, and it can be used for applications like radio direction finding. It can be purchased on Crowd Supply.

TAK (Tactical Assault Kit) is software used by the military and other organizations for visualizing geospatial information such as enemy and friendly positions. Civilian versions of TAK also exist, such as ATAK for Android. Previously we posted about how ATAK has the ability to plot aircraft positions via an RTL-SDR receiving ADS-B.

WarDragon KrakenSDR to TAK Python + Federate TAK Server w/ K2T Developer (KrakenSDR)

Receiving SSTV From the Russian UmKA-1/RS40S Cubesat

YouTuber 'saveitforparts' was recently contacted by the ground controller of the Russian UmKA-1/RS40S cubesat asking if he'd like to try and receive an SSTV image from the satellite. UmKA-1/RS40S is a small educational satellite assembled by a Russian high school. Originally it was intended for a radio astronomy experiment, but due to technical issues it's been switched to the secondary ham radio mission only.

Saveitforparts uses an RTL-SDR, directional Yagu antenna, PC running the MMSSTV decoder, and Android phone running the Stellarium satellite tracking app. After a few failed attempts he was able to eventually successfully track and receive the SSTV image as well as some telemetry.

We note that the SSTV image appears to have been specifically scheduled for saveitforparts personally, so if you try to receive this satellite yourself you will probably only be able to receive the telemetry signal.

Receiving Targeted Message From Russian Satellite

Meteor M2-4 Successfully Deployed to Orbit and now Transmitting Weather Images

The long awaited Russian Meteor M2-4 satellite was successfully launched on February 29, 2024 and is now in orbit, and is already transmitting images. If you are unfamiliar with them, Meteor M satellites are a class of Russian weather satellites that can be easily received with an RTL-SDR and appropriate satellite antenna. The easiest transmission to receive is around 137 MHz, and to receive this signal a simple V-Dipole or more advanced QFH antenna can be used. It also transmits in the L-band, and a small 60cm+ dish can be used to receive it with motorized or hand tracking.

The video below is an archived live stream of the launch.

LIVE: Roscosmos Meteor-M 2-4 and others Mission Launch | Soyuz 2.1b/Fregat-M

Prior Meteor M class satellites have typically been plagued with various issues, but so far the launch and deployment of M2-4 appears to have gone very smoothly. Reports are that the signal strength is excellent (much better than M2-3 with it's suspected antenna deployment fault) and images have been received clearly on both VHF and L-band.

TLE's and SatDump have been updated to support Meteor M2-4, so if you want to receive the satellite be sure to update to the latest code on Github.

Over on X, Scott Tilley has posted an image he received recently on both bands.

Tech Minds: Testing Meshtastic Compatible Lilygo LoRa Devices

In the latest video on the Tech Minds YouTube channel Matt tests out the Meshtastic software running on varius Lilygo LoRa devices. Meshtastic is software that can run on cheap LoRa hardware that enables off-grid mesh network based communications.

Being mesh network based means that there are no central repeaters, and instead each device can extend the range of the network by being a repeater itself. Meshtastic can run on various cheap 'Lilygo' branded LoRa devices that come in 433, 868 or 915 MHz license free frequencies depending on your regional band plan.

In his video Matt tests out various models in the Lilygo range, including a ESP32 based wrist watch and he also shows how to install the firmware on each using the online flasher.

Meshtastic Compatible Lilygo Lora Devices