Decawave DWM1001

board ID radio OS support deployment
dwm1001 BLE UWB RIOT Zephyr Lille 14

The dwm1001 board corresponds to the Decawave DWM1001C from a MDEK1001 Kit. It is a factory-calibrated version of the Decawave DWM1001 board and runs on an nRF52832 ARM CortexM4 microcontroller from Nordic with BLE and UWB (Ultra-Wide Band) radio support.

The dwm1001 board can reset, debug and program the ARM Cortex M4 through the embedded debugger (JLink) connected to the gateway USB port. This component also allows a UART connection to the M4.

IoT-LAB special configuration

The serial connection baudrate should be configured at 115200 bauds in the firmware and use UART0 on pin 11 (RX) and 5 (TX).

Schematics and Datasheets

The hardware configuration is available  here.

The board is running on an  nrf52832 microcontroller.

Calibration of Antenna Delays

The boards are factory-calibrated by Decawave/Qorvo. The antenna delays (stored in OTP memory) for TX and RX (symmetric) are as follows:

Node Device UID Delay Hex Delay Decimal 122E 404A 16458 0420 404B 16459 0C28 4049 16457 0BA1 4058 16472 DB27 404D 16461 0295 404E 16462 8E2B 4049 16457 8089 4058 16472 08A6 4058 16472 D6B0 4058 16472 D1B6 4034 16436 DC19 4039 16441 4827 404B 16459 D4B6 4035 16437