AntSDR E200

A powerful, versatile, FPGA-based software-defined radio based on the ZYNQ and AD936x chipsets

Jun 20, 2023

Project update 5 of 9

Using AntSDR as a Bluetooth Sniffer

by Chaochen Wei, Aero, Chao Jiang

Hello everyone, in last week’s update, we introduced using AntSDR to experience openwifi. As an SDR, AntSDR can repurposed just by changing its software. Today, we will introduce how to use open-source tools for Bluetooth sniffing. In this case, we will use the ICE9 Bluetooth Sniffer.

ICE9 Bluetooth Sniffer supports USRP devices. The AntSDR E200 can be used as a USRP device, and we can download firmware that supports UHD from our GitHub repo.

Install UHD Driver

In order to use AntSDR with UHD on our machine, we need to install the driver first. For information on how to install the driver on Ubuntu, visit UHD for AntSDR.

Build ICE9 Bluetooth Sniffer

To further understand ICE9 Bluetooth Sniffer, you can visit the project’s homepage. In this case, we’ll build this project on Ubuntu 20.04.

git clone https://github.com/mikeryan/ice9-bluetooth-sniffer.git
mkdir build
cd build
cmake ..
make
make install

Play With AntSDR

ICE9 Bluetooth Sniffer is primarily meant to be run from within Wireshark. That said, it is fully operable from the command line. Here are the usage details. We will need configure Wireshark to show the sniffer data.


Sign up to receive future updates for AntSDR E200.

AntSDR E200 is part of AMD FPGA Playground

Key Components

ZYNQ7020 · FPGA

Subscribe to the Crowd Supply newsletter, highlighting the latest creators and projects