Part Data Review and Cleanup

1:33

Reviewing the bill of materials.

Analyzing the schematic.

Analyzing the PCB layout.

Looking for "part description and features summary" in bst-bhi385-ds000.pdf

Looking for "ordering information package name pin count" in bst-bhi385-ds000.pdf

Looking for "absolute maximum ratings" in bst-bhi385-ds000.pdf

Looking for "recommended operating conditions" in bst-bhi385-ds000.pdf

Looking for "electrical characteristics" in bst-bhi385-ds000.pdf

Looking for "package dimensions mechanical data LGA-20" in bst-bhi385-ds000.pdf

Looking for "pin description pin 1" in bst-bhi385-ds000.pdf

Looking for "pin description pin 2" in bst-bhi385-ds000.pdf

Looking for "pin description pin 3" in bst-bhi385-ds000.pdf

Looking for "pin description pin 4" in bst-bhi385-ds000.pdf

Looking for "pin description pin 5" in bst-bhi385-ds000.pdf

Looking for "pin description pin 6" in bst-bhi385-ds000.pdf

Looking for "pin description pin 7" in bst-bhi385-ds000.pdf

Looking for "pin description pin 8" in bst-bhi385-ds000.pdf

Looking for "pin description pin 9" in bst-bhi385-ds000.pdf

Looking for "pin description pin 10" in bst-bhi385-ds000.pdf

Looking for "pin description pin 11" in bst-bhi385-ds000.pdf

Looking for "pin description pin 12" in bst-bhi385-ds000.pdf

Looking for "pin description pin 13" in bst-bhi385-ds000.pdf

Looking for "pin description pin 14" in bst-bhi385-ds000.pdf

Looking for "pin description pin 15" in bst-bhi385-ds000.pdf

Looking for "pin description pin 16" in bst-bhi385-ds000.pdf

Looking for "pin description pin 17" in bst-bhi385-ds000.pdf

Looking for "pin description pin 18" in bst-bhi385-ds000.pdf

Looking for "pin description pin 19" in bst-bhi385-ds000.pdf

Looking for "pin description pin 20" in bst-bhi385-ds000.pdf

Considering components and links.

I completed the review against the existing datasheet property, so no web search or property update was needed.
Step 1 - Available part information

Project metadata


FieldValue
ManufacturerBOSCH
Manufacturer Part NumberBHI385
Part TypeSensors
Project DescriptionAccelerometer, Gyroscope Sensor I2C, SPI Output -40C ~ 85C
DatasheetPDF
Package from datasheet2.5 mm x 3.0 mm LGA
Pin count from datasheet20

Symbol terminals currently in the part project

Step 2 - Datasheet property check

Datasheet status


CheckResult
Datasheet URL already presentYes
Search/update requiredNo
Source used for reviewPDF
Step 3 - Datasheet metadata summary

Special features


CategorySummary
Sensor core6-DoF IMU with 16-bit 3-axis accelerometer and 16-bit 3-axis gyroscope
Accelerometer rangeUp to ±32 g
Gyroscope rangeUp to 2000 deg/s
ProcessingProgrammable 32-bit Fuser2 MCU, plus additional ultra-low-power MCU
Memory256 kB SRAM, 144 kB ROM with preloaded software
InterfacesHost interface configurable as SPI or I2C
Extra interfacesSecondary master interfaces: one I2C and one selectable SPI/I2C
PerformanceLong Run mode 950 uA @ 20 MHz, Turbo mode 2.8 mA @ 50 MHz
SoftwareOpen SDK, event-driven framework, BSX fusion support, on-chip AI support
Mechanical2.5 mm x 3.0 mm LGA-20

Absolute maximum ratings


