Kraken 5-Channel Coherent RTL-SDR
SKU Part Number: KRAKENSDR
KrakenSDR is KerberosSDR++ The previous version of KrakenSDR was known as KerberosSDR, which was successfully crowdfunded on Indiegogo. KrakenSDR...
Read More
£580.00 £483.33
Availability: In stock
call

Seen this product cheaper elsewhere?

Call 0345 2300 599

KrakenSDR is KerberosSDR++

The previous version of KrakenSDR was known as KerberosSDR, which was successfully crowdfunded on Indiegogo. KrakenSDR improves upon KerberosSDR in several important respects:

  • Automatic calibration hardware. It is no longer necessary to manually disconnect antennas during calibration. It all happens automatically when you change frequency. This will allow for KrakenSDR stations to be remotely operated.
  • Five channels. KrakenSDR has five channels instead of four, which greatly improves-direction finding accuracy.
  • Low-noise design. KrakenSDR has a cleaner spectrum with much less internal noise than KerberosSDR.
  • USB Type-C ports and rugged, CNC-milled enclosure. KrakenSDR is built for high reliability in the field.
  • Interface with external devices. Bias tees on all ports allow for LNAs and other devices to be powered easily.
  • Improved DAQ, DSP, and GUI software. Built on the foundation of the KerberosSDR software, the KrakenSDR software adds auto-calibration, tracking of intermittent signals, greater stability, arbitrary processing-block sizes, and a new web-based GUI.
  • Software upgrades. Improvements to existing companion software and plans for new companion software.
  • Custom Android app Custom Android app that can automatically determine the location of a transmitter and provide automatic turn-by-turn navigation to the transmitter location.

Features & Specifications

  • Five-channel, coherent-capable RTL-SDR, all clocked to a single local oscillator
  • Built-in automatic coherence synchronization hardware
  • Automatic coherence synchronization and management via provided Linux software
  • 24 MHz to 1766 MHz tuning Range (standard R820T2 RTL-SDR range, and possibly higher with hacked drivers)
  • 4.5 V bias tee on each port
  • Core DAQ and DSP software is open source and designed to run on a Raspberry Pi 4 (see links below)
  • Direction-finding software for Android (free for non-commercial use)
  • Custom antenna set available

What Do You Need to Get Started?

You will need KrakenSDR, a USB Type-C cable, a 5 V / 2.4 A+ USB Type-C power supply, and antennas—such as our magnetic whip antenna set—that are appropriate for your application.

For computing we recommend a Raspberry Pi 4, for which we have a ready-to-use SD card image. To get the most out of the direction finding feautre, you will want an Android phone or tablet with mobile-hotspot capabilities, GPS, and a compass, ideally produced within the last three to four years.

Includes:

  • 1x Fully assembled and tested KrakenSDR
  • Note: KrakenSDR does not include the require USB-C power supply and data cable, and does not include application specific antennas. 
  • Features & Specifications
  • Five-channel, coherent-capable RTL-SDR, all clocked to a single local oscillator
  • Built-in automatic coherence synchronization hardware
  • Automatic coherence synchronization and management via provided Linux software
  • 24 MHz to 1766 MHz tuning Range (standard R820T2 RTL-SDR range, and possibly higher with hacked drivers)
  • 4.5 V bias tee on each port
  • Core DAQ and DSP software is open source and designed to run on a Raspberry Pi 4
  • Direction-finding software for Android (free for non-commercial use)
  • Custom antenna set available

For more info click the 'Product Information' tab.

KrakenSDR is KerberosSDR++

The previous version of KrakenSDR was known as KerberosSDR, which was successfully crowdfunded on Indiegogo. KrakenSDR improves upon KerberosSDR in several important respects:

  • Automatic calibration hardware. It is no longer necessary to manually disconnect antennas during calibration. It all happens automatically when you change frequency. This will allow for KrakenSDR stations to be remotely operated.
  • Five channels. KrakenSDR has five channels instead of four, which greatly improves-direction finding accuracy.
  • Low-noise design. KrakenSDR has a cleaner spectrum with much less internal noise than KerberosSDR.
  • USB Type-C ports and rugged, CNC-milled enclosure. KrakenSDR is built for high reliability in the field.
  • Interface with external devices. Bias tees on all ports allow for LNAs and other devices to be powered easily.
  • Improved DAQ, DSP, and GUI software. Built on the foundation of the KerberosSDR software, the KrakenSDR software adds auto-calibration, tracking of intermittent signals, greater stability, arbitrary processing-block sizes, and a new web-based GUI.
  • Software upgrades. Improvements to existing companion software and plans for new companion software.
  • Custom Android app Custom Android app that can automatically determine the location of a transmitter and provide automatic turn-by-turn navigation to the transmitter location.

