Anonymous
Mar 24, 2026
Rating: 4/5
Great sensor, small footprint
Compact and easy to solder onto a custom PCB. The documentation provided by the manufacturer was helpful. Only giving 4 stars because the pin headers were not included in the package.
Description
Reviews
| Brand | - |
| Category | Robotics / STEM Teaching Tools / Sensors |
| Origin | - |
| Sensor Type | 6-Axis IMU (Gyroscope + Accelerometer) |
| Model Number | BMI160 |
| Communication Interface | I2C and SPI |
| Gyro Range | ±125 to ±2000 dps |
| Accelerometer Range | ±2g to ±16g |
| Operating Voltage | 1.71V to 3.6V |
| Package Type | LGA-14 Breakout Board |
| Low Power Mode | Yes, Suspended Mode |
| Interrupt Features | Motion Trigger, FIFO Watermark |
| Application Fit | Drones, Wearables, VR Headsets |
Anonymous
Mar 24, 2026
Rating: 4/5
Great sensor, small footprint
Compact and easy to solder onto a custom PCB. The documentation provided by the manufacturer was helpful. Only giving 4 stars because the pin headers were not included in the package.
Anonymous
Mar 23, 2026
Rating: 5/5
Easy library support
Found multiple open-source libraries for ESP32 and STM32 that work out of the box. Calibration was straightforward using the built-in self-test features.
Anonymous
Mar 22, 2026
Rating: 5/5
Perfect for my drone project
The BMI160 module works flawlessly with my Arduino setup. The I2C communication is stable, and the data output is very smooth even during rapid movements. Highly recommended for DIY stabilization projects.
Anonymous
Mar 14, 2026
Rating: 4/5
Good value for money
Does exactly what it says on the tin. The gyro noise is low enough for basic flight controllers. Shipping took a bit longer than expected, but the product quality makes up for it.
Anonymous
Mar 09, 2026
Rating: 5/5
Reliable and robust
Been running this sensor in a vibration-heavy environment for two weeks without any drift issues. The interrupt pins are very useful for waking up the main processor only when motion is detected.
Anonymous
Mar 03, 2026
Rating: 5/5
Excellent precision
I compared this against a more expensive industrial sensor, and the readings were surprisingly close. The low power consumption is a huge plus for battery-operated robots.
Q: Can this measure absolute orientation (yaw, pitch, roll)?
A: The sensor provides raw angular velocity and acceleration data. To get absolute orientation angles, you need to run a sensor fusion algorithm (like Madgwick or Mahony) on your host microcontroller.
Q: What is the default I2C address for this sensor?
A: The default I2C address is typically 0x68 or 0x69, depending on the state of the AD0 pin. Please refer to the datasheet included in the download section for configuration details.
Q: Is this compatible with 5V logic microcontrollers like the Arduino Uno?
A: The BMI160 chip operates at 3.3V. While many breakout boards include a voltage regulator, you should ensure your specific board level-shifts the I2C/SPI lines before connecting to a 5V MCU to avoid damage.
Q: Is there a sample code available for Raspberry Pi?
A: Yes, we provide Python example scripts for Raspberry Pi in our GitHub repository. Look for the 'examples/rpi' folder in the official library.
Q: Does this module come with pre-soldered header pins?
A: No, the module is shipped without header pins to allow for flexible mounting options. You will need to solder your own headers or connect via wires.