Specifications
| Attribute | Value |
| Supplier | Bosch Sensortec |
| Package / Case | Tape & Reel (TR),Cut Tape (CT) |
| Part Status | Obsolete |
| Type | Digital |
| Axis | X, Y, Z |
| Acceleration Range | ±2g, 4g, 8g, 16g |
| Sensitivity(LSB / g) | 1024 (±2g) ~ 128 (±16g) |
| Bandwidth | 8Hz ~ 1kHz |
| Output Type | I²C, SPI |
| Voltage - Supply | 1.62V ~ 3.6V |
| Features | Adjustable Bandwidth, Selectable Low Pass Filter, Selectable Scale |
| Operating Temperature | -40°C ~ 85°C (TA) |
| Mounting Type | Surface Mount |
Overview
Description
BMA255 is Bosch Sensortec’s low-power 3-axis MEMS accelerometer with digital output. It measures acceleration on X, Y, and Z and transmits data over I2C or SPI to a host MCU. Optimized for battery-powered wearables and mobile devices, it balances low power with adequate dynamic range and bandwidth. Typical features include selectable full-scale ranges (e.g., ±2/±4/±8 g), multiple data rates, and configurable power modes to trade performance for energy. It supports on‑chip filtering, interrupts for motion events (data-ready, wake-up/activity, orientation), and, on some revisions, tap/double-tap detection. The device is packaged in a small LGA package and shares the broader BMA family’s register map and Bosch software tools for evaluation and integration. Common use cases include activity monitoring, gesture control, tilt/orientation sensing, step counting, and impact detection in wearables and portable devices.
Equivalent
Equivalent products to the BMA255 accelerometer include:
- Bosch: BMA250, BMA280 (same family)
- STMicroelectronics: LIS3DH, LIS3DSH
- Analog Devices: ADXL345, ADXL362
- NXP/Freescale: MMA8451Q, MMA8452Q
These offer similar 3-axis accelerometer functionality (I2C/SPI, multiple g-ranges, low power).
- Bosch: BMA250, BMA280 (same family)
- STMicroelectronics: LIS3DH, LIS3DSH
- Analog Devices: ADXL345, ADXL362
- NXP/Freescale: MMA8451Q, MMA8452Q
These offer similar 3-axis accelerometer functionality (I2C/SPI, multiple g-ranges, low power).
Features
BMA255 Features (concise)
- Ultra-low-power, 3‑axis MEMS accelerometer with digital output
- Programmable full-scale range: ±2g, ±4g, ±8g, ±16g
- Programmable data rate (ODR): from low Hz up to about 1 kHz
- 12-bit digital output per axis (two’s complement)
- Flexible interfaces: I2C and SPI
- Interrupts and wake-on-motion capability
- On-chip features: activity/inactivity detection, tilt/orientation sensing, free-fall, tap and double-tap
- Low-noise, good shock tolerance for mobile/wearable applications
- Wide supply range (typical operation around 1.8–3.6 V)
- Small package for compact devices
Note: exact numbers may vary by revision; always verify against the latest datasheet for specific bits and registers.
- Ultra-low-power, 3‑axis MEMS accelerometer with digital output
- Programmable full-scale range: ±2g, ±4g, ±8g, ±16g
- Programmable data rate (ODR): from low Hz up to about 1 kHz
- 12-bit digital output per axis (two’s complement)
- Flexible interfaces: I2C and SPI
- Interrupts and wake-on-motion capability
- On-chip features: activity/inactivity detection, tilt/orientation sensing, free-fall, tap and double-tap
- Low-noise, good shock tolerance for mobile/wearable applications
- Wide supply range (typical operation around 1.8–3.6 V)
- Small package for compact devices
Note: exact numbers may vary by revision; always verify against the latest datasheet for specific bits and registers.
Pinout
- Pin count: 12-pin LGA package.
- Function: BMA255 is a low‑power, 3‑axis MEMS accelerometer with digital output (I2C/SPI). It provides X/Y/Z acceleration data and supports interrupt outputs (INT1/INT2) for motion events; used for motion sensing in wearables and mobile devices.
- Function: BMA255 is a low‑power, 3‑axis MEMS accelerometer with digital output (I2C/SPI). It provides X/Y/Z acceleration data and supports interrupt outputs (INT1/INT2) for motion events; used for motion sensing in wearables and mobile devices.
Manufacturer
Manufacturer: Bosch Sensortec GmbH. It is a German multinational engineering and electronics company (the Bosch Group, via Robert Bosch GmbH) that designs and manufactures MEMS sensors for consumer electronics.
Application
BMA255 is a low‑power, 3‑axis accelerometer used for motion sensing in compact devices. Typical application areas include:
- Wearables and fitness devices: step counting, activity recognition, sleep monitoring, posture/gesture detection
- Mobile devices and tablets: screen orientation, motion gestures, activity sensing
- Gaming and AR/VR controllers: motion input, tilt/rotation sensing
- Consumer electronics and IoT: smart remotes, gesture-based controls, motion-activated features
- Health and eldercare: fall detection, activity monitoring
- Industrial/asset monitoring: orientation, vibration and motion sensing for equipment condition
- Wearables and fitness devices: step counting, activity recognition, sleep monitoring, posture/gesture detection
- Mobile devices and tablets: screen orientation, motion gestures, activity sensing
- Gaming and AR/VR controllers: motion input, tilt/rotation sensing
- Consumer electronics and IoT: smart remotes, gesture-based controls, motion-activated features
- Health and eldercare: fall detection, activity monitoring
- Industrial/asset monitoring: orientation, vibration and motion sensing for equipment condition
Package
BMA255 uses a small LGA package (leadless grid array), typically around 2×2 mm.