# Adafruit ADXL343 + ADT7410 Sensor FeatherWing

## Overview

![](https://cdn-learn.adafruit.com/assets/assets/000/120/969/medium800/adafruit_products_ADXADT_stacked_on_Feather.jpg?1683914855)

Upgrade any Feather board with motion and precision temperature sensing, with this all-in-one sensing FeatherWing. It sports two fantastic sensors from Analog Devices: an ADXL343 triple-axis accelerometer and an ADT7410 precision temperature sensor.

![](https://cdn-learn.adafruit.com/assets/assets/000/120/970/medium800/adafruit_products_ADXADT_top_header.jpg?1683914869)

Both sensors are connected over the shared I2C bus, so you can use it with any and all Feathers! We also break out the interrupt pins and address-selection jumpers in case you want multiple Feathers or have I2C address conflicts. We've got both Arduino (C/C++) and CircuitPython libraries available so you can use it with any Feather board and get data readings in under 5 minutes.

![](https://cdn-learn.adafruit.com/assets/assets/000/120/971/medium800/adafruit_products_ADXADT_back.jpg?1683914881)

The **Analog Devices ADXL343** has three axes of measurements, X Y Z. You can set the sensitivity level to either +-2g, +-4g, +-8g or +-16g. The lower range gives more resolution for slow movements, the higher range is good for high speed tracking. The ADXL343 is the latest and greatest from Analog Devices, known for their exceptional quality MEMS devices.

![](https://cdn-learn.adafruit.com/assets/assets/000/120/972/medium800/adafruit_products_ADXADT_top.jpg?1683914891)

The&nbsp; **Analog Devices ADT7410** is an I2C temperature sensor, with 16-bit 0.0078°C temperature resolution and 0.5°C temperature tolerance. Use with any microcontroller to get reliable temperature readings with ease.

![](https://cdn-learn.adafruit.com/assets/assets/000/120/973/medium800/adafruit_products_ADXADT_STEMMA_QT_side.jpg?1683914900)

[Thanks to DigiKey](https://www.digikey.com/) and [Analog Devices](https://www.analog.com/en/index.html) for sponsoring the development of this breakout board - we've made the PCB "[DigiKey red](https://www.digikey.com/)" in their honor!

If you purchased your FeatherWing before April 18th, 2023, you will have a version of it without a STEMMA QT connector on it, as shown below. The rest of the FeatherWing works exactly the same, and all of the examples in this guide will work with both!

![](https://cdn-learn.adafruit.com/assets/assets/000/120/974/medium800/adafruit_products_ADXLADT_top_first_revision.jpg?1683915047)

# Adafruit ADXL343 + ADT7410 Sensor FeatherWing

## Pinouts

![](https://cdn-learn.adafruit.com/assets/assets/000/123/168/medium800/adafruit_products_ADXADT_pinouts.jpg?1690822275)

This FeatherWing includes two second, inner rows of through-hole pads, each one of which is connected to the adjacent pad.

## Power Pins
![](https://cdn-learn.adafruit.com/assets/assets/000/123/170/medium800/adafruit_products_ADFW_power_pins.jpg?1690840969)

- **3.3V** - The lower-left highlighted pin-pair is the 3.3V power pin. This connects to 3.3V power on the Feather, and powers the Wing.
- **GND** - The lower-right highlighted pin-pair is the common ground for power and logic.

## I2C Logic Pins
![](https://cdn-learn.adafruit.com/assets/assets/000/123/171/medium800/adafruit_products_ADFW_SCL_SDA.jpg?1690840990)

Both sensors use I2C to communicate. The highlighted pin-pairs are **SCL** (left) and **SDA** (right). These pins are shared with the STEMMA QT connector.

The default I2C address for the ADXL343 is **0x53**.

The default I2C address for the ADT7410 is **0x48**.

- **SCL** - This is the I2C clock pin. Connect to your microcontroller's I2C clock line. It has a **10K pullup**.
- **SDA** - This is the I2C data pin. Connect to your microcontroller's I2C data line. It has a **10K pullup**.

## STEMMA QT Connector
![](https://cdn-learn.adafruit.com/assets/assets/000/123/172/medium800/adafruit_products_ADFW_STEMMA_QT.jpg?1690841197)

On the right end of the board is a [**STEMMA QT**](https://learn.adafruit.com/introducing-adafruit-stemma-qt) connector. These connectors allow you to easily connect to development boards with **STEMMA QT** connectors, or to other things, with [various associated accessories](https://www.adafruit.com/?q=JST%20SH%204).

# ADXL343 Features

These two features are specific to the ADXL343.

## ADXL343 Interrupt Pins
![](https://cdn-learn.adafruit.com/assets/assets/000/123/173/medium800/adafruit_products_ADFW_INT1_INT2.jpg?1690841452)

 **INT1** and&nbsp; **INT2** : There are two optional interrupt output pins on this sensor, which can be configured to change their state when one or more 'events' occur.

## ADXL343 Address Jumper
![](https://cdn-learn.adafruit.com/assets/assets/000/123/174/medium800/adafruit_products_ADFW_ADXL_addr_jumper.jpg?1690841498)

The ADXL343 has two address options: **0x53** (default) and **0x1D** (jumper soldered closed).

- **A0&nbsp;** - This is the address jumper for the ADXL343. By default the pin is pulled down, meaning it has a value of **0** at startup, which will results in an I2C address of&nbsp; **0x53**. If you set this pin high (to 3.3V) by **soldering the jumper closed** , and reset, the I2C address will be updated to **0x1D**.

# ADT7410 Features

These two features are specific to the ADT7410.

## ADT7410 Interrupt and CT Pins
![](https://cdn-learn.adafruit.com/assets/assets/000/123/175/medium800/adafruit_products_ADFW_CT_INT.jpg?1690841731)

- **INT -** &nbsp;This is the 'open-drain' interrupt output pin, and can be optionally connected to your MCU to trigger a HW interrupt whenever an appropriate event happens with the sensor. See the datasheet and driver for further details. It will go low or logic '0' when it is asserted.
- **CT -** &nbsp;This 'open-drain' pin can be configured to trigger to go low or to logic '0' when a **Critical Temperature (CT)** threshold is passed.&nbsp;

## ADT7410 Address Jumper Pins
![](https://cdn-learn.adafruit.com/assets/assets/000/123/176/medium800/adafruit_products_ADFW_ADT_addr_jumpers.jpg?1690841945)

The ADT7410 has two **address jumper pins**. These jumpers allow you to chain up to 4 of these boards on the same pair of I2C clock and data pins. To do so, you solder the jumper "closed" by connecting the two pads.

On the front of the board are two address pins, labeled **A**** 0 **and** A1 **. Just like the jumpers, these pins allow you to change the I2C address to connect multiple boards by connecting them to** 3.3V**.

The default I2C address is&nbsp; **0x48**. The other address options can be calculated by “adding” the&nbsp; **A0** and **A1** to the base of&nbsp; **0x48**.

**A0** &nbsp;sets the lowest bit with a value of&nbsp; **1** and **A1&nbsp;** sets the next bit with a value of&nbsp; **2**. **&nbsp;** The final address is&nbsp; **0x48 + A0**  **+ A1** which would be&nbsp; **0x4B**.

 If&nbsp; **A**** 0 **&nbsp;is soldered closed, the address is&nbsp;** 0x48 + 1 = 0x49.**

 If&nbsp; **A1** &nbsp;is soldered closed, the address is&nbsp; **0x48 + 2 = 0x4A.**

The table below shows all possible addresses, and whether the pin(s) should be high (closed) or low (open).

![](https://cdn-learn.adafruit.com/assets/assets/000/123/177/medium800/adafruit_products_ADFW_ADT_addr_table.png?1690841954)

# Adafruit ADXL343 + ADT7410 Sensor FeatherWing

## ADXL343 CircuitPython

# Adafruit ADXL343 + ADT7410 Sensor FeatherWing

## ADXL343 Arduino

# Adafruit ADXL343 + ADT7410 Sensor FeatherWing

## ADT7410 CircuitPython

# Adafruit ADXL343 + ADT7410 Sensor FeatherWing

## ADT7410 Arduino

# Adafruit ADXL343 + ADT7410 Sensor FeatherWing

## Downloads

## Files

- [ADXL343 Datasheet](https://cdn-learn.adafruit.com/assets/assets/000/070/556/original/adxl343.pdf?1549287964)
- [ADT7410 Datasheet](https://cdn-learn.adafruit.com/assets/assets/000/123/152/original/adt7410.pdf?1690586338)
- [EagleCAD PCB files on GitHub](https://github.com/adafruit/Adafruit-ADXL343-ADT7410-Sensor-FeatherWing-PCB)
- [Fritzing object in the Adafruit Fritzing Library](https://github.com/adafruit/Fritzing-Library/blob/master/parts/Adafruit%20ADXL343%20ADT7410%20FeatherWing.fzpz)

# Schematic and Fab Print
![](https://cdn-learn.adafruit.com/assets/assets/000/123/150/medium800/adafruit_products_ADFW_sch.png?1690588932)

![](https://cdn-learn.adafruit.com/assets/assets/000/123/151/medium800/adafruit_products_ADFW_fab_print.png?1690591237 dimensions in inches)


## Primary Products

### Adafruit ADXL343 + ADT7410 Sensor FeatherWing

[Adafruit ADXL343 + ADT7410 Sensor FeatherWing](https://www.adafruit.com/product/4147)
Upgrade any Feather board with motion and precision temperature sensing, with this all-in-one sensing FeatherWing. It sports two fantastic sensors from Analog Devices: an ADXL343 triple-axis accelerometer and an ADT7410 precision temperature sensor.

Both sensors are connected over the...

In Stock
[Buy Now](https://www.adafruit.com/product/4147)
[Related Guides to the Product](https://learn.adafruit.com/products/4147/guides)

## Related Guides

- [Digi-Key IoT Studio Mini Smart Home](https://learn.adafruit.com/digikey-iot-studio-smart-home.md)
- [IoT Motion and Temperature Logger with the Analog Devices ADXL343 + ADT7410 Sensor FeatherWing and Adafruit IO](https://learn.adafruit.com/iot-motion-and-temperature-sensor-with-adxl343-adt7410-sensor-featherwing-and-adafruit-io.md)
- [Adafruit QMC5883P - Triple Axis Magnetometer](https://learn.adafruit.com/adafruit-qmc5883p-triple-axis-magnetometer.md)
- [Adafruit Music Maker FeatherWing](https://learn.adafruit.com/adafruit-music-maker-featherwing.md)
- [Raspberry Pi Thermal Camera](https://learn.adafruit.com/raspberry-pi-thermal-camera.md)
- [CircuitPython Trombone Champ Controller](https://learn.adafruit.com/circuitpython-trombone-champ-controller.md)
- [Adafruit FONA 800 Shield](https://learn.adafruit.com/adafruit-fona-800-shield.md)
- [Adafruit LPS25 and LPS22 Barometric Pressure and Temperature Sensors](https://learn.adafruit.com/adafruit-lps25-pressure-sensor.md)
- [Adafruit 2.8" PiTFT - Capacitive Touch](https://learn.adafruit.com/adafruit-2-8-pitft-capacitive-touch.md)
- [Adafruit I2S Stereo Decoder - UDA1334A](https://learn.adafruit.com/adafruit-i2s-stereo-decoder-uda1334a.md)
- [Improve Brushed DC Motor Performance](https://learn.adafruit.com/improve-brushed-dc-motor-performance.md)
- [Adafruit AD5693R 16-Bit DAC Breakout Board](https://learn.adafruit.com/adafruit-ad5693r-16-bit-dac-breakout-board.md)
- [AD8495 Analog Output K-Type Thermocouple Amplifier](https://learn.adafruit.com/ad8495-thermocouple-amplifier.md)
- [Adafruit TSMP96000 IR Receiver Breakout](https://learn.adafruit.com/adafruit-tsmp96000-ir-receiver-breakout.md)
- [xLights for Sparkle Motion Board](https://learn.adafruit.com/xlights-for-sparkle-motion-board.md)
