Viewing 35 posts - 1 through 35 (of 45 total)
  • Author
    Posts
  • mat jessop
    Participant
    Post count: 22

    Handheld

    It has long been an ambition to create a truly portable retropie project that could be used whilst travelling. A while ago I attempted to make a handheld using laser-cut parts. This was a hideous deformed beast of a creation. I therefore decided to go down the 3d printing route. This was performed by a 3d printing company for two reasons. Firstly I don’t own a 3d printer, and secondly the quality that you get from SLS is fantastic.

    For this project I used a 4.3 inch car reversing display (the type that you can easily find for cheap on amazon), the retrolink SNES USB gamepad, Raspberry pi model A (lower power consumption), 2600mAh Li-ion battery, a switch, and an Adafruit powerboost 500 (which has a microusb input to charge the battery).

    [IMG]http://i.imgur.com/QqrL8Ir.jpg[/IMG]

    [IMG]http://i.imgur.com/ebe0SMo.jpg[/IMG]

    In order to fix everything together hot glue was used. Thanks to the method of using the USB SNES controller in its entirety, it was extremely simple to put together. All that has to be done is to solder the gamepad to the pi. The solder the AV out of the screen to the pi. Then just solder the power circuit together.

    [IMG]http://i.imgur.com/LbIueuF.jpg[/IMG]

    Due to the simplification of using the full gamepad, this means that the width of the handheld had to be 13cm. The height ended up also being 13cm. The thickness of the case is 2.5cm. All in all it is a good size but in a future iteration I would have it as only 2cm thick. Battery life isn’t too bad considering the size of the screen, at 3 1/2hrs or so. Also I would like the case to be thinner and so perhaps it would be necessary to use a different method for the gamepad. In the second version it would also be nice to have a professional looking paintjob.

    [IMG]http://i.imgur.com/QAbOlRs.jpg[/IMG]

    fireslayer26
    Participant
    Post count: 26

    Very nice! Simple and clean. I like it! What did it cost to make the case? Could you get another one?

    Thanks,
    William

    mat jessop
    Participant
    Post count: 22

    Hey,

    Thanks for the post. The case was a bit pricey, as it stands I think it cost about £60. However, the walls are way thicker than they need to be, the entire thickness of the case could also be taken down a couple of mm, and I’m sure a smarter design could also reduce the amount of material needed. So I reckon you could probably get it for ~40 pounds maybe. I am more than happy to send you the sketch-up file that I made if you want a tinker about with it?

    Cheers

    Mat

    fireslayer26
    Participant
    Post count: 26

    That would be great if you could send it!

    Thank you!

    Any tips about the setup? Controller integration with the Pi?

    fireslayer26
    Participant
    Post count: 26

    Also, do you have a wiring schematic?

    mat jessop
    Participant
    Post count: 22

    I have sent you some information.

    Mat

    Anonymous
    Inactive
    Post count: 1

    Hey, awesome project! I would love to have the SketchUp files and any other info pertaining to this beast. I have decided to make one as my winter project. Thanks in advance!!!

    mat jessop
    Participant
    Post count: 22

    Sure thing, just send me a private message with your email address and I will be happy to provide it!

    Mat

    fireslayer26
    Participant
    Post count: 26

    Got your email, thank you! Do you remember where you got your power switch?

    Thanks!

    robjamben
    Participant
    Post count: 1

    Quite the awesome build! I too would love to get the Sketchup files and any other info you could send me to create my own. I love the clean, professional look!

    mat jessop
    Participant
    Post count: 22

    Should hopefully be sent

    Mat

    mat jessop
    Participant
    Post count: 22

    I am not sure where abouts you live, but I bought it in the UK from a shop called Maplin. If you don’t live in the UK then I’m sure it wouldn’t be too hard to find another with similar dimensions. Failing that it wouldn’t bee too hard to change the hole for the switch (or if you are lazy then you might be able to sand it down to the right shape/size!). Here is the link to the one I used http://www.maplin.co.uk/p/double-pole-miniature-fh36p

    fireslayer26
    Participant
    Post count: 26

    Ok, thank you. I can most likely get a switch like that at RadioShack here in the states.

    Also, I was able to enlarge the button holes and reduce the overall depth of the case from 2.5cm to 2cm. But I’m am having alot of trouble reducing the width of the case walls without distorting it.

    mat jessop
    Participant
    Post count: 22

    Ok cool. Im not sure that you would be able to fit all of the stuff inside if it was only 2 cm thick, but maybe get the parts sorted and then you can measure how deep the interior of the case will need to be. As for the case walls, I’m not too sure how to go about that actually. My skills in CAD are extremely limited, sorry!

    fireslayer26
    Participant
    Post count: 26

    Didn’t you state in your description above that made the case 2.5cm thick but in the future you would do 2cm?

    mat jessop
    Participant
    Post count: 22

    Ye, but that would have to include taking a couple of mm from the case thickness. I dont think it would be safe to reduce it to 2 cm without making the walls thinner. Also, you may make things fit better or worse than me, so it is really a good idea to see how thin you can make it, and then design the case thickness around that. Otherwise you could go for the safer option and leave it at 2.5

    fireslayer26
    Participant
    Post count: 26

    Ok thank you!

    mikesq
    Participant
    Post count: 6

    Hi,

    I am also currently building a handheld (you sent me your design (thank you)).

    However, I am running into problems with the image from Emulation Station not fitting on the screen. (I also chose a cheap 4.3 inch screen from Amazon).

    How were you able to get it so the image fits with no cut off?

    Any help would be appreciated.

    Thanks

    I have attached a sample of the issue I am talking about.

    mat jessop
    Participant
    Post count: 22

    Hey,

    Have you fiddled with the screen settings in the config.txt file? If you have tried this and it has not helped then I am really not sure what to suggest, and so perhaps it would be useful to ask the question on the main forum as perhaps others are having similar issues.

    Regards

    Mat

    mikesq
    Participant
    Post count: 6

    Hi,

    I did try changing settings in config.txt, but so far nothing has improved.

    I posted this question a couple times on the main board but got zero responses.

    Thank you,

    Mike

    crubert
    Participant
    Post count: 1

    Hello. This is a very interesting project, and I have been wanting to make my own for some time now. I was wondering if you could send me the reference sketch, so I can use it as an example for my own enclosure.

    mat jessop
    Participant
    Post count: 22

    Sorry for the belated reply. Send me a personal message with your email address and then I can send it on

    x
    Participant
    Post count: 1

    Hey awesome design! I’ve just gotten into the world of Raspberry Pi and RetroPie, and was planning on making my own version of this. I just want to know if you have any recommendations for a battery if I go with the new Pi 2 B, and also if I could take a look at the model for the case so I can have a solid basis for my own case. Thanks!

    mat jessop
    Participant
    Post count: 22

    Thanks for the message. For a battery, I would definitely recommend a lithium polymer battery such as this one: http://www.adafruit.com/products/328 but depending on your design, and how you want to arrange your components, a lithium ion battery such as this one: http://www.adafruit.com/products/1781 could also be useful. I went with the first one as this allowed my case to be slightly thinner. Both of these batteries output at 3.7v and so you need to boost the voltage to 5v to power the pi. I have just received the new raspberry pi, and while i have given emulation on it a go, I havn’t tested it to see how power hungry it is whilst emulating, and so it might be a good idea for you to do a couple of tests to get an idea of how much power you would be needing. Send me a private message with your email and I can send you the model file.

    neighbourhoodnerd
    Participant
    Post count: 111

    Bloody nice work mate! I’m impressed!

    zandercz01
    Participant
    Post count: 3

    Hi,

    Could you pls pm the design because i would like to make it for a school project :).
    Also would it be able to add 4 buttons on the back and a analog joystick in the front?
    thanks,
    Zander

    mat jessop
    Participant
    Post count: 22

    Hi Zander,

    I would be more than happy to send the files along, just PM me with your email address and I will send the CAD files. As for your interest in adding buttons to the back, this guy https://www.petrockblock.com/forums/topic/portable-retro-gaming-unit/ took my basic design and did just that. Adding 4 buttons instead of just 2 may require a bit of extra work since my design just uses a RetroLink SNES controller hooked up to the USB port for simplicity, and this only has 2 shoulder buttons. Of course, if you are also wanting an analogue stick instead of D-pad then you wouldn’t be able to use the RetroLink anyway. If you are then wanting to make your own controller set-up then it can be a bit more tricky. The best thing to do would be to chop up an old games controller (I have done it with a PS1 controller before) and then hook up the button inputs to the GPIO ports. Adafruit have a couple of guides on how to hook up buttons to GPIO for gaming https://learn.adafruit.com/retro-gaming-with-raspberry-pi , and also on how to use old controllers for game input https://learn.adafruit.com/pigrrl-raspberry-pi-gameboy . I have also tried using analgogue sticks, with varying success. The PSP style stick is really small and so would be ideal but wiring it up can be a little complicated. A normal playstation controller stick is easier to setup but fairly bulky. If you are new to this sort of stuff and have a timelimit then I would make life easy for myself and stick to a dpad, but you can always experiment with more than one thing at a time. It is always crucial that you have the entire system up and running before you get the case printed anyway, so you can play around with different strategies before you settle on the one that you want/works and then alter/design the case around it. Sorry for the verbose response!

    Mat

    zandercz01
    Participant
    Post count: 3

    if you added a stick could you play N64 games?

    mat jessop
    Participant
    Post count: 22

    Hey, so you could play n64 games… However, I have a feeling that it wouldn’t be very easy to sort out the controller set-up as the n64 uses an unconventional button layout. You would have to consider the need for two shoulder buttons, the middle trigger, and then 6 buttons for the right hand side. Some games don’t need all of the buttons, but even so, it could be tricky to figure out what to keep unless you are only wanting to play one game! Of course, I am happy to be proven wrong and perhaps other forum members might have smarter ideas than me.

    Anonymous
    Inactive
    Post count: 4

    I thought these backup screens required 12 volts. You’re really running it off of 5?

    mat jessop
    Participant
    Post count: 22

    Hi Albill,

    Yes, thankfully most small screens can tolerate voltages in a range between 5 and 12v (although this is seldom advertised). 5V is really the lower end, and some screens won’t tolerate such a low voltage. To make up for the lower voltage, it draws more current and so this must be kept in mind. On another project, I first tried powering a screen through the raspberry pi’s GPIO pins but this output wasn’t high enough and so it kept cutting out. I then just split the powerfeed to the raspberry pi and it worked fine.

    Regards

    Mat

    fireslayer26
    Participant
    Post count: 26

    Hey Matt,
    Any chance you could adjust the CAD file to accommodate this 5″ screen??

    http://www.adafruit.com/product/1680

    Thanks!

    mat jessop
    Participant
    Post count: 22

    Hey, Im really sorry for not getting back to you sooner, I’ve been really busy and on holiday etc. Let me know if you still need a hand or if you have sorted it!

    Best

    Mat

    fireslayer26
    Participant
    Post count: 26

    No, I haven’t been able to change it. I’m not experience with CAD. If you could change it to put that 5″ screen in it, that would be awesome! Also, you had mentioned before about making the walls a little thinner?

    Thanks

    fireslayer26
    Participant
    Post count: 26

    Also, would you be able to put a speaker port on the back side? Like a small grill thats on the front of the old Nintendo gameboys?

Viewing 35 posts - 1 through 35 (of 45 total)
  • The forum ‘Peoples Projects’ is closed to new topics and replies.