Published on March 26, 2014 by TheRaspberryPiGuy

In this tutorial I show you how to use a Nintendo Wiimote with your Raspberry Pi. By the end of this video you will be able to receive button presses from the Wiimote, as well as raw accelerometer data. This is very easy to do over the simple Bluetooth protocol and you will then have a wireless controller that is perfect for tasks such as robot control. All you need is a dongle and a Wiimote!

Information:

Here is the Bluetooth dongle I use in the tutorial: www.amazon.co.uk/TINY-WIRELESS-BLUETOOTH-ADAPTER-DONGLE/dp/B0013BFQUE/ref=sr_1_3?ie=UTF8&qid=1396868444&sr=8-3&keywords=bluetooth+dongle

Here is an official list of all the Raspberry Pi compatible Bluetooth dongles: elinux.org/RPi_VerifiedPeripherals#USB_Bluetooth_adapters

If you don’t have an official Wiimote you can pick one up from here: www.amazon.co.uk/Nintendo-RVLACJW1-Wii-Controller/dp/B000IMWK2G/ref=sr_1_1?ie=UTF8&qid=1396868792&sr=8-1&keywords=official+wii+controller

NOTE: I have not tested this tutorial extensively with third party Wiimotes and so I cannot guarantee they will work at all. I would recommend being safe and going for an official model such as the above.

Finally here is a link to the GitHub repository I use in the video: github.com/the-raspberry-pi-guy/Wiimote

I hope that you enjoy this tutorial and if you do please drop me a subscription, like or share. If you have any issues with this video then please address them to me at: theraspberrypiguy@gmail.com

Thanks for watching!

The Raspberry Pi Guy

Y U NO SUBSCRIBE?!

Leave a Reply

169 Comments on "Raspberry Pi – How to use a Wiimote!"

Notify of
avatar

7maszi7
Guest
7maszi7
1 year 9 months ago

Thanks for the excellent tutorial.After a little tinkering I am now able to control my Raspberry pi robot with a wii controller and must say my robot is amazingly responsive 🙂 Thanks again.

Joe B
Guest
Joe B
1 year 9 months ago

i want to use a different bluetooth gamepad to control the gpio pins on my pi. anyone know if this will work with a different bt gamepad??

Joe B
Guest
Joe B
1 year 9 months ago

i want to use a different bluetooth gamepad to control the gpio pins on my pi. anyone know if this will work with a different bt gamepad??

Namsalt
Guest
Namsalt
1 year 9 months ago

"Cd example/" where is the python program?

Namsalt
Guest
Namsalt
1 year 9 months ago

"Cd example/" where is the python program?

Aku Lar Dan Sofia
Guest
Aku Lar Dan Sofia
1 year 10 months ago

make tutorial usb rom …from A-Z please..i dont understand how..

Nur Sofia
Guest
Nur Sofia
1 year 10 months ago

make tutorial usb rom …from A-Z please..i dont understand how..

Steven Fera
Guest
Steven Fera
1 year 10 months ago

I keep getting "repository not found" when trying to download. any clue why?

Steven Fera
Guest
Steven Fera
1 year 10 months ago

+Steven Fera I just copied to a usb drive to get around it.

Steven Fera
Guest
Steven Fera
1 year 10 months ago

+TheRaspberryPiGuy yup. tried it multiple times and I have internet connection. once i put in "git clone github.com/the-raspberry-pi-guy/Wiimote.git" it asks for my username and password. then i get a 'Fatal: repository 'github.com/the-rasberry-pi0guy/Wiimote.git/"'not found

TheRaspberryPiGuy
Guest
TheRaspberryPiGuy
1 year 10 months ago

+Steven Fera have you typed it correctly? Repository is still up and happy at: github.com/the-raspberry-pi-guy/Wiimote

Steven Fera
Guest
Steven Fera
1 year 10 months ago

I keep getting "repository not found" when trying to download. any clue why?

Firepal
Guest
Firepal
1 year 6 months ago

+Steven Fera "rasberry0pi" clap clap clap

Firepal
Guest
Firepal
1 year 6 months ago

+Steven Fera "rasberry0pi" clap clap clap

Steven Fera
Guest
Steven Fera
1 year 10 months ago

+Steven Fera I just copied to a usb drive to get around it.

Steven Fera
Guest
Steven Fera
1 year 10 months ago

+TheRaspberryPiGuy yup. tried it multiple times and I have internet connection. once i put in "git clone github.com/the-raspberry-pi-guy/Wiimote.git" it asks for my username and password. then i get a 'Fatal: repository 'github.com/the-rasberry-pi0guy/Wiimote.git/"'not found

TheRaspberryPiGuy
Guest
TheRaspberryPiGuy
1 year 10 months ago

+Steven Fera have you typed it correctly? Repository is still up and happy at: github.com/the-raspberry-pi-guy/Wiimote

anthonyprieto09
Guest
anthonyprieto09
2 years 1 month ago

how can i use roku remote on openelec it has a headphone jack great for movies/tv shows good media buttons

wpDiscuz