Adafruit BNO055 + BMP280 BFF Add-On for QT Py

Price:
Sale price A$60.25   Inc. GST
SKU:
ADA5937
Out Of Stock

We will notify you when this product becomes available.

The QT Py boards are ideal for creating compact yet powerful microcontroller projects. With our BNO055 + BMP280 BFF Add-On, you can transform multiple QT Py boards into 9DoF motion and pressure/altitude sensing projects, all while maintaining a small form factor.

Introducing the Adafruit BNO055 + BMP280 BFF, a board that will act as a reliable companion to your QT Py. Much like the "buddy" system, it provides enhanced capabilities and protects your QT Py at all times.

This PCB is designed to fit onto the back of any QT Py or Xiao board. It can be soldered into place or made removable using pin and socket headers.

By utilizing the BNO055, you can quickly obtain accurate and complex sensor data without the hassle of adjusting algorithms for weeks or months. This advanced 9-DOF sensor handles sensor fusion independently, allowing for easy data access via I2C.

The BNO055 can output the following sensor data:

  • Absolute Orientation (Euler Vector, 100Hz) Three axis orientation data based on a 360° sphere
  • Absolute Orientation (Quaternion, 100Hz) Four point quaternion output for more accurate data manipulation
  • Angular Velocity Vector (100Hz) Three axis of 'rotation speed' in rad/s
  • Acceleration Vector (100Hz) Three axis of acceleration (gravity + linear motion) in m/s^2
  • Magnetic Field Strength Vector (20Hz) Three axis of magnetic field sensing in micro Tesla (uT)
  • Linear Acceleration Vector (100Hz) Three axis of linear acceleration data (acceleration minus gravity) in m/s^2
  • Gravity Vector (100Hz) Three axis of gravitational acceleration (minus any movement) in m/s^2
  • Temperature (1Hz) Ambient temperature in degrees celsius

The only thing it doesn't have is barometric pressure, which can be used for altitude calculations. Aha, that's why there's also a BMP280 sensor on board. This precision sensor from Bosch is the best low-cost, precision sensing solution for measuring barometric pressure with ±1 hPa absolute accuracy, and temperature with ±1.0°C accuracy. Because pressure changes with altitude and the pressure measurements are so good, you can also use it as an altimeter with  ±1 meter accuracy.

Usage for the BFF is simple is simple, because both the BNO and BMP talk over I2C - so you'll just use the SDA/SCL pins. Note that some QT Py boards with a Stemma QT port have two I2C ports, so make sure you are using the port that's on the SDA/SCL pins, not the QT port! There's optional Interrupt/Reset pins for the BNO055 if you want more advanced control, and each sensor also has address-changing jumpers in case you want to switch from the default addresses of BMP280 @ 0x76 and BNO055 @ 0x38.

If you'd like, you can solder the BFF directly on the back of your Xiao/QT Py or use the included header to solder each side to your QT Py to make a sandwich. You can also pick up an Itsy Bitsy short female header kit to make it removable but compact; you'll need to trim the headers to 7 pins long.

QT Py is not included! 



Technical Details

Product Dimensions: 20.9mm x 17.7mm x 3.0mm / 0.8" x 0.7" x 0.1"

Product Weight: 1.3g / 0.0oz



    Payment & Security

    Apple Pay Google Pay Mastercard PayPal Visa

    Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.

    You may also like