crusty-bobcat
Posts: 8
Joined: Mon Sep 01, 2014 7:41 am

Wii U Gamepad shell reused for Pi

Wed Jan 20, 2016 5:18 am

So this is my project where I'm sticking a RPI2B1.1 into a heavily modified Wii U Gamepad shell.

It will mostly be a streamer, but will also have a few emulators on it for the couple of games I have.
I plan on making it so I can still access the GPIO pins (the ones that remain after the project is done) so I can still continue to program them on the spot or whatnot.

The "TV" button on the Wii U will function as a shortcut to a Universal Remote Control app that'll control a IR transmitter so I can change channels on any tv. :)

I'll be adding a few hard buttons for keyboard shortcuts like "ESC" (while streaming) and Ctrl+C to cancel PI commands.

There will be 4 power button's that control various USB devices, mostly to switch off Wifi to save battery.

Might add a light sensor that auto controls the backlight on the screen (if I can figure out how to interface with that) otherwise just a slider that ill program somewhere.

Id like to add some kinda overlay or menu thats always on the screen (towards the right or something) so I can have quick access to little things, like closing the moonlight stream or brightness slider. No idea how I will program this but time will tell.


Done;
[*]Got moonlight to stream correctly, controller works perfectly. Just having issues with the touchscreen.
[*]I got a 4 usb hub with switches for each one, this will be used to control power to the wifi, and various other things.
[*]I decided to make it so the camera will be external usb mounted, mostly to save room, but also so I can rotate it freely.

Current Progress and WIP;
[*Controlling the back-light, it stays on even after the Pi is shutdown(or blanking)
[*]Need a 2-2.1amp 5v for 4 lithium batteries, as well as a way to balance charge the 4 batteries via micro usb.
[*]Shortcuts, so I can launch moonlight from the LXDE desktop, or from a touchscreen interface.
[*]Touchscreen input on moonlight (for selecting things, and for games that require a mouse temporarily)
[*]Finish Xbox buttons/analog setup, I already have a stripped usb xbox controller mobo.
[*]Disable the LAN/USBHUB chip and run a dedicated hub with its own power source, mostly to save battery. Though I need the schematics for the RPI2B1.1 so I know which resisters to bridge to get the one USB port working.

Notes; (things I've discovered for others to know)
[*]If you're using the official 7" screen and you want to use moonlight, you have to run the stream at 1280x768 resolution
do this by; (example)

Code: Select all

moonlight stream -width 1280 -height 768 -mapping xbox.map -app Steam
[*]The Raspberry Pi can be mounted upside-down onto the display board, Added bonus of having easy access to the SD card

What it currently looks like;
12648135_10204092659955846_1700188655_n.jpg
Got the dpad installed, it came off a micro xbox controller.
12648135_10204092659955846_1700188655_n.jpg (53.72 KiB) Viewed 5858 times
12650311_10204092756838268_2015773561_n.jpg
buttons installed
12650311_10204092756838268_2015773561_n.jpg (41.25 KiB) Viewed 5858 times

Other people with simular plans; (using a Wii U shell)
iheir
Original Post;
So I was trying to find an Atari Lynx II case, but they were all too pricey for being broken.
So I started looking for alternatives, and ended up finding this Wii U Gamepad listing with the screen and mobo missing.
:!: http://www.ebay.com/itm/121611336867 :!:
currently $18.99 with free shipping from California. (sorry if UK users can't get it)
I went ahead and bought one, and also got the official rpi 7" screen.
The Wii U gamepad's screen is 6.2 inches, so I'll have to relocate the buttons to fit the screen, but I was planning on moving the analog sticks to the opposite side anyway so this isn't a problem for me.
Anyway, I figured you guys would love to take advantage of this so enjoy!
EDIT: Found the Trigger buttons and camera plastic bezel;
http://www.ebay.com/itm/181995595160
All further updates will be posted to WordPress; bigger pictures!
https://crustybobcat.wordpress.com/
Last edited by crusty-bobcat on Sun Feb 28, 2016 3:48 am, edited 10 times in total.

crusty-bobcat
Posts: 8
Joined: Mon Sep 01, 2014 7:41 am

Re: Wii U "gamepad" as case

Sun Jan 24, 2016 11:38 pm

IMG_0522.JPG
rpi wii u case concept
IMG_0522.JPG (36.68 KiB) Viewed 6169 times
Here's my concept of how I want to rearrange everything, I also got the measurements right so the screen fits correctly in the case.

I'm using the BacMan tutorials for quick references on relocating pieces.
http://bacman.co.uk/general-modding/

Still waiting on the screen to come in, bad weather according to Element14 :|

crusty-bobcat
Posts: 8
Joined: Mon Sep 01, 2014 7:41 am

Re: Wii U "gamepad" as case

Wed Feb 03, 2016 2:01 am

Got the screen and got it all chopped up and fitted.
I still need to figure out if i can safely trim the bezel. The touchscreen layer sits over a bit of the bezel so I'm afraid of hurting it (anyone got a clue whether its needed or not?)

Anyway, pics.
12659848_10204076467351041_311267122_n.jpg
I mounted the RPI upsidedown over the lcd controller, this saves me a lot of room but wont be permanent as im doing other things to improve room.
12659848_10204076467351041_311267122_n.jpg (60.48 KiB) Viewed 6017 times
12650359_10204076482911430_1623461306_n.jpg
The USB and Ethernet are perfectly flush with the screens backing, like it was meant to be~
12650359_10204076482911430_1623461306_n.jpg (44.17 KiB) Viewed 6017 times
12650715_10204076467431043_747645730_n.jpg
The bezel is still on, still waiting on confirmation if its even feasible to cut or not.
12650715_10204076467431043_747645730_n.jpg (63.54 KiB) Viewed 6017 times

crusty-bobcat
Posts: 8
Joined: Mon Sep 01, 2014 7:41 am

Re: Wii U Gamepad shell reused for Pi

Fri Feb 05, 2016 2:13 am

222222222222222.jpg
plastic weld
222222222222222.jpg (44.24 KiB) Viewed 5938 times
I plastic welded the dpad and buttons off, and sanded the bezel off. Its tested working after I sanded it.

I just added a layer of bondo to the cracks. (they formed from the two different types of plastics being melted together)

Stay tuned for more.

crusty-bobcat
Posts: 8
Joined: Mon Sep 01, 2014 7:41 am

Re: Wii U Gamepad shell reused for Pi

Sun Feb 07, 2016 3:43 am

Well, I broke the touchscreen glass. which is fine because it was useless since it only worked on Raspbian.
Im gonna have to find a usb touchscreen that fits the screen dimensions, or just put a sheet of plexiglass on it and not have touchscreen.

I bondo'd the new buttons on and its ready to install, just a matter of finding a new screen cover/touchscreen.

oswinfaulhaber
Posts: 1
Joined: Fri Mar 04, 2016 6:31 am

Re: Wii U Gamepad shell reused for Pi

Fri Mar 04, 2016 6:34 am

Hey, any updates to this project?
I know you only bought the shell, but:
Any idea if the WiiU gamepad screen is compatible with the pi?

crusty-bobcat
Posts: 8
Joined: Mon Sep 01, 2014 7:41 am

Re: Wii U Gamepad shell reused for Pi

Fri Mar 04, 2016 5:12 pm

Some other people were trying to get it working, not sure how far they got. I see a lot of people using phone lcd's with custom controller boards.

Return to “Other projects”