Here you will find all firmware information for the following devices:
For compatibility with the Enterprise series all devices must be updated to firmware v2.0.
Using the Device configurator, the devices can be configured to work with the Enterprise system.
Please download the latest firmware here:Download firmware v2.2
Updating the firmware with ST's DFU Tool is a relatively easy process which only requires a few steps. The tool requires Windows 10 or earlier versions. For a full technical description of the tool we refer to this application note from ST.
dfu-util -a 0 -D /path/to/dfuse-image.dfu
dfu-util -a 0 -D /home/john/Downloads/pozyx_firmware_v1.3.dfu
dfu-util -a 0 -D /path/to/firmware_v1.3.dfu -s :unprotect:force
dfu-util -a 0 -D /path/to/firmware_v1.3.dfu
April 10, 2020
From this version onwards, the firmware is compatible with TWR positioning for the Enterprise system.
June 05, 2019
From this version onwards, the firmware is compatible with Aloha TDOA positioning for the Enterprise system. The firmware remains backwards-compatible with v1.3.
April 23, 2018
In this update, the firmware has been adjusted to be compatible with the cloud-based companion software.
Nov 19, 2017
In this update, the firmware has been adjusted to be compatible with the alpha version of the cloud-based companion software.
April 19, 2017
The focus of this new update has been the improvement of the positioning accuracy, the smoothness of positioning and yet another improvement in update rate. The Arduino and Python library has also been updated and new sketches have been added to showcase the new features. An overview of all the new firmware features is listed below:
Positioning update rate up to 140Hz depending on the UWB settings.
Increased update rate for ranging up to 350Hz.
The TRACKING algorithm is available in POZYX_POS_ALG for tracking (fast) moving objects.
Updated and finetuning of the positioning algorithms.
Added the register POZYX_RANGE_PROTOCOL to select between the PRECISION and FAST protocol.
Added the register POZYX_POS_FILTER to tune filters for smoothing the positioning data.
Added the register POZYX_MAX_LIN_ACC which can be used to detect a device falling down.
Removed the LEAST_SQUARES algorithm.
Bugfixes and improved overall stability.
UWB_GAIN can now be saved correctly to flash memory.
Fixed crash when positioning on multipe UWB channels at the same time.
In conjunction with this firmware update, we have added a system performance section to the datasheet that provides detailed technical data and benchmarks for the positioning accuracy, the update rate, and the positioning delays for the system.
Finally, the Python library documentation is added to the website.
Feb 22, 2016
This is the first major update since the release of the Creator kit and it contains a large number of new features and fixes. The Arduino library has also been updated and new sketches have been added to showcase the new features. An overview of all the new firmware features is listed below:
Update rate up to 100Hz depending on the UWB settings.
USB interface (virtual COM port).
Ability to save the configuration to non-volatile memory.
Revised interrupt configuration to allow compatibility with more Arduino models such as the Arduino Yùn.
Added message re-transmission protocol to increase UWB reliability.
Improved overall stability.
Various bug fixes
18 Jan 2016
Initial release of the firmware.