MotionSense-IMU
igilarranz·MotionSense-IMU
About the MotionSense-IMU PCB
MotionSense-IMU is an open source PCB design by igilarranz, published on GitHub. It is a 2-layer board measuring 35.4 × 27.5 mm, with 12 components from 8 distinct parts.
Other key parts include the AP2112K-3.3 and LSM6DSM. By type, the board carries 4 capacitors, 4 resistors, 2 ICs and 2 connectors.
It belongs with the sensors, dev boards & breakouts and test & measurement designs in this gallery.
From the project
2-layer USB-C powered LSM6DSM IMU breakout board designed in KiCad
MotionSense IMU is a custom 2-layer PCB built around the ST LSM6DSM 6-axis accelerometer and gyroscope.
The board takes 5 V from USB-C, regulates it to 3.3 V, and breaks out the IMU's I2C interface and interrupt signal through a 5-pin header.
LSM6DSM 6-axis accelerometer + gyroscope AP2112K-3.3 LDO regulator USB-C 5 V input 4.7 kΩ pull-up resistors on SDA and SCL Decoupling capacitors for the regulator and IMU 5-pin interface header 2-layer PCB Board size: approximately 35 mm × 27 mm

Main components on the MotionSense-IMU
MotionSense-IMU bill of materials (BOM)
12 components, 8 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | AP2112K-3.3 | SOT-23-5 | U1 |
| 1 | LSM6DSM | LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4y | U2 |
| 1 | USB_C_RECEPTACLE_USB2.0_16P USB_C_Receptacle_USB2.0_16P | USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J1 |
| 1 | CONN_01X05 Conn_01x05 | PinHeader_1x05_P2.54mm_Vertical | J2 |
| 2 | 1UF 1uF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C2 |
| 2 | 100NF 100nF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C3, C4 |
| 2 | 5.1K 5.1k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R2 |
| 2 | 4.7K 4.7k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R3, R4 |
MotionSense-IMU design files
The KiCad project lives in the igilarranz/MotionSense-IMU repository on GitHub; these links point at the commit this page was built from.
- LayoutMotionSense_IMU.kicad_pcb
- SchematicMotionSense_IMU.kicad_sch
- BOMBOM.csv
MotionSense-IMU: common questions
How big is the MotionSense-IMU PCB?
The MotionSense-IMU measures 35.4 × 27.5 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the MotionSense-IMU?
12 components, from 8 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the MotionSense-IMU design files?
From the igilarranz/MotionSense-IMU repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the MotionSense-IMU design in my own project?
The repository has no license, so all rights stay with igilarranz. Use it as a reference, and ask the author before reusing the design.
Similar boards
Sensors
StuckAtPrototype
15.2 × 9 mm14 parts4LApache-2.03.8kMicrophone
Mentra-Community
5.5 × 6.1 mm6 parts2LMIT1.2kTemperaturePCB PANEL
stuartpittaway
116 × 75.5 mm178 parts2LCC-BY-NC-4.01.1kHat
pa3gsb
65 × 56 mm81 parts2LNo license675Radioberry juice
pa3gsb
65 × 56 mm87 parts2LNo license675Radioberry preamp
pa3gsb
65 × 56 mm137 parts2LNo license675