Headquarters
Bosch Sensortec GmbH
Gerhard-Kindler-Strasse 8
72770 Reutlingen · Germany
Telephone +49 7121 3535 900
Fax +49 7121 3535 909
contact@bosch-sensortec.com
www.bosch-sensortec.com
| Bosch Sensortec | BMA222
2
Data & Specification subject to change without notice Doc.-Number: BST-BMA222-FL000-02 / Version_1.1_012011
© Bosch Sensortec GmbH reserves all rights in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to third par-
ties. BOSCH and the symbols are registered trademarks of Robert Bosch GmbH, Germany.
The BMA222 features I2C and SPI (3-wire/4-wire) dig-
tal serial interfaces. Sensor parameters, like g-ranges
or low-pass filter settings, and also all interrupt engi-
ne settings can be easily programmed via the digital
interfaces.
Integrated interrupt engine
One of the key elements of the BMA222 is the enhan-
ced intelligent interrupt engine that gives the hard-
and software designer full control. Various motion
detection scenarios can be identified by the BMA222
and signaled to the system via two interrupt pins. The
interrupt sources can be freely mapped to either of
the two interrupt pins.
Following motion detection use case scenarios are
supported by the BMA222 interrupt engine:
Data-ready (e. f g. for processor synchronization)
Any-motion (slope) detection (e. f g. for wake-up)
Tap sensing (e. f g. for tap-sensitive UI control)
Orientation change recognition (e. f g. for portrait/
landscape & face-up/face-down switching)
Flat detection (e. f g. for position sensitive
switching)
Low-g / high-g detection (e. f g. for shock and
free-fall detection)
Interrupt parameters (e. g. switching angles and
hysteresis settings for orientation change) can be
configured by the designer and thus perfectly support
the integration of the BMA222 into the user’s system
environment.
System compatibility
The BMA222 has been designed for best possible fit
into modern mobile consumer electronics devices.
Besides the ultra-small footprint and lowest power
consumption, the BMA222 has very wide ranges for
VDD and VDDIO supply voltages. An integrated self-test
feature facilitates overall system reliability.
Pin
No.
Name Function
1SDO SPI serial data output
2 SDA,
SDI,
SDO
I2C / SPI serial data input/
output
3 VDDIO I/O supply voltage
4N.C. Not connected
5INT1 Interrupt output #1
6INT2 Interrupt output #2
7 VDD Supply voltage
8GNDIO Ground I/O
9GND Ground
10 CSB SPI chip select
11 PS Protocol select pin (0=SPI,
1=I2C)
12 SCK SCL (I2C serial clock)
SCK (SPI serial clock)
Pin configuration (top view)
BMA222
(top view)
V
DDIO
SDO
SDx
NC INT1 I NT2 V
DDA
SCK CSBPS
GND
GND
IO
pin #1
pin #7
pin #12
BMA222
(top view)
V
DDIO
SDO
SDx
NC INT1 I NT2 V
DDA
SCK CSBPS
GND
GND
IO
pin #1
pin #7
pin #12