The recommended power-on sequence is to first power up the VDDIO pin, followed by the VDD pin. This ensures that the internal voltage regulators are properly initialized.
To configure the BMI160 for low-power mode, set the LP_MODE bit in the PMU_CTRL register (0x7E). This reduces the current consumption to approximately 10 μA.
The INT1 and INT2 pins are interrupt outputs that can be configured to trigger on specific events, such as motion detection, orientation changes, or FIFO thresholds. They can be used to wake up a microcontroller from sleep mode or to trigger specific actions.
The BMI160 does not require calibration in the classical sense. However, it is recommended to perform a self-test procedure to ensure that the sensor is functioning correctly. This involves reading the sensor data while the device is stationary and then rotating it through a series of known orientations.
The maximum sampling rate of the BMI160 is 1600 Hz for the accelerometer and 3200 Hz for the gyroscope. However, the actual sampling rate may be limited by the bandwidth of the I2C or SPI interface.
Trust Checks
This model has been provided by an expert contributor.
Expert Contribution
This model has been verified by system checks.
System Verified
This model has been reviewed by community users.
Community Approved
Sponsored
BMI160 Overview
Use the download button to access the BMI160 schematic symbol, PCB footprint, and 3D model.
To find more CAD model downloads similar to this part, try a partial part number search, like BMI16,
or try a keyword search, such as Other Sensors/Transducers
Suggested Parts
If you searched for BMI160, you might also be interested in these parts: