BMI270-and-QMC5883L
ras-marques·ImmersiveGloves·CustomPCBs/InDevelopment/BMI270-and-QMC5883L/BMI270-and-QMC5883L.kicad_pcb
About the BMI270-and-QMC5883L PCB
BMI270-and-QMC5883L is an open source PCB design by ras-marques, published on GitHub under the MIT license. It is a 2-layer board measuring 5 × 8.1 mm, with 12 components from 8 distinct parts.
Other key parts include the BMI270 and QMC5883L. By type, the board carries 5 capacitors, 2 ICs, 2 connectors, 2 resistors and 1 jumper.
It belongs with the sensors designs in this gallery.
From the project
I want to share how I am making vr gloves using 2 Tundra Trackers, 2 interface boards and 12 inertial sensors.
I want to share how I am making vr gloves using 2 Tundra Trackers, 2 interface boards and 12 inertial sensors.
https://github.com/ras-marques/ImmersiveGloves/assets/6479742/4af1af61-4261-44ce-aa3d-e45de0df7709
Check the full presentation on youtube https://www.youtube.com/watch?v=5OSYiYDkOE8
Hand tracking works with curl and splay on all fingers with 1 IMU on each finger. There is a joystick that is enabled by touching the thumb to the index finger and B, A and System buttons are available by touching the thumb to the middle, ring and pinky fingers respectively.
Main components on the BMI270-and-QMC5883L
BMI270-and-QMC5883L bill of materials (BOM)
12 components, 8 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | BMI270 | XDCR_BMI270 | U1 |
| 1 | QMC5883L | XDCR_HMC5883L-TR | U2 |
| 2 | Conn_01x04 | JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal_Only_Wire_Pads | J1, J2 |
| 1 | SolderJumper_3_Open | Micro_Solder_Jumper | JP1 |
| 1 | 4.7U 4.7u | C_0603_1608Metric | C1 |
| 1 | 220N 220n | C_0201_0603Metric | C2 |
| 3 | 100N 100n | C_0201_0603Metric | C3, C4, C5 |
| 2 | 2K2 2k2 | R_0201_0603Metric | R1, R2 |
BMI270-and-QMC5883L design files
The KiCad project lives in the ras-marques/ImmersiveGloves repository on GitHub; these links point at the commit this page was built from.
BMI270-and-QMC5883L: common questions
How big is the BMI270-and-QMC5883L PCB?
The BMI270-and-QMC5883L measures 5 × 8.1 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the BMI270-and-QMC5883L?
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 BMI270-and-QMC5883L design files?
From the ras-marques/ImmersiveGloves 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 BMI270-and-QMC5883L design in my own project?
Yes, under the terms of its MIT license, which ras-marques chose for the repository.
More boards in ImmersiveGloves
RP2040/RP2350
TundraIOExpansion
ras-marques
46 × 36.5 mm89 parts4LMIT29BMI160-and-QMC5883L Second Bone
ras-marques
6.7 × 13.4 mm14 parts4LMIT29ICM-20948 First Bone
ras-marques
7 × 10.1 mm14 parts4LMIT29BNO085 0x4A Board
ras-marques
8.1 × 8.8 mm12 parts4LMIT29BNO085 0x4B Board
ras-marques
8.1 × 8.8 mm12 parts4LMIT29Multi imu
ras-marques
7.4 × 12.7 mm8 parts4LMIT29ICM-20948 I2C 1V8 levels
ras-marques
4.4 × 6.6 mm7 parts4LMIT29
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.1kFourThirdsEye
will127534
47 × 47 mm106 parts4LMIT377VESC Controller
paltatech
160 × 90 mm908 parts2LNo license354OneInchEye
will127534
39 × 39 mm79 parts4LMIT346