Sensor fusion is a process by which data from several different sensors are "fused" to compute something more than could be determined by any one sensor alone. An example is computing the orientation of a device in three-dimensional space. That data might then be used to alter the perspective presented by a 3D GUI or game.

NXP® Sensor Fusion Library for Kinetis® MCUs

Sensor Fusion Version 7.10 Features

  • Easy to use software library for development of best in class sensor fusion applications
  • Includes support for KDS, IAR, Atollic and GCC toolchains
  • Now integrated into the ISSDK option of the Kinetis Software Development Kit
  • Full documentation and online training materials
  • Our award winning magnetic hard/soft iron compensation, along with support for 3-, 6- and 9-axis fusion options, programmable sampling, fusion rates, frame of reference, etc.

Software Releases


  • NSFK_DS: NXP Sensor Fusion Library for Kinetis Data Sheet (Version 7.10)
  • NSFK_Prod_UG: NXP Sensor Fusion Library for Kinetis Product User Guide (Version 7.10)
  • XSFLK_DS: NXP Sensor Fusion Library for Kinetis Data Sheet (Version 5.00)

Experiment with sensor fusion options before you begin software development

NXP Sensor Fusion Toolbox for Android and Windows


  • Convenient visualization of fusion results
  • 100% compatible with the fusion library template programs
  • Compatible with MEMS and magnetic sensors, ARM Cortex M0+, M4 and M4F portfolio, and a variety of Freedom-compatible development boards
  • Android version can also demonstrate sensor fusion applications using the sensors native to your Android device

Toolbox for Windows

  • 32- or 64-bit versions of Windows XP, Windows 7 or Windows 8 with .NET 4.0 or later
  • Minimum screen resolution 1024 x 768 pixels

Sensor Fusion Toolbox for Windows

Toolbox for Android

Android is a trademark of Google Inc.