BMA456
Public Unreviewedby adom
Bosch Sensortec Attitude Sensor/Gyroscope, LGA-12(2x2). Datasheet-verified pinout, KiCad symbol/footprint/3D.
BMA456
Bosch Sensortec · Attitude Sensor/Gyroscope · LGA-12(2x2)
BMA456 from Bosch Sensortec, in a LGA-12(2x2). Pinout and pin descriptions extracted from the manufacturer datasheet by ds2sf; symbol, footprint, and 3D from KiCad-official CAD.
Pinout
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | SDO | bidirectional | Serial data output in SPI 4-wire (MISO); float / DNC in SPI 3-wire; in I2C mode this pin selects the I2C slave address LSB (tie to GND for default I2C address, or to VDDIO for the alternate). |
| 2 | SDX | bidirectional | Primary serial data line: SDA in I2C, SDI (MOSI) in SPI 4-wire, SDA (bidirectional data) in SPI 3-wire. |
| 3 | VDDIO | power_in | Digital I/O supply voltage, 1.2 V to 3.6 V. Recommend 100 nF decoupling capacitor to GND close to the pin. |
| 4 | ASDA | bidirectional | Auxiliary interface serial data (I2C master for an external magnetometer such as a BMM). When the auxiliary interface is unused, tie to VDDIO, GNDIO, or leave NC. |
| 5 | INT1 | bidirectional | Interrupt output 1 (default) for motion / feature / data-ready events. Can be reconfigured as an input for external FIFO data-synchronization. If unused, leave DNC. |
| 6 | INT2 | bidirectional | Interrupt output 2 (default) for motion / feature / data-ready events. Can be reconfigured as an input for external FIFO data-synchronization. If unused, leave DNC. |
| 7 | VDD | power_in | Main power supply for the analog and digital core, 1.62 V to 3.6 V. Recommend 100 nF decoupling capacitor to GND close to the pin. |
| 8 | GNDIO | power_in | Ground return for the digital I/O supply domain (VDDIO). |
| 9 | GND | power_in | Ground return for the analog and digital core supply (VDD). |
| 10 | CSB | input | Active-low chip select for SPI. In I2C mode, tie to VDDIO to select I2C protocol (or leave DNC/float per datasheet note). |
| 11 | ASCL | output | Auxiliary interface serial clock output (I2C master clock for external magnetometer). When the auxiliary interface is unused, tie to VDDIO, GNDIO, or leave NC. |
| 12 | SCX | input | Primary interface serial clock: SCK in SPI (3- or 4-wire), SCL in I2C. |
Key specifications
| Parameter | Value |
|---|---|
| Manufacturer | Bosch Sensortec |
| Package | LGA-12(2x2) |
| Category | Sensor |
| Pins | 12 |
Ordering variants
Same part, different packaging or reel option.
BMA4560 273 141 282
CAD (KiCad official)
- Symbol:
BMA456 - Footprint:
Package_LGA:LGA-12_2x2mm_P0.5mm - 3D model: LGA-12(2x2) (KiCad packages3D, STEP)
- 3D model files:
bma456-etched.step/bma456-etched.glbcarry the MPN laser-etched on the die in a toggleableAdom.LaserEtchgroup (Fusion-ready);bma456.step/bma456.glbare the bare package body.
3D model downloads
Two STEP files. Same geometry, different body top:
| File | Size | Use it when |
|---|---|---|
bma456.step |
103 KB | You want the bare part, or you mark your own boards. |
bma456-etched.step |
1.2 MB | You want the part with BMA456 already on it. |
The marking in the etched file is real recessed geometry cut into the solid, not a texture or a decal: 311 faces against 68 in the bare model. It survives export, section views, and rendering in any CAD tool, and it drops straight into KiCad or Fusion with no extra setup.
Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- Datasheet: Bosch Sensortec datasheet (129 pp, sha256
20206ece1b59b287, retrieved 2026-08-17, tier: lcsc) - Extractor:
ds2sf(Claude). Every pin and dimension is cited to a datasheet page; it refuses to fabricate. - CAD: KiCad official libraries (CC-BY-SA 4.0).
# BMA456
**Bosch Sensortec** · Attitude Sensor/Gyroscope · LGA-12(2x2)
BMA456 from Bosch Sensortec, in a LGA-12(2x2). Pinout and pin descriptions extracted from the manufacturer datasheet by ds2sf; symbol, footprint, and 3D from KiCad-official CAD.
## Pinout
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | SDO | bidirectional | Serial data output in SPI 4-wire (MISO); float / DNC in SPI 3-wire; in I2C mode this pin selects the I2C slave address LSB (tie to GND for default I2C address, or to VDDIO for the alternate). |
| 2 | SDX | bidirectional | Primary serial data line: SDA in I2C, SDI (MOSI) in SPI 4-wire, SDA (bidirectional data) in SPI 3-wire. |
| 3 | VDDIO | power_in | Digital I/O supply voltage, 1.2 V to 3.6 V. Recommend 100 nF decoupling capacitor to GND close to the pin. |
| 4 | ASDA | bidirectional | Auxiliary interface serial data (I2C master for an external magnetometer such as a BMM). When the auxiliary interface is unused, tie to VDDIO, GNDIO, or leave NC. |
| 5 | INT1 | bidirectional | Interrupt output 1 (default) for motion / feature / data-ready events. Can be reconfigured as an input for external FIFO data-synchronization. If unused, leave DNC. |
| 6 | INT2 | bidirectional | Interrupt output 2 (default) for motion / feature / data-ready events. Can be reconfigured as an input for external FIFO data-synchronization. If unused, leave DNC. |
| 7 | VDD | power_in | Main power supply for the analog and digital core, 1.62 V to 3.6 V. Recommend 100 nF decoupling capacitor to GND close to the pin. |
| 8 | GNDIO | power_in | Ground return for the digital I/O supply domain (VDDIO). |
| 9 | GND | power_in | Ground return for the analog and digital core supply (VDD). |
| 10 | CSB | input | Active-low chip select for SPI. In I2C mode, tie to VDDIO to select I2C protocol (or leave DNC/float per datasheet note). |
| 11 | ASCL | output | Auxiliary interface serial clock output (I2C master clock for external magnetometer). When the auxiliary interface is unused, tie to VDDIO, GNDIO, or leave NC. |
| 12 | SCX | input | Primary interface serial clock: SCK in SPI (3- or 4-wire), SCL in I2C. |
## Key specifications
| Parameter | Value |
|---|---|
| Manufacturer | Bosch Sensortec |
| Package | LGA-12(2x2) |
| Category | Sensor |
| Pins | 12 |
## Ordering variants
Same part, different packaging or reel option.
- `BMA4560 273 141 282`
## CAD (KiCad official)
- Symbol: `BMA456`
- Footprint: `Package_LGA:LGA-12_2x2mm_P0.5mm`
- 3D model: LGA-12(2x2) (KiCad packages3D, STEP)
- 3D model files: `bma456-etched.step` / `bma456-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `bma456.step` / `bma456.glb` are the bare package body.
## 3D model downloads
Two STEP files. Same geometry, different body top:
| File | Size | Use it when |
|---|---|---|
| [`bma456.step`](bma456.step) | 103 KB | You want the bare part, or you mark your own boards. |
| [`bma456-etched.step`](bma456-etched.step) | 1.2 MB | You want the part with `BMA456` already on it. |
The marking in the etched file is real recessed geometry cut into the solid, not a
texture or a decal: 311 faces against 68 in the bare model. It
survives export, section views, and rendering in any CAD tool, and it drops straight
into KiCad or Fusion with no extra setup.
## Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- **Datasheet:** [Bosch Sensortec datasheet](docs/bma456-datasheet.pdf) (129 pp, sha256 `20206ece1b59b287`, retrieved 2026-08-17, tier: lcsc)
- **Extractor:** `ds2sf` (Claude). Every pin and dimension is cited to a datasheet page; it refuses to fabricate.
- **CAD:** KiCad official libraries (CC-BY-SA 4.0).
[Datasheet PDF](docs/bma456-datasheet.pdf)