ParameterMinMaxUnit
Supply pin voltage at VDD-0.34.0V
I/O supply pin voltage at VDDIO-0.32.75V
Any logic pin voltage-0.3VDDIO + 0.3V
Passive storage temperature-50150C
NVM data retention10years
NVM write cycles14cycles
Mechanical shock, 200 us half sine10000g
Mechanical shock, 0.3 ms half sine2900g
Free-fall onto hard surfaces2m
ESD HBM2kV
ESD CDM500V
ESD MM200V

Recommended operating conditions


ParameterMinTypMaxUnit
Analog supply at VDD1.711.83.6V
I/O + Fuser2 supply at VDDIO1.711.81.89V
External regulator decoupling capacitor on VREG0.10.220.5uF
Capacitor ESR0.5ohm
Operating temperature-4085C
RESETN pulse duration, active low100ns

Key electrical characteristics


ParameterValue
Brown-out rising threshold1.3 V to 1.6 V
Input low level0.3 x VDDIO
Input high level0.7 x VDDIO
Internal pull-up on M3SCL35 kOhm min, 61 kOhm typ, 107 kOhm max
Internal pull-up on other pads71 kOhm min, 121 kOhm typ, 214 kOhm max
Internal pull-down on HSDO62 kOhm min, 109 kOhm typ, 208 kOhm max
Pad capacitance on HSCX, HCSB, HSDX, HSDO, HIRQ, RESETN, JTAG_DIO, M3SDA1.8 pF typ
Pad capacitance on M3SCL3.6 pF typ
Pad capacitance on ASCX, ASDX, OCSB, OSDO, RESV1, RESV26.8 pF typ
System oscillator, Long Run18.4 MHz min, 20 MHz typ, 21.6 MHz max
System oscillator, Turbo46 MHz min, 50 MHz typ, 54 MHz max
Deep sleep current, gyro+accel suspend7.8 uA typ
Regular sleep current, gyro+accel suspend8.1 uA typ
Accel low-power current, 25 Hz14 uA typ
Accel normal current214 uA typ
Accel+gyro low-power current, 25 Hz424 uA typ
Accel+gyro normal current, max ODR689 uA typ
Accel+gyro performance current, max ODR974 uA typ
Fuser2 matrix multiplication, Long Run840 uA typ
Fuser2 CoreMark, Long Run950 uA typ
Fuser2 CoreMark, Turbo2800 uA typ

Pin descriptions from datasheet


PinTerminalDatasheet function
1HSDOHost SPI MISO or I2C address select
2ASDXAux/OIS MOS or I2C SDA; Master 2 SPI MOSI / I2C SDA
3ASCXAux/OIS Clock or I2C SCL; Master 2 SPI SCK / I2C SCL
4HIRQHost interrupt signal
5VDDIODigital I/O and Fuser2 supply
6GNDIODigital I/O and Fuser2 ground
7GNDAnalog sensor ground
8VDDAnalog sensor supply
9VREGVoltage regulator output; requires external decoupling capacitor
10OCSBAux/OIS chip select; Master 2 SPI chip select 1
11OSDOAux/OIS MISO; Master 2 SPI MISO
12HCSBHost SPI chip select; keep high for I2C mode
13HSCXHost SPI SCK or I2C SCL
14HSDXHost SPI MOSI or I2C SDA
15M3SCLMaster 3 I2C SCL / debug clock
16JTAG_DIOFuser2 debug data
17RESETNReset input, active low
18M3SDAMaster 3 I2C SDA
19RESV2Reserved, do not connect
20RESV1Reserved, do not connect

Package / footprint dimensions from datasheet


ItemDatasheet value
Package body2.5 mm x 3.0 mm
Pitch0.5 mm
Footprint pad set A0.250 x 0.475 mm (6x)
Footprint pad set B0.475 x 0.250 mm (8x)
Footprint pad set C0.250 x 0.250 mm (6x)
Solder mask frame around each pad50 um
Step 4 - Symbol and footprint cross-check

Cross-check result


