Skip to main content
Design DocumentAnalog

ADMT4000 Software Package Overview and Getting Started (UG-2271)

User guide for the ADMT4000DRV-SRC software package. Covers no-OS drivers, IIO frameworks, and example projects for ADMT4000 magnetic sensor evaluation on various platforms.

View design document

Overview

This user guide (UG-2271) provides a comprehensive overview of the ADMT4000DRV-SRC software package designed for the evaluation of the ADMT4000 magnetic sensor. The document details the software's adherence to the Analog Devices no-OS framework and Industrial Input and Output (IIO) framework, which allows for platform-agnostic driver implementation. It outlines hardware requirements including the MAX32666FTHR, AD-APARD32690-SL, and SDP-K1 controller boards, as well as Arduino UNO support. Technical content includes descriptions of core driver functions for SPI communication, register updates, and diagnostic measurement routines. The guide also provides instructions for tool installation, repository cloning, and building projects for specific microcontroller platforms using Makefiles.

Use Cases

  • Evaluating ADMT4000 magnetic sensor performance using provided example projects
  • Integrating ADMT4000 drivers into no-OS based microcontroller environments
  • Developing Industrial Input and Output (IIO) compatible sensor applications
  • Implementing error-correcting code (ECC) and diagnostic routines for magnetic sensing
  • Porting ADMT4000 software drivers to Arduino or Mbed platforms

Topics

ADMT4000
ADMT4000DRV-SRC
Analog Devices
no-OS
IIO
MAX32666
Magnetic Sensor
SPI
Microcontroller Driver
ECC
Arduino

Referenced Parts

ADMT4000

Analog Devices

This user guide provides an overview of the contents of the ADMT4000DRV-SRC Software package for evaluating the ADMT4000.

MAX32666

Analog Devices

Microcontroller (any of the following) ► MAX32666FTHR

Platform........................12

Analog Devices

Note on Analog Devices Platform........................12