Image of the Pozyx tag mounted on an Arduino (this image is from an older version of the tag).
The headerless tag is the same as the normal tag, with the exception of the Arduino headers not already soldered to the device. The headers are included such that they can be soldered manually if needed. The Pozyx tag is an Arduino compatible shield that provides accurate positioning and motion information. The tag is meant to work in combination with the Pozyx anchors. However, every tag can also function as an anchor. The pozyx tag connects to an Arduino board using long wire-wrap headers which extend through the shield. This keeps the pin layout intact and allows another shield to be stacked on top.
- Compatible with an Arduino board
- On-board ultra-wideband transceiver
- On-board inertial measurement unit
- On-board pressure sensor
- Operating voltage 3.3V
- Connection with Arduino on I2C
- micro-USB for updating the Pozyx firmware or used as virtual COM port
- SWD pins for programming/debugging
The Pozyx tag provides accurate positioning and motion information. For this, it utilizes a set of sensors and an ultra-wideband (UWB) transceiver. The principal component is the DW1000 UWB-chip from Decawave that is used for wireless ranging and messaging. Furthermore, the board uses a 9-axis inertial measurement unit for
On board interfaces
I2C. Arduino communicates with the pozyx tag by means of I2C (SCL and SDA pin) and two optional interrupt pins (pins 2 or 3). Because the I2C bus can be shared with other peripherals, the tag will not interfere with other Arduino shields. The ICSP header from the Arduino is not passed through, hence other boards requiring this interface must be stacked lower than the pozyx tag.
Micro USB. The micro USB can be used for two purposes: either, for updating the pozyx firmware in case new features are provided through us. Secondly, it can be used to connect (and power) the tag to a computer. This way, the tag can be controlled through the computer without requiring an Arduino.
Serial Wire Debug. The serial wire debug (SWD) can be used to reprogram the tag entirely. This requires a programmer such as the ST-Link and a development environment. This approach allows the user to access all the sensors directly.
On board indicators
The tag contains a number of informational LEDs and GPIOs:
- An UWB RX led: indicates the reception of an UWB frame
- An UWB TX led: indicates the transmission of an UWB frame
- 4 custom programmable LEDs
- 4 custom programmable GPIOs