Features & Specifications

  • Five-channel, coherent-capable RTL-SDR, all clocked to a single local oscillator
  • Built-in automatic coherence synchronization hardware
  • Automatic coherence synchronization and management via provided Linux software
  • 24 MHz to 1766 MHz tuning Range (standard R820T2 RTL-SDR range, and possibly higher with hacked drivers)
  • 4.5 V bias tee on each port
  • Core DAQ and DSP software is open source and designed to run on a Raspberry Pi 4 (see links below)
  • Direction-finding software for Android (free for non-commercial use)
  • Custom antenna set available

What Do You Need to Get Started?

You will need KrakenSDR, a USB Type-C cable, a 5 V / 2.4 A+ USB Type-C power supply, and antennas—such as our magnetic whip antenna set—that are appropriate for your application.

For computing we recommend a Raspberry Pi 4, for which we have a ready-to-use SD card image. To get the most out of the direction finding feautre, you will want an Android phone or tablet with mobile-hotspot capabilities, GPS, and a compass, ideally produced within the last three to four years.

How KrakenSDR Works

KrakenSDR makes use of five custom RTL-SDR circuits consisting of R820T2 and RTL2832U chips. The RTL-SDR is a well-known, low-cost software-defined radio (SDR), but throw five units together and using them on the same PC will not make them "phase coherent;" each one will receive signals at a slightly different phase offset from the others. This makes it impossible to achieve any sort of precision when measuring relationships between signals that arrive at different antennas.

To achieve phase coherence, KrakenSDR drives all five RTL-SDR radios with a single clock source, and contains internal calibration hardware to allow the phase relationship between channels to be measured precisely and corrected for in software. Additionally, the overall design of KrakenSDR works to ensure phase stability, with care taken in the areas of heat management, driver configuration, power supply, and external-interference mitigation.

     
1. SMA Antenna inputs 5. R820T2 tuner 9. Individual tuner on/off DIP switched
2. Bias Tee 6. RTL2832U ADC 10. USB Type-C DATA
3. ESD protection 7. Noise source 11. USB Type-C PWR
4. Noise calibration switches 8. USB Hub  

KrakenSDR Software

Our coherent SDR software is based on three important factors:

  • Open source We provide open source code for the Data Acquisition (DAQ) software used to ingest RF data from all five antenna inputs, automatically calibrate and achieve phase coherence via the switches and noise source, and provide coherent samples for the next layer. This DAQ code typically runs on a Pi 4, or similar single board computer (SBC), but can also run on a Linux PC.
  • DSP code for specific use cases Our open source DSP code supports radio direction finding. That code implements direction-finding algorithms such as MUSIC, which can also run on the same Pi 4 or PC as the DAQ code.
  • Application layer We make use of the data coming out of the DSP layer by plotting and logging it. Generally, programs in this layer run on a separate machine. For direction finding, we are providing a free Android app for mapping, logging data, and automatically estimating the transmitter location.

KrakenSDR Web Interface

The new KrakenSDR software comes with an easy-to-use web interface for setting up direction finding parameters. With this interface it is possible to set the frequency, gains, VFOs, and other advanced settings. You can also monitor the live-spectrum view and graphs of output from the direction-finding algorithm.

Custom KrakenSDR Android App

In addition to the web interface, we have developed a companion radio-direction finding Android app that can be used to automatically determine the location of a transmitter. Since a typical Android phone has capabilities that include necessary sensors and software like GPS, compass, mobile data, and mapping, we have made use of those features to create an affordable radio direction finding system.

