Author Topic: Wiimote ADXL330 accelerometer bandwidth question  (Read 13013 times)

Offline cobra1729

  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
on: January 21, 2008, 09:30:47 PM

I am trying to find out the bandwidth of the ADXL330 accelerometers used in the Wiimote.  I took one apart and removed one of the capacitors connected to the ADXL330 (Cx in fig. 1 of the ADXL330 datasheet).  The datasheet can be found at (link works as of 01/21/08):

Measured the capacitance with an LCR meter, it was 0.2 uF.  Therefore, with a nominal R_{FILT} of 32k (p. 3 of ADXL330 datasheet), we get a bandwidth of (p. 12 of ADXL330 datasheet) 25 Hz.

But on Johnny's projects page (, it says: "It also contains a +/-3g 8-bit 3-axis accelerometer also operating at 100Hz".

I don't understand what "operating at 100 Hz" means.  Does it mean the BANDWIDTH of the accelerometer is 100 Hz?  If so, could anyone please enlighten me on how to obtain the accelerometer bandwidth?  Or does it mean the Wiimote is sending accelerometer data out via bluetooth at 100 Hz?

Again, any help is appreciated.

Thanks a bunch!!!!

Offline ole

  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Reply #1 on: February 13, 2008, 01:06:03 PM
I took that to mean that it updates at a rate of 100hz, that is 100 times per second.

Offline inio

  • Wiki Admin
  • *
  • Posts: 124
  • Karma: +5/-0
    • View Profile
    • my Wii Remote projects
Reply #2 on: February 14, 2008, 03:51:52 PM
Yeah, it's sampled at 100Hz.  Having a 25Hz lowpass on the signal makes sense, since you'll start to get aliasing if you go much above that.

Offline williiam

  • *
  • Posts: 21
  • Karma: +1/-0
    • View Profile
    • fWiineur ; web-site for fWIIne
Reply #3 on: September 14, 2008, 08:53:28 PM

Thanks for the measured value of capacitor.
I was curious to check if this value could be observed through signal
processing. And I made some records with some signal pulses and a

(AZ(f) Spectrogram of recorded measurement after processing)

The wiimote-accelerometer bandwidth is around 0 - 33/34Hz.
Finally, considering 33Hz as frequency cut-off, I found Cz=0.15F which
is near of your measured value : 0.2F.

- Wiilliam

(related post for more information