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.

DIY RumblePak for Nintendo DS Lite

Step 5Circuit diagram

Circuit diagram
As mentioned before, a simple pulse stretcher like a 74HC123 could have been used, but I didn't have one so I used a PIC instead...

I was going to drive the motor from the PIC, but at 200mA, it is way more than the PIC san Sink (or Source). The transistor used can handle 600mA.

R3 (51Ohm) was added to slow the motor down. I would have used PWM from the PIC, but I had already soldered it to the board before noticing that the motor spun too fast.

R1 (10KOhm) tells the NDS that an Option Pak is installed. I assume that D1 pulled low indicated a RumblePak and that other Option Paks require other data lines to be pulled low.

C1 provides some decoupling.

There should be a diode across the motor, but it seemed to work fine without it and there just wasn't the space.
« Previous StepDownload PDFView All StepsNext Step »
5 comments
Nov 2, 2009. 2:33 PMCR4CK3RW0LF says:
is there any way to hardwire this into the DS? basically i wonder if you could make this fit inside the DS and make it work without having to use the SLOT-2?

also im not sure how much you know about DS modding, but do you think its possible to get the DSi to have a SLOT-2 as well? i figured that in order to use it you could make a homebrew DSi ware...

sorry i just would really like a DSi without loosing SLOT-2 and the pokemon diamond/pearl SLOT-2 function which allows you to transfer pokemon to pal park.

but yes, having a built in rumble feature would be freaking awesome too.
Apr 1, 2010. 10:47 PMzack247 says:

i hear that those new dsi XL's have slot-2

May 24, 2010. 10:26 AMCR4CK3RW0LF says:
sadly, no.

isnt that horrible? selling a "new" DS and adding teh smallest of upgrades? GOD ITS SO HORRIBLE! now everyone who bought the DSI XL has to shell out more money for a 3DS.. it really makes me sad.
May 24, 2010. 11:59 AMzack247 says:
the dsi-XL DOESN'T have slot 2?!?!?!?!?!?!??!?!? but its so big, how hard would it be for nintendo to put a slot 2 into the xl? geez, nintendo really epic failed with that product...
Dec 5, 2011. 6:53 PMDs HaKa says:
It would be and extra $50 or so to accomodate for adding GBA hardware to the DSi. That's why it's not included in the DSi to begin with.
Sep 6, 2010. 3:30 PMtoogers says:
heck, they could have 3 NDS slots and 2 GBA slots, and just select it from the menu. THAT would be tight.
Sep 7, 2010. 4:02 PMzack247 says:
yes, but that would also make it easy to ushen again, they might have used that extra space for those built in games, in which case, someone should mod it so different games are pre installed
Feb 7, 2011. 2:22 PMMK3424 says:
I hope that the new 3DS will be better than the previous DS's
Feb 7, 2011. 2:34 PMzack247 says:
unfortunately from pictures released by nintendo they dont have slot 2 either...
Feb 7, 2011. 10:27 PMMK3424 says:
because they don't need the slot 2 because there is a gyroscope, a motion sensor and even 3D screen without glasses
Mar 18, 2011. 1:37 PMaadz93 says:
how would i hook up a 74ls123 for this
Jan 7, 2008. 6:55 PMXxXCHANCERXxX says:
When a wire ends with a ___ GND does that mean that you solder the wire to the GND connector at the end?
Feb 10, 2008. 1:17 PMoyabeda says:
yes
Jan 7, 2008. 6:57 PMXxXCHANCERXxX says:
Also, what does the | with the wire bouncing off of it (below the motor) mean?
Apr 9, 2008. 1:16 AM2of2.4 says:
the | and wire that you refer to is the symbol for an NPN transistor (note the colour change) the one used in this project is a "2n2222" type

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
2
Author:Xyzzy