Skip to the content
PCBKitNew board
4 layers70 × 70 mmIMU V100, the printed circuit board in 3D

Inertial Measurement Unit based around STM32F407VGT6. This is a product development repo.

Size
70 × 70 mm
Copper layers
4
Thickness
1.6 mm
Parts
40
Nets
158
Pads
277
Tracks, vias
41, 4
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
5 Jan 2025
Updated
24 Oct 2025

Overview

IMU V100 is an open-source printed circuit board by embeddedalpha, from the embeddedalpha/IMU_V100 repository on GitHub. It is a 4-layer board of 70 × 70 mm with 40 parts on 158 nets, routed with 41 tracks and 4 vias.

It is built around the LC76GABMD, THVD1450DRBR and BMP280, with the MIC23050-SYML-TR and MPU-9250 among its other parts. Its parts include 14 capacitors, 10 resistors, 7 ICs, 3 connectors and 1 diode. It belongs with the sensors and measurement boards and the STM32 boards of this library.

Main components

5

README

PCB/README.md

PCB Design

Parts

40
QtyValueFootprintReferences
4MountingHoleMountingHole:MountingHole_3.2mm_M3_DIN965H301, H302, H303, Hd301
30RResistor_SMD:R_0402_1005MetricR703, R704, R705
3CCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC703, C706, C709
21-770969-0Footprints:17709690J501, J1101
2100nFCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC702, C707
210uFCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC701, C704
22.2KResistor_SMD:R_0402_1005MetricR706, R707
233pFCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC705, C708
24.7uFCapacitor_SMD:C_0603_1608MetricC1001, C1003
260RResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR501, R502
2RResistor_SMD:R_0402_1005MetricR701, R702
10.1uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC501
110KResistor_SMD:R_0402_1005MetricR708
11uHInductor_SMD:L_0805_2012Metric_Pad1.05x1.20mm_HandSolderL1001
14700pFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC502
1560nFCapacitor_SMD:C_0603_1608MetricC1002
1BMP280Package_LGA:Bosch_LGA-8_2x2.5mm_P0.65mm_ClockwisePinNumberingU401
1Conn_02x04_Odd_EvenConnector_PinHeader_1.00mm:PinHeader_2x04_P1.00mm_VerticalJ601
1ESD5ZxxDiode_SMD:D_SOD-523D601
1LC76GABMDFootprints:LC76GABMDIC701
1MCP2557FD-xMNYPackage_DFN_QFN:TDFN-8-1EP_3x2mm_P0.5mm_EP1.80x1.65mmU501
1MIC23050-SYMLPackage_DFN_QFN:Micrel_MLF-8-1EP_2x2mm_P0.5mm_EP0.6x1.2mm_ThermalViasU1001
1MPU-9250Sensor_Motion:InvenSense_QFN-24_3x3mm_P0.4mmU901
1STM32F407VETxPackage_QFP:LQFP-100_14x14mm_P0.5mmU801
1THVD1450DRPackage_SON:VSON-8-1EP_3x3mm_P0.65mm_EP1.6x2.4mmU1101

Questions

How big is the IMU V100 PCB?

It measures 70 × 70 mm and has 4 copper layers, 1.6 mm thick.

What parts does the IMU V100 use?

40 parts, built around the LC76GABMD, THVD1450DRBR, BMP280 and MIC23050-SYML-TR. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the IMU V100 KiCad files?

From the embeddedalpha/IMU_V100 repository on GitHub, at the commit this page was made from: the board is PCB/IMU_V100.kicad_pcb and its schematic PCB/Barometer.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the IMU V100 design in my own project?

Its repository states no licence, so its author keeps all rights: ask embeddedalpha before reusing the design.

Similar boards

  • 4 layers52 × 52 mmMoto gps rev a1, the printed circuit board in 3D

    Moto gps rev a1

    mx3353672833-debug/moto-gps-waveshare

    MOTO GPS · Waveshare ESP32-S3 1.75C 圆屏导航 + iPhone App | Author: Maler X | Noncommercial, attribution required | Experimental

    112 parts529
  • 4 layers100 × 66.2 mmTop PCB, the printed circuit board in 3D

    Top PCB

    StanZalewski/Autonomous-remote-monitoring-system-based-on-the-LoRaWAN-protocol

    Solar-powered LoRaWAN weather station — 3 custom PCBs, bare-metal STM32, 4.3 km verified link

    57 parts
  • 4 layers56.6 × 57.7 mmMelexisToFcamera4layer, the printed circuit board in 3D

    MelexisToFcamera4layer

    lnsru/melexisToFcamera4layer

    Time of Flight camera using MLX75023 and MLX75123, 4 layers pcb done with KiCad

    106 parts2MIT
  • 6 layers50 × 50 mmSmartDimmer, the printed circuit board in 3D

    SmartDimmer

    Alex3404/Wakeup-Light-Dimmer

    AC Dimming using an ESP32 with async Rust

    69 parts
  • 4 layers84.3 × 50.8 mmPrecisionTimer RevG-1, the printed circuit board in 3D

    PrecisionTimer RevG-1

    SepticElectronics/High-Speed-Timer

    High Speed Precision Timer 55ps/4ns

    128 partsGPL-3.0
  • 2 layers32 × 20 mmPilkki, the printed circuit board in 3D

    Pilkki

    SmallSharky/Pilkki

    SWD flashing tool

    62 partsGPL-3.0
  • 4 layers21 × 27.9 mmMiniBot, the printed circuit board in 3D

    MiniBot

    DDeGonge/MiniBot

    Super cheap super tiny bots for....playing chess...

    60 parts47MIT