10 Nov 2009
Found Footage: The iPhone and the WiiMote
Matthias Ringwald, of iPhone Bluetooth fame, has just released BTstack 0.1 for iPhone. This video demonstrates his group’s technology in action, as an iPhone syncs with a WiiMote and then uses the WiiMote for input. Although the system does not yet have OBEX, it is, as Ringwald writes, “better than Apple’s nothing.”
BTdaemon) that you access from your apps. Given that the release is still only at version 0.1, expect a certain degree of instability and a lot of further development potential.
Found Footage: The iPhone and the WiiMote originally appeared on The Unofficial Apple Weblog (TUAW) on Tue, 10 Nov 2009 15:30:00 EST. Please see our terms for use of feeds.
Found Footage: The iPhone and the WiiMote originally appeared on The Unofficial Apple Weblog (TUAW) on Tue, 10 Nov 2009 15:30:00 EST. Please see our terms for use of feeds.
[via | The Unofficial Apple Weblog (TUAW)]

















1° 






by mringwal
, on November 8 2009
@ 7:31 am
Yet another fake? The new Bluetooth icon in the status bar is red and flipped horizontally, by the way.
by 05murphym
, on November 8 2009
@ 8:59 am
what the soures?
by NedSc
, on November 8 2009
@ 9:12 pm
would rather have BT connection to a keyboard. Why is there no one on the planet working on this?
by 05murphym
, on November 9 2009
@ 9:36 am
how is it a fake
by mringwal
, on November 9 2009
@ 11:44 am
It is not a fake, but that’s what people normally put into comments. see the comments to the first part of the demo.
by mringwal
, on November 9 2009
@ 11:45 am
I’m already working on a BT Keyboard driver. I just had to get the Bluetooth stack ready for the iPhone.
by NedSc
, on November 9 2009
@ 11:47 am
I LOVE YOU
by tombonez
, on November 10 2009
@ 5:13 pm
WOW, just tested this out on my iPhone and it works amazingly.Seriously looking forward to future updates and the potential applications that could come from this.Do you by any chance have a twitter account I could follow you on?Love it
by Mecler
, on November 10 2009
@ 7:50 pm
What song was playing in the background? I liked it.
by mringwal
, on November 11 2009
@ 1:14 am
That would be something from “Lani Puna”.
by mringwal
, on November 11 2009
@ 1:15 am
Yes, still figuring out what’s it good for
– it’s “mringwal” @ twitter
by inestfr
, on November 12 2009
@ 1:00 pm
why the app lag on 3.1.2 ??
by starcraft2zergfan
, on November 12 2009
@ 1:45 pm
thanks
ive been waiting for a month man
thanks
by ihavegreenapples
, on November 16 2009
@ 11:48 am
This is pure gold. Congratulations. Can’t wait to play on the iphone with the Wii Mote… Or vice versa.
by fireboys06
, on November 16 2009
@ 2:31 pm
Cool, nice idea, care to share the song name? It sounds good.
by Millhouse013
, on November 18 2009
@ 2:29 pm
wait, care to tell me why this new version only shows the wiimote’s roll, and not pitch and yaw anymore? you had it working before, so why take it out? it’d be even more impressive if it captured the WiiMotes every move…(if possible, tweet this to me. I’m @TehMillhouse)
by Millhouse013
, on November 18 2009
@ 2:29 pm
wait, care to tell me why this new version only shows the wiimote’s roll, and not pitch and yaw anymore? you had it working before, so why take it out? it’d be even more impressive if it captured the WiiMotes every move…
(if possible, tweet this to me. I’m @TehMillhouse)
by MuffinBlades
, on November 19 2009
@ 8:20 am
Is it possible you can use ur iPhone or I touch as a remote for wii?
by mringwal
, on November 19 2009
@ 9:38 am
It is one axis only because I couldn’t master the maths of converting a 3D accelerometer reading into a 2-axis rotation. Be happy to fix it if someone does the math for it…
by mringwal
, on November 19 2009
@ 9:38 am
There is no strip on the iPhone that prevents it from being thrown into the TV! watch out.
by yongobongo
, on November 21 2009
@ 9:43 pm
I can has OBEX?
by mringwal
, on November 22 2009
@ 1:01 am
Not yet. You could work on that.
by Millhouse013
, on November 22 2009
@ 12:35 pm
wait, 2-axis? doesn’t the WiiMote have 3 accelerometers? I’m gonna go check out the source, maybe my High School math can help, but I doubt it…
by voicerader4
, on November 23 2009
@ 9:20 pm
you sir, are a genious.
but seriously, you are… im getting an iPhone for X-mas. I’v already jailbroken my friends iphone (3 times, his got bricked 1 time for downloading porn, second his apps didnt work..)
by dong2512
, on November 26 2009
@ 3:13 pm
i believe its 6 axis.am i wrong?
by dong2512
, on November 26 2009
@ 3:13 pm
i believe its 6 axis.
am i wrong?
by expazatrix
, on November 30 2009
@ 7:51 pm
To bad I don’t have a WiiMote..
by Millhouse013
, on December 9 2009
@ 12:41 pm
wait, what? In 3D space, you only have 3 perpendicular axis. I think you make the mistake of putting axis equal to direction. There are 6 directions, but 3 axis.
by dong2512
, on December 10 2009
@ 12:04 am
Ah, I confuse that with sixaxis controller where it can detect 3 axis tilt PLUS 3 axis movement, (Do you get it? it detects the tilt but also detects which way and how fast it is moving)
by Soalreaper44
, on January 18 2010
@ 1:56 pm
Hahahahahahahahahahah…! I’ve done that before.!!!
by TheMoronicCousins
, on January 19 2010
@ 5:36 pm
what app is it?
by mringwal
, on January 20 2010
@ 3:06 pm
WiiMote Open GL Demo in Cydia.
by HefferHefferHeffer
, on January 20 2010
@ 3:56 pm
It would be so awesome to control your iPhone with your WiiMote
by johnathon124
, on February 1 2010
@ 8:53 pm
If you couldnt master the math of converting a 3 axis accelerometer to 2 axis , how did you have it workibg before ? Id actually use the old version if you still have it or if a cydia source has it
by mringwal
, on February 2 2010
@ 3:37 pm
the old version did rotate in 2 axix, but I only showed them separately. rotating more than 90 degrees or around 2 axes did not work properly. fell free to fixit, the source is in the BTstack SVN.
by johnathon124
, on February 4 2010
@ 5:22 pm
i couldnt fix it, iPhone coding and Xcode has been really confusing to mebut may ask, would it be possible to have the wiimote as a bluetooth mouse for the iPhone? or even a ps3 remote ? ( and for the ps3 remote you would probably need the bluetooth address )
by johnathon124
, on February 4 2010
@ 5:22 pm
i couldnt fix it, iPhone coding and Xcode has been really confusing to me
but may ask, would it be possible to have the wiimote as a bluetooth mouse for the iPhone? or even a ps3 remote ? ( and for the ps3 remote you would probably need the bluetooth address )
by mringwal
, on February 7 2010
@ 10:26 am
I guess you have seen my BTstack Mouse application. That one could be extended to support a WiiMote. I’ll make a note about it..
I plan to support WiiMote and PS3 DualShock as game controllers for the iPhone, but that will take a while.
by johnathon124
, on February 7 2010
@ 6:23 pm
i notice it while browsing though rick and then saw your video of your program.. even though i dont have a bluetooth mouse ( i plan to buy a magic mouse ) i downloaded it anyway. getting the PS3 remoteto work is going to be one hell of a challenge, but im going to see how it works by checking out exactly how it connects to the ps3 and how these 3rd party programs and drivers are getting it to work. as for the wii remote … ( continued )
by johnathon124
, on February 7 2010
@ 6:27 pm
as for the wii remote, there are some open source programs, maybe you can use the sources to easily add support as a mouse, or maybe even full rotation in this wii remote demo. Darwiin Remote is for mac, im not sure if its open source, but its based on an older program that was open source, so ill look in through all of that. if you want, you can have any information or source codes if you want.
by johnathon124
, on February 7 2010
@ 6:27 pm
as for the wii remote, there are some open source programs, maybe you can use the sources to easily add support as a mouse, or maybe even full rotation in this wii remote demo.
Darwiin Remote is for mac, im not sure if its open source, but its based on an older program that was open source, so ill look in through all of that. if you want, you can have any information or source codes if you want.
by mringwal
, on February 8 2010
@ 3:14 am
hi. the wiili and wiibrew wikis have all info needed, also the only issue with the ps3 controller is to tell it the address of the master device. but there are open source versions for linux and windows.
by HardGam3R
, on May 10 2010
@ 6:25 pm
its for bluethooth?
by Hahex1
, on July 11 2010
@ 3:33 am
If you attached the wii motion plus, could you make it so that it moves up and down as well as sideways?
by StephenLawdx
, on August 6 2010
@ 8:03 pm
Do you know which version of btstack I need to download to use my wii controler with my gameboy colour emulator?
I have seen many videos doing this but when I search BTstack in cydia there are multiple results eg. Mouse, keyboard ect..
Please help!
by mringwal
, on August 8 2010
@ 3:21 am
@StephenLawdx There is only a single package called “BTstack” – which is marked as developer. If a game supports WiiMote over BTstack, it should get installed automatically. Maybe you need another Gameboy emulator that has Wiimote support.
by StephenLawdx
, on August 8 2010
@ 4:44 pm
Actually I have found that I already had BTstack installed as it installs automatically when you download the emulator…
The game boy emulator I have got has wiimote compatabillity but it won’t connect..
I don’t know where I’m going wrong here
by hypotheek
, on August 13 2010
@ 3:44 am
Hoeveel kan ik lenen? (hypotheek). Wat worden mijn maandlasten? (hypotheek) … Hoeveel hypotheek heb ik nodig? Hoe hoog is de boete die ik nu zou moeten
by hypotheek
, on August 13 2010
@ 10:47 am
Hypotheken? Heel veel hypotheek informatie: verschillende hypotheekvormen, hypotheekrentes, nationale hypotheek garantie, hoe een hypotheek te vergelijken.
by lenen
, on August 14 2010
@ 1:33 pm
Lenen zonder BKR toetsing gaat vandaag heel gemakkelijk. Binnen een paar uur geld lenen zonder BKR toetsing doet u hier, lees snel verder