L3G4200D 3-axis accelerometer

The L3G4200D is a low-power three-axis angular rate sensor able to provide unprecedented stablility of zero rate level and sensitivity over temperature and time. It includes a sensing element and an IC interface capable of providing the measured angular rate to the external world through a digital interface (I2C/SPI).

The sensing element is manufactured using a dedicated micro-machining process developed by STMicroelectronics to produce inertial sensors and actuators on silicon wafers.

The IC interface is manufactured using a CMOS process that allows a high level of integration to design a dedicated circuit which is trimmed to better match the sensing element characteristics.

The L3G4200D has a full scale of +/-250 / +/-500 / +/-2000 dps and is capable of measuring rates with a user-selectable bandwidth.

The L3G4200D is available in a plastic land grid array (LGA) package and can operate within a temperature range of -40 deg. C to +85 deg. C.

(Source: L3G4200D datasheet from STMicroelectronics, 12/21/2012)

I2Cdevlib Device Source and Documentation

There is no library code or documentation for this device at this time.

Example Code

There is no available example code for this device at this time.

I2C Data Capture Dumps

  • Test (Anonymous, 2/4/2013)

Help and FAQ

There are no questions and answers given for this device at this time.

Do you have a question that isn't answered here or elsewhere in the source code, documentation, or examples for this device? Ask away!

Register Map

 R/WBit 7Bit 6Bit 5Bit 4Bit 3Bit 2Bit 1Bit 0
[0x0F] WHO_AM_I

Device identification register (WHO_AM_I @ 0x0F)

Device identification register.

RO 
[0x20] CTRL_REG1

Device identification register (CTRL_REG1 @ 0x20)

Register Bitfields

  • [7:6] DR - Output data rate
  • [5:4] BW - Bandwidth
  • [3] PD - Power-down mode
  • [2] ZEN - Z axis enable
  • [1] YEN - Y axis enable
  • [0] XEN - X axis enable

Device identification register.

R/W[7:6] DR

CTRL_REG1 @ 0x20

Output data rate (DR [7:6])

Options

  • 0 = 100 Hz
  • 1 = 200 Hz
  • 2 = 400 Hz
  • 3 = 800 Hz
[5:4] BW

CTRL_REG1 @ 0x20

Bandwidth (BW [5:4])

Options

  • 0 = 12.5 / 12.5 / 20 / 30
  • 1 = 25 / 25 / 25 / 35
  • 2 = 25 / 50 / 50 / 50
  • 3 = 25 / 70 / 110 / 110
[3] PD

CTRL_REG1 @ 0x20

Power-down mode (PD [3])

[2] ZEN

CTRL_REG1 @ 0x20

Z axis enable (ZEN [2])

[1] YEN

CTRL_REG1 @ 0x20

Y axis enable (YEN [1])

[0] XEN

CTRL_REG1 @ 0x20

X axis enable (XEN [0])