Adafruit
TMAG5273 A1 3D Hall Effect Magnetometer Breakout
· MPN: ADA6489
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...
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 is a small circuit board that makes a tiny or hard-to-solder component easier to connect to with standard pins. It matters because this OLED module can be wired into a microcontroller project without needing to solder directly to the display’s fine 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 chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
- 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 means the sensor adjusts its readings to reduce errors caused by changes in water temperature. This matters for field monitoring because ponds, rivers, and tanks can vary in temperature throughout the day and across seasons.
Find this product in
Sensors & Input
Supplier page — adafruit.com
Supplier Description · 1.1 MB · Click any page to view full size