Analysis of NRF52832 Bluetooth LE Sniffer
Nordic launched nRF52832 Sniffer for BLE broadcast packets, which is a very convenient tool for learning and debugging BLE protocols. It can parse data packets from different protocol layers in real-time, so that it can check the frame header and the data carried effectively. It provides detailed information about data packets, Received Signal Strength Indicator (RSSI), Link Quality Indicator (LQI), channel, etc. At the same time, nRF52832 Sniffer also supports the protocol parsing of the captured BLE data. nRF52832 Sniffer can be used to get the specific operation of the protocol and the types of data packets sent back and forth between devices. It is also used as a debugging tool to find out what happens when the protocol does not meet expectations. The nRF52832 Sniffer uses Wireshark as the front end and supports multiple operating systems such as Windows, Linux, and Mac OS. RF-DG-32A is a USB Donlge Sniffer based on a nRF52832 chip launched by RF-star, which supports major wireless standards, including Bluetooth Low Energy (BLE) running on Nordic nRF52832 multi-protocol system-level SoC. RF-DG-32A can provide a high data throughput communication interface through the USB device controller and can be directly connected to the computer. The nRF52832 Sniffer RF-DG-32A launched by RF-star adopts CP2102 and nRF52832 dual chips, and the nRF52832 Sniffer integrated Silicon Labs industrial-grade USB to TTL chipset CP2102 which supports independent LED indication during transmission and receiving. The USB interface uses a CP2102 chip, transfers to TTL through USB, and then connects to the nRF52832 chip through UART. Is the dual-chip design redundant? Is it better to use nRF52840 with USB support? Although nRF52840 supports full-speed USB, nRF52832 plus CP2102 chip can achieve the same USB communication function, and the overall chip price is lower than nRF52840. nRF52832 USB Dongle Sniffer supports BLE 5.0 protocol and is backward compatible with BLE 4.2. RF-DG-32A reserved program burn pad, which supports secondary development. nRF52832 SoC is a powerful and highly flexible ultra-low power multi-protocol SoC, which is very suitable for Bluetooth Low Energy, Antenna, and 2.4GHz ultra-low power wireless applications. · ARM® Cortex®-M4 32-bit processor with FPU, 64 MHz · Data watchpoint and trace (DWT), embedded trace macrocell (ETM), and instrumentation trace macrocell (ITM) · Serial wire debug (SWD) · 2.4 GHz transceiver · -96 dBm sensitivity in Bluetooth® low energy mode · 1 Mbps, 2 Mbps supported data rates · TX power: -20 to +4 dBm in 4 dB steps · Supply voltage range 1.7 V ~ 3.6 V · Fast wake-up using 64 MHz internal oscillator · Type 2 near field communication (NFC-A) tag with wakeup-on-field and touch-to-pair capabilities · 12-bit, 200 ksps ADC - 8 configurable channels with programmable gain · 64 level comparator · 32 general purpose I/O pins · 3 x 4...