AreaResultNotes
Pin countPassSymbol has 20 terminals and footprint has 20 pads
Pin namesPassSymbol terminal names match datasheet pin names
Pin numberingPassSymbol terminal numbering matches footprint terminal mapping and datasheet numbering
Package familyPassFootprint is consistent with LGA-20, 2.5 mm x 3.0 mm
Footprint pad patternPassPad size groups in the footprint match datasheet recommendation
3D model presencePassSTEP model is attached
Datasheet availabilityPassDatasheet URL already present

Issues flagged


SeverityIssueWhy it matters
MediumRESV1 and RESV2 are exposed as ordinary terminals even though the datasheet says do not connectThis can lead to accidental routing in downstream designs and cause board failure or undefined behavior
MediumVREG is just a generic terminal in the symbol, but the datasheet requires an external 0.1 uF to 0.5 uF decoupling capacitor, 0.22 uF typ, on this pinIf a user treats it like a normal signal pin instead of regulator output/decoupling node, the part may not function correctly
LowAll symbol terminals currently have pin type UnspecifiedThis will not break manufacturing, but it weakens ERC and makes misuse of supply, output, reset, and DNC pins easier
LowHIRQ appears in the datasheet as a host interrupt output signal, but the symbol metadata does not encode that directionNot a footprint problem, but it can reduce ERC quality
LowHCSB has an important mode-selection role in I2C operation that is not obvious from the bare pin name aloneCould cause incorrect integration if a user does not read the datasheet
Bottom line
  • The footprint looks correct for the datasheet-recommended LGA-20 2.5 mm x 3.0 mm package.
  • The symbol pin names and numbering appear consistent with the datasheet.
  • The main risks are symbol-semantic issues, not geometry:
    • RESV1 and RESV2 should be clearly marked DNC.
    • VREG should be clearly documented as regulator output requiring decoupling.
    • Pin electrical types should be set instead of leaving everything unspecified.
If you want, I can next turn this into a concrete cleanup checklist for the part project symbol and properties.
Cleanup checklist next
Footprint tolerance check
Add usage notes
9 days