An example scenario might see our 5x magnet mount antenna arrays mounted on the roof of a car, with KrakenSDR, a Raspberry Pi 4, and an Android phone inside the vehicle cabin. As the operator drives, the KrakenSDR software will constantly provide bearings relative to the antenna array. The Android app receives these bearings via Wi-Fi and adjusts them for the direction of movement determined via the Android phone’s GPS sensor, resulting in an automatic and accurate calculation of the map bearing towards the transmitter for that particular location. The app then logs this data and plots it on a map grid, which is used to automatically determine where the bearings intersect. Generally it will only take a few minutes of driving to accurately locate a transmitter with a strong continuous signal.

The app then goes a step further and provides automatic turn-by-turn navigation that will lead you to the transmitter without needing to take your eyes off the road! These are features that we’ve only seen before in high end direction finders that most potential users would find prohibitively expensive.

The app is free to download for KrakenSDR backers (and backers of our previous KerberosSDR product)!

Automatic Phase Calibration

Then new onboard switched-noise source hardware in KrakenSDR means that phase calibration with the noise source is now entirely automatic. So, unlike with KerberosSDR, changing the frequency or gain in the GUI does not require disconnecting antennas to manually recalibrate – it just works.

Radio Direction Finding

Radio Direction Finding (RDF) refers to any technique used to determine the directional bearing toward an RF transmitter.

The simplest method is to use an antenna that only receives signals from the direction in which it is pointed, then manually sweeping through 360 degrees to identify the bearing angle that receives the strongest signal. You could then do this from multiple locations and make note of where your bearings intersect. Unfortunately, this "simple" method requires a tuned directional antenna and a manual, error-prone process.

There are other techniques as well, such as pseudo-Doppler and Watson-Watt. However, as KrakenSDR is a coherent SDR, we are able to use one of the more advanced techniques known as correlative interferometry, which makes use of phase information found in an antenna array spaced out in some known pattern.

Running that information through an algorithm like MUSIC produces a bearing toward the transmitter direction. KrakenSDR also receives signal data from the full 360-degrees around its antenna array, which gives it a better "picture" of multi-path environments that occur when a radio signal bounces off objects like buildings and hills. Multi-path environments can make it seem like a signal originated from an object that merely reflected it. By taking readings from multiple locations, we can mitigate the multi-path problem.

Click to Expand

Antennas

To work as a radio direction finder, KrakenSDR needs five antennas. In order to detect signals from 360 degrees, you will need a circular array of omnidirectional antennas such as whips or dipoles. So, to go along with the release of KrakenSDR, we are offering an optional set of five magnetic whip antennas that you can mount, for example, on the roof of your car.

We have also worked with the US-based company, Arrow Antennas, who have produced a five-element dipole array for KrakenSDR that is great for use in fixed sites (on the roof of a house, for example). This antenna has been used in all of our fixed-site experiments, and you can see it in some of our YouTube videos. It works extremely well! (The image below shows a prototype. The final version may look slightly different.) If you order this antenna make sure you also order a set of 5 BNC to SMA cables to connect them to the KrakenSDR.

Standard Five-Channel Receiver

If you are not interested in coherent applications, it is also possible to use KrakenSDR as five separate RTL-SDR receivers. An example use-case might be setting up a multi-purpose airband monitor. One channel monitors the VHF airband, one monitors ACARS/VDL2, one monitors ADS-B, and another monitors satellite AERO by powering an active L-Band patch antenna via the bias tee. (And that still leaves one receiver left over for some other application!) As KrakenSDR is based on RTL-SDR, the installation procedure for non-coherent use cases is exactly the same as for RTL-SDR, and it can be used with the standard RTL-SDR drivers.

Comparisons

  KrakenSDR KerberosSDR R&S®DDF007 / PR200 PA8W RDF41/42/43 Epiq Sidekiq X4
