Talk:Wii/nunchuk

From Wiire

Jump to: navigation, search

Another Nunchuk's Internals

Hey guys, today I got my tri-wing screwdriver to open the Nunchuk. I dont have a Wii or a Wiimote, or at least not yet. The Nunchuk internals will serve as a 3-axis accelerometer in a robotics project. You can view the pictures of my Nunchuk's PCB at:

Top

Bottom

It looks like I've got a slightly different model. This particular Nunchuk was bought separately, January 26th 2007 in the Netherlands. The most obvious differences with your model appear to be:

  • The controller chip has got a different last number, the markings are: "FNURVL" "A 405" "641KM", so the 633 turned into a 641 with mine.
  • The 3-pins components DA1 and DA2 are left out on my version
  • I've got a plastic version of the analog stick, which is mounted with screws instead of with solder
  • Different letters/numbers all over the PCB

Well, I'm gonna order some electronics to connect it to my serial port. I noted that R1 and R2 are pull-up resistors for the Data and Clock lines, so it looks like it's at least similar to I2C. The plan is to use the Linux native I2C drivers and adept those to use the WiiMote Bus Protocol, whatever that may turn out to be.

Reading nunchuck over I2C

I was able to read data from the nunchuck to an atmel ATMega168 microcontroller. The atmega168 supports I2c. I will try and post a write up tonight. Bear phillips 15:09, 4 June 2007 (MDT) the "FNURVL" chip manufacture is NEC!!!

Bus Protocol

About the bus protocol: Sgstair has analyzed the protocol with an oscilloscope and says it is not I²C compatible, however that japanese guy who modded his Wii TV remote into an NES controller has installed an I²C peripheral chip to the expansion port (and wired the expansion port, or rather the IR sensor which worked when rewired to the expansion port, to an I²C interface). A translated version of his site an be found [http://babelfish.altavista.com/babelfish/trurl_pagecontent?lp=ja_en

Hi there Here is a link where you can see how is mapped the Nunchuk connector: http://www.hardwarebook.info/Wiimote_Expansion_Port

FNURVL mystery chip

The mystery controller IC appears to be a relabeled NEC uDP78F05 microcontroller, or a pin-compatible equivalent.

Personal tools