UWB DWM3001 cdk

Development Board #

  • DWM3001C Module
  • STM32 as J-Link OB debugger
  • x2 micro USB for nRF Data and J-Link Program/serial
  • battery conenctor
  • Raspberry PI Header connector
  • User Leds and buttons

DWM3001C Module #

  • DW3110 Transciever
  • nRF52833 Thread, Zigbee and Bluetooth (Mesh, Direction finding)
  • IMU : Inertial Motion Unit
  • TWR and TDoA : Two Way Ranging and Time Difference of Arrival

DW3110 Transciever #

  • 2 RF bands : channel 5 (6.5 GHz) and channel 9 (8 GHz)
    • IEEE 802.15.4z (BPRF mode), IEEE802.15.4-2015 UWB, IEEE 802.15.4-2011 UWB, IEEE 802.15.8
    • FiRa interoperability for PHY and MAC
    • Apple U1 chip interoperability in beta evaluation
  • TWR, TDOA : Two Way Ranging, Time Difference Of Arrival
    • PDoA : Phase Difference of Arrival for DW3120 and DW3220 only
  • Datarates : 850 kbps, 6.8 Mbps
  • 1 Antenna : see DW3120/DW3220 for 2 antenna ports
  • Backwards compatible with DW1000 for channel 5 6.8 Mbps and 850 kbps
  • Location precision : 10 cm
    • Angle precision (for dual antenna) : +/- 10° accuracy, 5° std dev

FAQ - Discussion #

Is the DWM3001 compatible with the previous generation DWM1001 ?
Yes, but only when using channel 5, which might requires specific calibration. Programs designed for channel 9 cannot be directly reused on channel 5.
What is PDoA:Phase Difference of Arrival how does it compare to TDoA:Time Difference of Arrival ?
PDoA is more precise than TDoA when differentiating anchors close to each other, but as soon as they’re far enough it becomes ambiguous so TDoA and PDoA can be used as complementary to each other.
Can the DWM3001 act as a TDoA anchor ? (not answered)
TBC
What is the difference between `IEEE 802.15.4z` and `IEEE 802.15.4-2011 UWB` ? (not answered)
TBC