Retro Pie Box Version 2 - Portable Raspberry Pi Emulation Console (RETIRED)

by NickRBrewer Feb 18, 2015
Download All Files

Thing Apps Enabled

Please Login to Comment

I don't know if you still read the comments on either one of these , so i'll just post my question on both. Since you have a whole box to work with, and don't mind spending for a pelican case, have you considered a pico projector instead of or in addition to the screen? You can find some projectors for close to, and maybe under a hundred dollars, and i believe that they are compatible with most anything that has a hdmi port.

This seems like a really awesome project to work on! Are you expecting V3 to be completed anytime soon or am I safe to start on V2 once I get my printer completed?

Just a few questions. What resistors did you use and where? How did you get the HDMI to default? Did you just use the Retro Pi code out of the box, or did you change it at all? What are the two black wires next to the SD card on the back of the pi for? Do you have the .sti file for the screen holder?


I would also like to know how you defaulted the HDMI. I'm also puzzled on how you got video signal to the monitor. I'm only seeing two wires (which I assume is just power to it). Did you use the DSI port? Composite video/audio? Any input would be appreciated.

I think I have my remix almost designed. My case will be here today. How do you keep the screen plate and Pi plate in place?

I honestly just printed little L brackets. They were difficult to attach to the pelican case, so I'd recommend trying out a different solution.

In this one, the screen panel was glued into place, but the Pi plate was removable.

Sorry I'm not more help, it's been a long time since I built this one.

You are a huge help! Your two RetroPie Boxes have been tremendously helpful on their own! I'll post my remix when its complete!!

Could you possibly make a video on how to make it, or at least the wiring?

Couple of questions...How are you mounting the screen and also how'd you connect it to the Pi? doesn't seem to be a part for this particular connection in your parts list or any kind of similar connection on the Pi itself. Do you have a complete instructions page on how to build this or a site you used to figure out the connection?

I actually ended up running dual powerboost 1000c, one for display and one for raspberry. One thing you seem to have solved is the HDMI out port. I have a 7 inch LCD but if I connect to a HDMI tv the signal isn't supported since its configured to run a LCD on 800x480. Is your display a nativ tv resolution or how did you configure it to switch when connecting to tv?

Very nice project i must say!!

Im building something similar to this, and your project has inspired me a lot!!
I see that you are using the powerboost 500c.
Im wondering if you are drawing power from the battery at the same time you are charging it, if so does the 500c handle that fine?
Or are you using the EN switch on the 500c board to draw power from an adapter while charing the battery? If so is that what the "white" button is for? Or have you mange to build a switch so it autoswitches the EN pin when you connect the adapter?

Do you know the totalt about of mAh the system uses while playing?

I really appreciate if you have the time to answer, thanks!!

I actually ended up picking up the 100c Powerboost from Adafruit. I just wasn't getting enough juice to cover both the raspberry pi, and the screen.

As for your question about drawing power while charging it. The powerboost is designed to do that. Here's adafruit's page for the pinouts on the powerboost and should help a lot. https://learn.adafruit.com/adafruit-powerboost-500-plus-charger/pinouts

I connected the white button to the EN pin so when pulled to ground it turns the entire unit off. That's all it does.

Once you hook up your battery, it will automatically draw from it (as long as EN isn't pulled to ground), and if you hook up external power (I used the USB pin) it will automatically switch between the two.

Unfortunately I don't know how many mAh the system is pulling at any given time, but on a full charge I can get a few hours out of the system.

Thanks for your quick replay!

I m will also be using the 1000c for my project. But a bit worried that it won't be able to deliver power to the pi, 7 LCD and small speakers under load and while charging. So my thought was to build in a switch so when connecting external power it would take power from there (bypassing the 1000c) and the 1000c would only have to take of the charging. What speakers are you using?

Honestly, I'd set up the whole system before putting it into the case and just let it run as long as possible. If it doesn't work that well, then try setting up the switching circuit.

I actually didn't have speakers in this version. I figured if I was playing it on the road I wouldn't want them, and if I have it hooked up to a TV through the hdmi port, it would draw sound through that.

I'm looking forward to building your project but what about the .stl files for the pieces that go around the Monitor? How is the monitor attached? Would you please include some pictures of the monitor install ?

Hello I was wondering if you could send some clear pictures of how the wiring is setup. ( have all the pieces?) Enderforgemc@gmail.com

Would it be possible for me to buy a premade one off you?

Adafruit has a new product called the PowerBoost 1000C which allows you to "Smart Charge" which means you can charge it, while its on and it won't explode. Thought you might want to be aware of it if you want to make Version 3 better, or if others want to mos it for this.

I love the powerboost line. Unfortunately the 1000C wasn't available during the build. You're right, I'd probably recommend that more than the 500C for this project.

Do you happen to have any pictures showing how you mounted the screen? Ive been drooling all over the place but that part has me stumped.

Do you happen to have any pictures showing how you mounted the screen? Ive been drooling all over the place but that part has me stumped.

Unfortunately I don't have any pictures of how I mounted the screen. I believe I used E6000 to glue the screen mount to the top of the lid and then printed the pieces and sort of glued and held those in place as well.

None of it was elegant.

Can you post some wiring pictures including the screen wiring? I'm having trouble powering it, as well as hooking up audio.

Hey Nick, is there anyway you could upload the screen frame in 2 pieces. Its about an inch to wide for my print bed. Ive been trying to figure out how to do it but no luck

Seems I figured it out, thanks for the great design

Could you upload/link your modified file?

Hey can you make a wire guide or show us what connects to what. I really want to build this but the pictures are hard to tell whats going to what. Also what does the green button do?

The green button is most likely power, but I would also like to know how to make this.

Comments deleted.

Where is a good place to have the pieces printed?

Check out http://3dhubs.com/ it's probably the most cost efficient way to get these parts printed locally.

Hey awesome design! I have always wondered, how do you power the screen and the Pi port-ably? Because I want to make a laptop but I thought i would have to power the screen through the mains. Thanks, James.

I'm powering both through a 6600 mAh lipo battery that's boosted to 5v with an Adafruit Powerboost 500.

Both are being run off the 5v the powerboost.


first of all: Thanks for your encouraging hints and helps.
I'm just wondering how it works, that you power your screen with 5v. Isn't it designed for 12V?
I just ordered this Screen http://www.amazon.de/gp/product/B00DHC6BVK?psc=1&redirect=true&ref_=oh_aui_detailpage_o01_s00
Should work as well, shouldn't it?
Just trying to get the right stuff, it doesn't seem to be as easy here in Germany...
Thanks again for your help.

Yeah, I modified it to run off of 5v instead of the normal 12v.

That screen should work, but you are going to have to modify it on your own. I've found this thread to be very helpful in the past since all the models of these screens are different.