Manufacturer KrakenRF, Inc KrakenRF, Inc Rhode&Schwarz PA8W Epiq
Bandwidth 2.56 MHz 2.56 MHz 40 MHz Unknown 200 MHz
Enclosure Type Heavy-duty CNC aluminum Aluminum Portable carry None / Aluminum Aluminum
RX Channels 5 4 5 1-CH 4 Antennas 4
Frequency Range 24 - 1766 MHz 24 - 1766 MHz 20 - 8000 MHz 27-2000 MHz 1-6000 MHz
Size (cm) 16 x 12 x 2 cm 13 x 9 x 3.5 cm 19.2 x 32 x 6.2 cm Unknown Unknown
Software Free for DFing + more on the way Free for DFing R&S add-on required (expensive!) RDF Mapper required ($40) Custom Development Required
Direction-Finding Method Correlative interferometry Correlative interferometry Correlative interferometry Pseudo-Doppler Correlative interferometry
Direction-Finding Software Free license for our upgraded app (Android), RDF Mapper (PC) Older, free version of our app (Android), RDF Mapper (PC) R&S software required RDF Mapper (PC), MapApp (Android) Custom development required
General SDR/Specan Use? General 5-ch RX General 4-ch RX Spectrum analysis only No General 4-ch RX
Radio Direction Finding Yes Yes Yes Yes Yes
Beamforming & Interferometry? Yes Yes No No Yes - requires custom code
Open Source Core SW Core SW No No No (API license required)
Lifecycle Active EoL Active Active Active
Price (USD) $399 $199 $150,000+ $550+ ¹ $15,000+

¹ RDF42 with Aluminum Housing. Also requires a hardware radio scanner at additional cost

KrakenSDR vs DIY

KrakenSDR integrates the equivalent of five RTL-SDRs plus a range of supporting hardware. You could, in theory, build a comparable system, in which case you would need the following:

Qty Part Approximate Extended Price
5 RTL-SDR $150
1 Wideband noise source w/ power Supply $30
5 RF switching circuits $50
1 Five-way signal splitter $10
6 Coax noise source pigtail & adapter $15
1 Powered five-port USB hub $25
1 Aluminum project box $30
1 Heatsinks $10
1 Noise source GPIO power relay/switch $5
1 Android app license $50
lots Free time priceless
  Total $375 + free time

Comparison Discussion

KrakenSDR is enabling high-end radio direction finding features such as automatic mapping and localization of the transmitter. When KrakenSDR is used together with the Android app there is no need to stop and manually take readings, and the system will automatically calculate the most likely transmitter location based on the data received. As far as we’re aware, such functionality was previously available only in professional military, government, and commercial gear priced in the hundreds-of-thousands-of-dollars range. Compare this video of the $150k+ Rhode & Shwarz solution with this video of our Android-based solution to see how similar they are in terms of capabiity.

Various DIY and amateur radio focused pseudo-Doppler systems, such as the PA8W, have existed for many years now. In order to generate a pseudo-Doppler signal, these systems require special antenna arrays with built-in rapid-switching hardware. Unfortunately, this rapid switching can introduce distortion, generate interference, and limit the receiver’s ability to locate noisy, intermittent, and wideband signals. In addition to rapid-switching antennas and pseudo-Doppler-processing hardware, these solutions also require that you provide your own radio hardware at additional cost.

There are also various lab-grade multi-channel coherent SDR receivers on the market, but most of them cost at least $10k. An example is the Epiq Sidekiq x4. These high-end coherent SDRs have the advantage that they are naturally coherent, meaning that software based calibration of the samples and phase is not required. They can also transmit. The disadvantages—apart from cost—are that they rarely provide a ready-to-use coherent setup or software out of the box. That, or they require a costly API subscription to use. These high-end products are great for high-level research, but they certainly are not affordable for most of us.

Finally, because KrakenSDR is based on RTL-SDR, it is possible to build your own coherent system, just like KrakenSDR, using five RTL-SDRs and various other hardware. In fact, seeing others do this in the past was exactly what inspired us to design and build KrakenSDR! By the time you obtained all of the necessary components, however, we think you’d find that you’d come pretty close to, or even exceeded, the price of KrakenSDR. And that doesn’t include the research, assembly, and testing time necessary to build a system like this from scratch. Having said all that, we are nonetheless publishing our DAQ + DSP code as open source software for KrakenSDR and DIY users alike. We make a point of reinvesting in this community by continually improving our open source software and by building new tools that lower the barrier for novel use cases. However, due to ongoing costs related to MapBox usage fees and server costs mean that our application layer software like our Android App stay closed source, and that we may need to charge a fee for future optional feaures like cloud based networking of KrakenSDRs.

