3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

Using WiiChuck Adapter with Arduino

Using WiiChuck Adapter with Arduino
The Nunchuk is a very versatile tool.  Contained in it are a 3-axis accelerometer, a two-axis joystick, and two pushbuttons for around $20.  And you can even buy a wireless nunchuck to use as a controller!  But many don't want to cut off their nunchuck connector.  So here is an alternative.
     In this Instructable I am going to show you how to connect the Nunchuk to the Arduino via the WiiChuck adapter.  There are a couple of steps to this, first, we will hook it up, then we'll download the library and then download the code.

MATERIALS:

1 WiiChuck Adapter

4 Jumper Wires

1 Arduino Board (with USB Cable)

1 Nunchuck
 
Remove these adsRemove these ads by Signing Up
 

Step 1Plugging in the WiiChuck

Plugging in the WiiChuck
«
  • IMG_1958.JPG
  • IMG_1957.JPG
First, open up the WiiChuck and solder 4 wires into the board.  If you look closely you will see that the board is labeled, so follow these instructions:

GND to GND (obviuosly
+ to +5V
C to Analog Input pin 5
D to Analog Input pin 4

Then plug in the board with the labels facing the groove on the nunckuck, as shown in the picture.
I soldered the wires going away from the labels, so just make it so the wires are point in the same direction as  the groove.
« Previous StepDownload PDFView All StepsNext Step »
11 comments
May 1, 2011. 11:16 PMsanosuke_kursch says:
Now the link is there ;)
BTW, the nunchuck works with 3.3V signals, and the arduino with 5V signals, what do you to convert the levels?
Mar 9, 2012. 1:10 AMmaixy says:
maybe you can use the IC MAX232
Mar 9, 2012. 7:59 AMsanosuke_kursch says:
I don't think the MAx232 would work with that, this chip is intended for RS232 signals, i2c uses a bidirectional bus on the same wire if I'm not mistaken.
Mar 9, 2012. 8:55 AMmaixy says:
is not the max232 fit to rs232 signals?
i used it to carry message from MCU to my laptop.
Mar 9, 2012. 9:07 AMsanosuke_kursch says:
It's intended for that use, but it won't work to convert the level of the i2c signals.
Mar 9, 2012. 1:22 AMmaixy says:
excuse me
does the nunchuck can work with stc89c52?
because in our county ,few of people use arduino
Mar 9, 2012. 8:01 AMsanosuke_kursch says:
If this chip has a i2c bus, I think so.
Otherwise I guess you'll have to write some code to make it work, but don't ask me how, I have no idea how to do that =B
Mar 8, 2012. 6:03 PMknexcreator17 says:
im new to this stuff but love doin it so how do you attach motors and sensors and stuff????????????????
Apr 29, 2011. 11:46 PMsanosuke_kursch says:
You say "Go here, scroll down to software", but where is this "here" you mention?

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
1
Followers
3
Author:crocboy
I love to build stuff.