Boardoza BMI088 6-Axis IMU Breakout Board
Boardoza·Boardoza_BMI088_6-Axis_IMU_Breakout_Board·hardware files/B-BMI088-BRK-R1.0.kicad_pcb
About the Boardoza BMI088 6-Axis IMU Breakout Board
Boardoza BMI088 6-Axis IMU Breakout Board is an open source PCB design by Boardoza, published on GitHub under the CC-BY-SA-4.0 license. It is a 2-layer board measuring 40 × 20 mm, with 16 components from 11 distinct parts.
Other key parts include the BMI088, TXS0108EPWR and TLV73333PDBVR. By type, the board carries 6 capacitors, 3 ICs, 3 connectors, 3 resistors and 1 diode.
It belongs with the sensors, robotics & motion and dev boards & breakouts designs in this gallery.
From the project
High-performance 6-axis IMU breakout board with Bosch BMI088 accelerometer and gyroscope supporting SPI and I²C communication.
The Boardoza BMI088 6-Axis IMU Breakout Board is a high-performance motion sensing solution built around the Bosch Sensortec BMI088 inertial measurement unit. It combines a 16-bit three-axis accelerometer, a 16-bit three-axis gyroscope, and an 11-bit internal temperature sensor to provide accurate motion and orientation data even in environments with intense vibration. An onboard 3.3V voltage regulator and bidirectional logic-level shifter enable seamless interfacing with both 3.3V and 5V microcontrollers.

Main components on the Boardoza BMI088 6-Axis IMU Breakout Board
Boardoza BMI088 6-Axis IMU Breakout Board bill of materials (BOM)
16 components, 11 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | BMI088 | PQFN50P450X300X100-16N | U1 |
| 1 | TXS0108EPWR TXS0108EPW | TSSOP-20_4.4x6.5mm_P0.65mm | U2 |
| 1 | TLV73333PDBVR TLV73333PDBV | SOT-23-5 | U3 |
| 1 | L-KLS1-2.50-06-SB Conn_01x06 | JST_XH_B6B-XH-A_1x06_P2.50mm_Vertical | J1 |
| 1 | L-KLS1-2.50-02-SB Conn_01x02 | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J2 |
| 1 | L-KLS1-207-1-02-S Conn_01x02_Pin | PinHeader_1x02_P2.54mm_Vertical | J3 |
| 1 | LTST-C191KRKT LED | LED_0603_1608Metric | D1 |
| 3 | CC0603KRX7R9BB104 100n | C_0603_1608Metric | C1, C3, C4 |
| 3 | CL10B105KO8NNNC 1u | C_0603_1608Metric | C2, C5, C6 |
| 2 | CRT03J7E1002 10k | R_0603_1608Metric | R1, R3 |
| 1 | CRT03J7E1001 1k | R_0603_1608Metric | R4 |
Boardoza BMI088 6-Axis IMU Breakout Board design files
The KiCad project lives in the Boardoza/Boardoza_BMI088_6-Axis_IMU_Breakout_Board repository on GitHub; these links point at the commit this page was built from.
Boardoza BMI088 6-Axis IMU Breakout Board: common questions
How big is the Boardoza BMI088 6-Axis IMU Breakout Board?
The Boardoza BMI088 6-Axis IMU Breakout Board measures 40 × 20 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Boardoza BMI088 6-Axis IMU Breakout Board?
16 components, from 11 distinct parts. The full bill of materials is listed on this page.
Where can I download the Boardoza BMI088 6-Axis IMU Breakout Board design files?
From the Boardoza/Boardoza_BMI088_6-Axis_IMU_Breakout_Board repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Boardoza BMI088 6-Axis IMU Breakout Board design in my own project?
Yes, under the terms of its CC-BY-SA-4.0 license, which Boardoza chose for the repository.
Similar boards
Sensor smd
scottbez1
40 × 20 mm5 parts2LApache-2.04.2kSensors
StuckAtPrototype
15.2 × 9 mm14 parts4LApache-2.03.8kStack chan
stack-chan
50 × 50 mm33 parts2LApache-2.01.7kMicrophone
Mentra-Community
5.5 × 6.1 mm6 parts2LMIT1.2kEecv breakout
rusefi
140.8 × 53.7 mm9 parts4LGPL-3.01.2k134pin 7-967288-1
rusefi
139.7 × 73.7 mm38 parts2LGPL-3.01.2k