Hi everyone,
I recently came across a Makerfabs development board that combines the Nordic nRF52840 Bluetooth SoC with a DW3000-series UWB transceiver. The combination caught my attention because it offers an interesting platform for exploring wireless ranging, indoor positioning, and connected embedded devices.
Key Hardware Features
The board combines two wireless technologies with different roles:
Main controller: Nordic nRF52840, featuring 1 MB Flash and 256 KB RAM.
Bluetooth and 2.4 GHz wireless: Suitable for device communication, configuration, and data exchange.
UWB transceiver: DW3210, part of the DW3000 family, for precise distance measurement.
Display: An onboard 1.3-inch OLED for displaying device status and measurement results.
Interfaces: USB Type-C, USB-to-UART connectivity, and expansion headers.
Battery support: Designed to support portable development, with battery charging and fuel-gauge functionality.
The board brings several useful components together, reducing the amount of additional hardware needed for initial experiments.
Potential Applications
One interesting use case is combining BLE connectivity with UWB ranging. BLE can handle device discovery, configuration, and general data exchange, while UWB can provide distance measurements for applications such as asset tracking, access systems, and indoor positioning prototypes.
The nRF52840 and UWB transceiver perform different functions, so the overall result depends on the firmware, ranging protocol, antenna design, and system integration.
For positioning applications, it is also important to distinguish between ranging accuracy and final position accuracy. A complete positioning system may require multiple anchors, known anchor coordinates, calibration, and a suitable positioning algorithm. Real-world performance will depend on the environment and deployment conditions.
Development Questions
I would be interested in hearing from engineers who have worked with similar BLE/UWB platforms.
Have you implemented a BLE and UWB system on the same embedded platform?
What challenges did you encounter with antenna placement, power consumption, or wireless coexistence?
For indoor positioning, would you start with two-way ranging (TWR) or investigate time-difference-of-arrival (TDoA) approaches?
What testing methods do you use to evaluate ranging performance in environments with reflections and obstacles?
I think this type of integrated development board could be a useful starting point for evaluating BLE/UWB architectures before moving to a custom PCB.
Looking forward to hearing about your experiences and design approaches.