Ready.




  • Ground
    A common return path for electric current. Commonly known as ground.
  • Net Portal
    Wirelessly connects nets on schematic. Used to organize schematics and separate functional blocks. To wirelessly connect net portals, give them same designator. #portal
  • Power Net Portal
    Wirelessly connects power nets on schematic. Identical to the net portal, but with a power symbol. Used to organize schematics and separate functional blocks. To wirelessly connect power net portals, give them the same designator. #portal #power
  • Generic Resistor
    A generic fixed resistor ideal for rapid circuit topology development. Its footprint automatically adapts based on the selected package case code—supporting 0402, 0603, 0805, 1203, and many other standard SMD packages, as well as axial horizontal and vertical configurations. Save precious design time by seamlessly add more information to this part (value, footprint, etc.) as it becomes available. Standard resistor values: 1.0 ohm, 10 ohm, 100 ohm, 1.0k ohm, 10k ohm, 100k ohm, 1.0M ohm 1.1 ohm, 11 ohm, 110 ohm, 1.1k ohm, 11k ohm, 110k ohm, 1.1M ohm 1.2 ohm, 12 ohm, 120 ohm, 1.2k ohm, 12k ohm, 120k ohm, 1.2M ohm 1.3 ohm, 13 ohm, 130 ohm, 1.3k ohm, 13k ohm, 130k ohm, 1.3M ohm 1.5 ohm, 15 ohm, 150 ohm, 1.5k ohm, 15k ohm, 150k ohm, 1.5M ohm 1.6 ohm, 16 ohm, 160 ohm, 1.6k ohm, 16k ohm, 160k ohm, 1.6M ohm 1.8 ohm, 18 ohm, 180 ohm, 1.8K ohm, 18k ohm, 180k ohm, 1.8M ohm 2.0 ohm, 20 ohm, 200 ohm, 2.0k ohm, 20k ohm, 200k ohm, 2.0M ohm 2.2 ohm, 22 ohm, 220 ohm, 2.2k ohm, 22k ohm, 220k ohm, 2.2M ohm 2.4 ohm, 24 ohm, 240 ohm, 2.4k ohm, 24k ohm, 240k ohm, 2.4M ohm 2.7 ohm, 27 ohm, 270 ohm, 2.7k ohm, 27k ohm, 270k ohm, 2.7M ohm 3.0 ohm, 30 ohm, 300 ohm, 3.0K ohm, 30K ohm, 300K ohm, 3.0M ohm 3.3 ohm, 33 ohm, 330 ohm, 3.3k ohm, 33k ohm, 330k ohm, 3.3M ohm 3.6 ohm, 36 ohm, 360 ohm, 3.6k ohm, 36k ohm, 360k ohm, 3.6M ohm 3.9 ohm, 39 ohm, 390 ohm, 3.9k ohm, 39k ohm, 390k ohm, 3.9M ohm 4.3 ohm, 43 ohm, 430 ohm, 4.3k ohm, 43K ohm, 430K ohm, 4.3M ohm 4.7 ohm, 47 ohm, 470 ohm, 4.7k ohm, 47k ohm, 470k ohm, 4.7M ohm 5.1 ohm, 51 ohm, 510 ohm, 5.1k ohm, 51k ohm, 510k ohm, 5.1M ohm 5.6 ohm, 56 ohm, 560 ohm, 5.6k ohm, 56k ohm, 560k ohm, 5.6M ohm 6.2 ohm, 62 ohm, 620 ohm, 6.2k ohm, 62K ohm, 620K ohm, 6.2M ohm 6.8 ohm, 68 ohm, 680 ohm, 6.8k ohm, 68k ohm, 680k ohm, 6.8M ohm 7.5 ohm, 75 ohm, 750 ohm, 7.5k ohm, 75k ohm, 750k ohm, 7.5M ohm 8.2 ohm, 82 ohm, 820 ohm, 8.2k ohm, 82k ohm, 820k ohm, 8.2M ohm 9.1 ohm, 91 ohm, 910 ohm, 9.1k ohm, 91k ohm, 910k ohm, 9.1M ohm #generics #CommonPartsLibrary
  • Generic Capacitor
    A generic fixed capacitor ideal for rapid circuit topology development. You can choose between polarized and non-polarized types, its symbol and the footprint will automatically adapt based on your selection. Supported options include standard SMD sizes for ceramic capacitors (e.g., 0402, 0603, 0805), SMD sizes for aluminum electrolytic capacitors, and through-hole footprints for polarized capacitors. Save precious design time by seamlessly add more information to this part (value, footprint, etc.) as it becomes available. Standard capacitor values: 1.0pF, 10pF, 100pF, 1000pF, 0.01uF, 0.1uF, 1.0uF, 10uF, 100uF, 1000uF, 10000uF 1.1pF, 11pF, 110pF, 1100pF 1.2pF, 12pF, 120pF, 1200pF 1.3pF, 13pF, 130pF, 1300pF 1.5pF, 15pF, 150pF, 1500pF, 0.015uF, 0.15uF, 1.5uF, 15uF, 150uF, 1500uF 1.6pF, 16pF, 160pF, 1600pF 1.8pF, 18pF, 180pF, 1800pF 2.0pF, 20pF, 200pF, 2000pF 2.2pF, 22pF, 220pF, 2200pF, 0.022uF, 0.22uF, 2.2uF, 22uF, 220uF, 2200uF 2.4pF, 24pF, 240pF, 2400pF 2.7pF, 27pF, 270pF, 2700pF 3.0pF, 30pF, 300pF, 3000pF 3.3pF, 33pF, 330pF, 3300pF, 0.033uF, 0.33uF, 3.3uF, 33uF, 330uF, 3300uF 3.6pF, 36pF, 360pF, 3600pF 3.9pF, 39pF, 390pF, 3900pF 4.3pF, 43pF, 430pF, 4300pF 4.7pF, 47pF, 470pF, 4700pF, 0.047uF, 0.47uF, 4.7uF, 47uF, 470uF, 4700uF 5.1pF, 51pF, 510pF, 5100pF 5.6pF, 56pF, 560pF, 5600pF 6.2pF, 62pF, 620pF, 6200pF 6.8pF, 68pF, 680pF, 6800pF, 0.068uF, 0.68uF, 6.8uF, 68uF, 680uF, 6800uF 7.5pF, 75pF, 750pF, 7500pF 8.2pF, 82pF, 820pF, 8200pF 9.1pF, 91pF, 910pF, 9100pF #generics #CommonPartsLibrary
  • Generic Inductor
    A generic fixed inductor suitable for rapid circuit topology development. The footprint automatically adapts based on the selected package, supporting standard SMD sizes (e.g., 0402, 0603, 0805) as well as well-known inductor packages such as SDR1806, PA4320, SRN6028, and SRR1260. Standard inductor values: 1.0 nH, 10 nH, 100 nH, 1.0 µH, 10 µH, 100 µH, 1.0 mH 1.2 nH, 12 nH, 120 nH, 1.2 µH, 12 µH, 120 µH, 1.2 mH 1.5 nH, 15 nH, 150 nH, 1.5 µH, 15 µH, 150 µH, 1.5 mH 1.8 nH, 18 nH, 180 nH, 1.8 µH, 18 µH, 180 µH, 1.8 mH 2.2 nH, 22 nH, 220 nH, 2.2 µH, 22 µH, 220 µH, 2.2 mH 2.7 nH, 27 nH, 270 nH, 2.7 µH, 27 µH, 270 µH, 2.7 mH 3.3 nH, 33 nH, 330 nH, 3.3 µH, 33 µH, 330 µH, 3.3 mH 3.9 nH, 39 nH, 390 nH, 3.9 µH, 39 µH, 390 µH, 3.9 mH 4.7 nH, 47 nH, 470 nH, 4.7 µH, 47 µH, 470 µH, 4.7 mH 5.6 nH, 56 nH, 560 nH, 5.6 µH, 56 µH, 560 µH, 5.6 mH 6.8 nH, 68 nH, 680 nH, 6.8 µH, 68 µH, 680 µH, 6.8 mH 8.2 nH, 82 nH, 820 nH, 8.2 µH, 82 µH, 820 µH, 8.2 mH #generics #CommonPartsLibrary
  • Terminal
    Terminal
    An electrical connector acting as reusable interface to a conductor and creating a point where external circuits can be connected.
  • RMCF0805JT47K0
    47 kOhms ±5% 0.125W, 1/8W Chip Resistor 0805 (2012 Metric) Automotive AEC-Q200 Thick Film #forLedBlink
  • 875105359001
    10uF Capacitor Aluminum Polymer 20% 16V SMD 5x5.3mm #forLedBlink #commonpartslibrary #capacitor #aluminumpolymer #radialcan
  • CTL1206FYW1T
    Yellow 595nm LED Indication - Discrete 1.7V 1206 (3216 Metric) #forLedBlink

BHI385

BHI385 thumbnail
Accelerometer, Gyroscope Sensor I2C, SPI Output -40C ~ 85C #CommonPartsLibrary #Sensor #Motion-sensor #BHI385

Properties

BHI385

BOSCH

Sensors

U

Pricing & Availability

See prices from popular manufacturers for your project.

Assets

BHI385

BHI385

BHI385 Symbol.svgDefault
BHI385

BHI385

BHI385.stp3D Model
BHI385-thumb.png

BHI385-thumb.png

BHI385-thumbThumbnail
kicad_mod

BHI385

BHI385.kicad_modFootprint

Controls