AI agents & screen readers: for a machine-readable, text-only catalogue, start at /llms.txt. Products are available as Markdown (/products.md, /products/{handle}.md) and JSON (/products.json, /products/{handle}.json).
Store

Adafruit

· MPN: ADA6489

$14.65 |
Out of stock
No reviews yet

This breakout makes it easy to add 3D Hall-effect magnetic sensing to a microcontroller project. The TMAG5273 integrates independent X, Y and Z Hall-effect s...

Get notified when back in stock

Qty
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

This breakout makes it easy to add 3D Hall-effect magnetic sensing to a microcontroller project. The TMAG5273 integrates independent X, Y and Z Hall-effect sensors with a 12-bit ADC, giving you magnetic measurements over I2C plus a built-in temperature sensor for basic temperature readings.

It is well suited to detecting the rotation or motion of a nearby object with an embedded magnet, such as magnetic rotary encoders and non-contact joystick mechanisms. The integrated CORDIC angle calculation engine can provide 360° angular position information using two user-selected magnetic axes.

This A1 version supports selectable ±40mT or ±80mT ranges. The breakout includes level-shifting support for 3.3V and 5V logic, STEMMA QT / qwiic-compatible I2C connectors, standard header for breadboard use, and four 2.5mm mounting holes.

The board is fully assembled and tested, and works with Adafruit CircuitPython/Python and Arduino drivers to get readings quickly.

Specifications:

  • Configurable power modes: including
  • Active mode current: 2.3mA
  • Wake-up and sleep mode current: 1µA
  • Sleep mode current: 5nA
  • Selectable linear magnetic range at X, Y, or Z axis: selectable
  • TMAG5273x1: ±40mT, ±80mT
  • TMAG5273x2: ±133mT, ±266mT
  • Interrupt signal: from user-defined magnetic and temperature threshold cross
  • Sensitivity drift: 5% (typical)
  • Integrated angle CORDIC calculation: with gain and offset adjustment
  • Single axis conversion rate: 20kSPS
  • Configurable averaging: up to 32x for noise reduction
  • Conversion trigger: by I2C or dedicated INT pin
  • Optimized I2C interface: with cyclic redundancy check (CRC)
  • Maximum I2C clock speed: 1-MHz
  • Special I2C frame reads: for improved throughput
  • I2C addresses: factory-programmed and user-configurable I2C addresses (must be re-written on every reset)
  • Integrated temperature compensation: for multiple magnet types
  • Built-in temperature sensor: included
  • Product Dimensions: 25.3mm x 17.7mm x 4.6mm / 1.0" x 0.7" x 0.2"
  • Product Weight: 1.7g / 0.1oz

Use a STEMMA QT or qwiic cable for solderless I2C wiring, or solder the included 0.1" header for breadboard and perfboard projects.

Jargon buster

Plain-language definitions for the technical terms used above.

ADC
An analogue-to-digital converter reads a changing voltage and turns it into a number the microcontroller can use. It matters when connecting analogue sensors such as light, sound, or variable-resistor sensors.
breakout
A breakout board carries a small or fine-pitched component and brings its connections out to standard, breadboard- and header-friendly pins. Describing a part as a breakout means it can be wired into a project without soldering directly to the component's tiny contacts.
CircuitPython
A beginner-friendly version of Python designed to run directly on microcontroller boards. If a product supports CircuitPython, you can often program it by copying code files onto the board rather than setting up a more complex toolchain.
I2C
I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
microcontroller
A microcontroller is a small computer on a single chip that runs a stored program and controls connected inputs and outputs such as buttons, sensors, displays and communication interfaces. In a device built around one, it is the part that executes the code and coordinates the device's behaviour.
Qwiic
Qwiic is a plug-in connector system for I2C devices that uses small 4-pin cables, so you can connect compatible sensors without soldering. It matters because your controller or adapter also needs Qwiic, or you will need a cable or breakout to wire it up.
STEMMA
A plug-and-cable connection system used on some maker electronics boards to make wiring simpler. If a product uses STEMMA, you need the matching cable or connector type to plug it in without soldering.
STEMMA QT
A small plug-in connector system for I2C boards that lets you connect compatible sensors and controllers without soldering. It matters because it can make wiring faster and less error-prone, especially when adding several small modules to a project.
Temperature compensation
Temperature compensation is when a sensor or instrument adjusts its readings to reduce errors caused by changes in temperature. This matters because a sensor's raw output often drifts as conditions warm or cool, so compensation keeps readings more consistent and accurate over time.

Supplier page — adafruit.com

Supplier Description · 1.1 MB · Click any page to view full size

Download PDF
Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.