Ongoing Work

DAQ & direction of arrival (DOA / radio direction finding)

Our core direction finding software and Android App are complete. In the future we are looking at adding features like wideband scanning. This will allow users to scan for signals of interest over a wider bandwidth, at the expense of dwell time.

Beamforming & interferometry

We have created a GNU Radio source block for KrakenSDR. We believe this should open the door up for amateur radio astronomers to create interferometers. This is the ability to combine multiple small hydrogen line dishes, spread out over several meters of area which would result in a much greater radio imaging resolution without the need to deal with a single huge dish.

If any amateur radio astronomers have set up interferometers please feel free to share your work.

Cloud based direction finding mapping software

We are close to releasing our cloud based mapping software and expect to have an alpha or beta out before the end of 2022. This will allow multiple geographically distributed KrakenSDRs to upload their bearing data onto a central server for combined plotting, and intersection determination.

In the future the cloud software will also do things like provide multiple days of logs, the ability to scrub through time to track historical moving objects, and in the future even log audio based on location and differentiate between individual radio users. The list of use cases for this might include:

  • Helping coast guards locate distressed marine pleasure-crafts, which typically do not have AIS, via their VHF radios
  • Locating beacons for animal, wildlife, or asset tracking
  • Monitoring for illegal or interfering transmissions
  • Keeping track of a radio enabled fleet

Research into field applications

One example we hope to test is the operation of KrakenSDR on a drone. With a line of sight from up in the sky, it should take very little time to locate a transmitter. Another interesting application might be the combination of KrakenSDR, a patch-antenna array, and augmented reality to give users the super-power of being able to "see" RF.

Future Products

We are developing multiple related physical products such as a small long life beacon for asset and animal tracking, various fix size PCB antenna arrays, an all-in-one unit including compute, KrakenSDR and antenna array, a coherent downconverter for use with frequencies above the top range of the KrakenSDR, and other direction finding hardware using other techniques such as Yagi based and TDoA based.

Support & Documentation

For documentation and a quickstart guide to direction finding, please consult our Wiki.

Out GitHub Links:

KrakenSDR DAQ firmware - https://github.com/krakenrf/heimdall_daq_fw/

KrakenSDR Direction Finding DSP Software - https://github.com/krakenrf/krakensdr_doa

KrakenSDR GNU Radio Source & Examples - https://github.com/krakenrf/gr-krakensdr

Manufacturing

The demand for the KrakenSDR is high and we are doing our best to keep up. However the global supply chain crisis is still slowing us down. Nevertheless, we are now continually producing units at a steady pace and will continue to do so.

Fulfillment & Logistics

For orders made through Crowd Supply, Mouser Electronics will be used distribute orders to backers worldwide. You can learn more about Crowd Supply’s fulfillment service under the Shipping page.

In the Press


Shipping:

We have several shipping options for our products, including next-day and Saturday/Sunday delivery for certain items. Please see these options at checkout.

Returns:

If you have any equipment that needs to be returned to Martin Lynch & Sons, please fill out the form below:

Click here for returns form

Upon receipt of goods you have 14 days to return goods however the goods must be returned in original packaging and care must have been taken with the goods you wish to return. Under distance selling regulations you are not entitled to any refund on carriage charges or modification charges made at your request.

Warranty Terms and Conditions

Outside of the 14 faulty return period, returned items cannot be accepted, unless covered by manufacturer's warranty. We will repair as much as possible on site however in exceptional circumstances products may have to be returned to the manufacturer of distributor.

For repairs/replacements under manufacturer’s warranty for any item please download a ML&S return form from the link above and return to ML&S with the faulty product.

International Warranty information

Warranty service for items we sell is available in the U.K. only, unless otherwise noted. It is your responsibility to pay freight for returned items to the U.K. and back to you for desired warranty coverage. All of our NEW products come with a minimum 12 month warranty, (Yaesu & Icom 24 months), with up to 90 days on second-hand equipment. Items returned for service must state "returned goods for repair" on the return air waybill or U.K. import customs duties apply and will be added to your invoice. For more info about returning items please contact our customer help desk, [email protected]