SparkFun IM19 IMU Breakout Schematic - BNO080
Schematic for the SparkFun IM19 IMU Breakout featuring the Hillcrest Laboratories BNO080 sensor with I2C level shifting and 3.3V power regulation.
Overview
This document provides the circuit schematic for the SparkFun IM19 IMU Breakout board. The design centers on the Hillcrest Laboratories BNO080 9-axis System in Package (SiP), which incorporates a triaxial accelerometer, gyroscope, and magnetometer. The schematic details the integration of a Texas Instruments PCA9306 for I2C voltage level translation, a Diodes Incorporated AP2112K-3.3 low dropout regulator for power management, and Qwiic-compatible JST SM04B-SRSS-TB connectors. An Epson FC-135 crystal is utilized for the external 32.768kHz clock source.
Use Cases
- Virtual reality (VR) head tracking
- Augmented reality (AR) systems
- Robotic motion and orientation sensing
- Motion-based game controllers
- I2C prototyping and development
Topics
Referenced Parts
AP2112K-3.3
Diodes Incorporated
U3 AP2112K-3.3V Voltage Regulator
BNO080
Hillcrest Laboratories
U1 BNO080 IMU Sensor
PCA9306
Texas Instruments
U2 PCA9306 Dual Bidirectional I2C Voltage-Level Translator
| SM04B-SRSS-TB | JST | J1, J2 Qwiic Connectors SM04B-SRSS-TB |
| FC-135 | Epson | Y1 32.768kHz Crystal FC-135 |
| AP2112K-3.3 | Diodes Incorporated | U3 AP2112K-3.3V Voltage Regulator |
| BNO080 | Hillcrest Laboratories | U1 BNO080 IMU Sensor |
| PCA9306 | Texas Instruments | U2 PCA9306 Dual Bidirectional I2C Voltage-Level Translator |