Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save Staubgeborener/9f757de861db6b34cd69af7f63f430e8 to your computer and use it in GitHub Desktop.
Save Staubgeborener/9f757de861db6b34cd69af7f63f430e8 to your computer and use it in GitHub Desktop.
Setup nrf51822 bluetooth LE sniffing device
Having a hard time to set up the adafruit nRF Bluetooth LE Sniffer on windows, so here is a tutorial:
Tutorial: https://learn.adafruit.com/introducing-the-adafruit-bluefruit-le-sniffer/using-with-sniffer-v2-and-python3
1. Plugin the sniffer, check device manager if there is a new com port
2. Install wireshark
3. Go to wireshark extcap folder (something like C:\Program Files\Wireshark\extcap)
4. Download BLE package from nordic semiconductor: https://www.nordicsemi.com/Products/Development-tools/nRF-Sniffer-for-Bluetooth-LE/Download?lang=en#infotabs
5. move all extcap files from zip into wireshark extcap folder
6. go to wireshark extcap folder via console: cd C:\Program Files\Wireshark\extcap
7. Run nrf_sniffer_ble.py to check requirements/dependencies: python nrf_sniffer_ble.py
8. Install msising stuff via pip like: pip install pyserial
Start wireshark, see new bluetooth sniffing device
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment