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 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.

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.

The 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.

Thanks to DigiKey and Analog Devices for sponsoring the development of this breakout board - we've made the PCB "DigiKey red" 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!

This guide was first published on Aug 01, 2023. It was last updated on Mar 08, 2024.

This page (Overview) was last updated on Mar 08, 2024.

Text editor powered by tinymce.