Skip to main content

FiRa – positioning with a smartphone

FiRa set: charging case, three anchors, charger and cable

A UWB-capable smartphone determines its position in the room — with three to ten anchors to the FiRa standard and no further infrastructure. Place the anchors, enter their positions in the app, and the phone continuously measures the distance to every anchor and calculates its position in the plane.

No gateway, no server, no cabling. The anchors run on battery; the phone sets up the connection to them itself.

What you need​

ArticleArticle numberContents
FiRa set902.2363 anchors (numbered), charging case ICCase10 with 10 slots, USB charger 5 V / 2.1 A, USB cable A to B (1.8 m)
FiRa anchor DW3000902.079A020one more anchor, to extend the system to up to 10

Both are in the shop under FiRa – positioning with a smartphone.

The anchor​

Each anchor is a quad tag (form factor 164643) with the radino40 DW3000 radio module:

Article number902.079A020
UWB chipQorvo DW3000 with LNA and PA, channels 5 (6.5 GHz) and 9 (8 GHz)
MicrocontrollerNordic nRF52840, Bluetooth Low Energy
Sensors3-axis accelerometer
BatteryLiPo 1000 mAh, charged via USB Micro or in the charging case
Indicatorsgreen LED, red LED
Dimensions (L × W × H)46 × 43 × 16 mm
Weight33 g
FirmwareFiRa, preloaded

Setting it up​

  1. Charge the anchors in the charging case.
  2. Place the anchors in the room — not in a line, but so that they span the area in which positioning is needed.
  3. Open the app and enter the position of each anchor.
  4. The phone finds the anchors via Bluetooth Low Energy and negotiates the FiRa parameters itself (channel 9, DS-TWR, static STS).
  5. UWB two-way ranging starts; the distance to every anchor is measured to within about 10 cm. From this the app continuously calculates the position in the plane.

More anchors cover a larger area; the system works with up to ten. The charging case of the set has ten slots.

Which phones​

  • Android 12 or later with a FiRa-capable UWB chip (tested among others with current Samsung Galaxy models): positioning with the reference app "UWB Positioning".
  • iPhone with U1 or U2 chip: via Apple Nearby Interaction (Qorvo's standard BLE service) — distance and, where the phone provides it, direction. Positioning from several anchors is available in the reference app on Android only.

Downloads​

Your own development​

If you want to integrate the anchors into your own application or write your own firmware, work with the radio module directly: radino40 DW3000 on the radino40 Spider RP-SMA carrier board with a UWB antenna.

See also​

  • radino40 DW3000 — the radio module inside the anchors
  • ICTRAC — positioning of many tags with permanently installed anchors and a server