by darevix Apr 14, 2017
Download All Files

Thing Apps Enabled

Please Login to Comment

Wouldn't it be much easier to fit a powerbank into the raspiboy? Something like this should fit without much trouble: https://www.amazon.de/dp/B07G98C9LB

Then you could eliminate all of the other power circuitry.

It could even be attached to the outside of the back so that it can be swapped quickly. Also it should be able to supply more than enough current for the PI so that the low voltage alarm and the throtteling should be gone.

Comments deleted.

what size screws did you use

order the parts today i need to build this hope they come fast !!!!

Hope this is helping you guys:


Raspi_boy ultimate Remix
by lmig

For those who have built this

is the converter board enough to power a pi 3 b? it says it outputs 500ma. Thanks!!!

Yes, it is working, however the raspian is showing low voltage alarm most of the time. I've read that the Pi's CPU is throtteling down in this case. For arcade games I'm not experincing any issues. With N64 / Playstation One it is not as fluid but not sure if is due to a down throttled CPU or the game. So I guess if you could find a more powerfull converter, it should be better.
I also quite don't understand why this is working since the Pi3 is supposed to need about up to 2 amps.

Just check the operation with a gfx heavy game on battery and compared the performance while powering the Pi via PSU => I couldn't spot any difference.

Hello everyone!!

With the help of some friends who are electronic, I was able to develop an electrical diagram, closer to the real one. I believe the links are correct, if you disagree with something, please comment below. Is attached in this message.

Thank you all for the attention, this weekend, I will try to set up the project and put the results here.

See you!!

Well, got all together pretty quickly with your additional diagram and everything is working, woohoo ... except the controller ...bought a wrong one with a SNES Connector facepalm. So waiting for a USB one and everything should be fine I guess. Now I have to figure out how this RetroPie thing work :-)

Awesome! Have all parts been laying around for about half a year now and never had the will to put it together because of the lacking instructions. Now I will give it a try hopefully it will work out with your schematics. Will report back ;-)

Hi friend. How are you?!

First of all, congratulations on the project, it's fantastic. I made the 3D impression of your project and I already have all the necessary parts. I have some doubts and would be very happy if you could answer them.

1) You can detail the connection points of the "Super Mini PAM8403" and "5V DC Step Up Power Supply" cards. Since they are cards with multiple connection points, I had doubts about how to connect them correctly.

2) The component that is connected between "5V DC Converter Step Up Power" and "5 inch LCD", would it be a Micro USB Connector ?? The file "example 01" is attached.

3) If it is possible it would be possible the detailed electronic diagram (electrical diagram) of the links of each component of your project ?? I'm having trouble knowing and understanding the connections between them. Follow the attached "example 02" file.

I would be very happy if you could help me with my doubts, so that I can finalize my project. Of course, I'll post the final result here.

Thank you for your attention, my friend, thank you!

  • 1 : for the super mini it's really straight forward everything is well tagged on the PCB, rout is for right speaker (red on +, black on -) same for lout with left speaker, regarding LGR it correspond to Left Ground Right of the jack connector (use a multimeter to be sure where to solder on the jack connector) see example.

  • 2 : yes it's used to power the LCD which will power the rasp through GPIO (that way won't need to solder + & - directly to the screen

  • 3 : pictures are quite detailed of what is solder to what. Basically the yellow line is solder to the 5v DCDC at the IN side on + (and - to - on IN SIDE), and RED come from the "+5" on the OUT side


where should the GND be connectet? I can only see a connection between the screen and the pi, but there are two cables leaving the screen.

My sound is way to low, did anyone solder the resistors (as shown in the info graph) or did you solder the speakers directly to the amp?

I used the resistors and my speakers are also way to low on full volume (Emulator and amplifier). Not sure what the problem here is.

The resistors? Will give it a try without maybe?
The speakers?
The amplifier?


I have all the new parts coming by the end of the month, so I can do this project/build.

I have two questions:

How do I modify it so I can still plug headphones in, and when I plug headphones in then it will cut sound to the speakers?

And what size screws will I need?

Thank you if you can help me.

Hello. I use 2,5mm screw. And for the headphones is posible to mount a socket in one side to plug the headphones, but you can may cut the commun of the speaker when this is connected.

Hola. tengo un problema con los altavoces, y es que los del enlace no corresponden con los montados en el modelo de las fotos, podeis confirmarme que modelo exacto son y como es el montaje?

Hello, I'd like to print this awesome parts but I'm afraid that if I don't use supports, front and back parts will present overhangs. Could anybody confirm that printing without supports is OK? Thanks.

I've printed mine without supports but be aware that some sanding and filling will be necessary either way (if you wan to get a smooth finish). It will print fine without any supports (under the condition that your printer is well calibrated). I hope that answers your question:)!

Thanks. I'll print without supports and hope to get a good result.

First I want to say this is an awesome build!

Are there 5mm extra on each side of the battery housing?
The batteries I have are 90mm x 70mm, and I would prefer not to buy new batteries.

Also, is there enough room to stack up 2 batteries 90mmx70mm x 4mm thick?

Thank you so much!

Seriously, this is a fantastic build!

There isn't really room around the battery housing. I've made you a quick technical sketch with my measurements at 100% print size.
I think a 90x70mm battery would work but it would be a really tight fit. The height is limited trough those PLA strips in the battery housing. One 4mm battery would fit easily but if you dremel out those strips i assume that two wouldn't fit (see measurements). Don't forget that there is a ramp since the case isn't square. It helps a single battery to lay flat in the case. I myself only use a 4500mah lipo battery from aliexpress (if you want a link i post it as an answer). I hope the technical sketch helps you out:)!

Thank you so much for the reply! Okay. Yes, please post the link of the battery. I will have to go back and do some thinking.

I've ordered this one, which fits nicely!


To everybody who wants to build it: The listed rocker switches are way to big for the case. I've just ordere some smaller ones which should fit. (i will update this post when they arrive).

Update, the switch fits the case.

What kind of screws did you use and did you screw them in directly into the print? Thanks in advance for your response:)!

Very nice design !
Do you think the left and right trigger buttons could be but on the back or the sides like pinball machine buttons ?

Thank You

Fully agree. Should be on the back.

Has anyone edited the back cover to just be blank and take away the Raspberry Pi symbol? If so can I get a copy of the file? Thanks!

I think i did it correctly, should i 'remix it' with acknowledgement and permission of Darevix ?
I also made a front version without the 2 extra holes, for people willing to put the triggers somewhere else.

Well i guess many would be interested but as you said give credit to the original creator:)! I'm curious where you've put the extra 2 Buttons from the front.
What kind of screws did you use to put your case together?
P.S. please write a comment if you've uploaded a remix so that i get a notification ;)!

I haven't assembled it yet, so i don't have any clues regarding the screws. I didn't placed the triggers, just removed them from the front, so i guess it's up to you ;-)
In an ideal world, i would put them on the back, just like the original nes controller, or the sides, like a pinball machine, but i'm just a beginner, so i need to improve my skills before considering further tweaking.
By the way, the files were modified using blender. In the future, i think about using a mix of blender for complex geometries and windows 3D Builder for simple mods.

Raspi_boy remix

Ah i see...so you are probably as far into the build as I'm. Yeah definitely, the backcover would be better for the triggers as you said. It doesn't really makes sense to put them on to the front plate. Well i guess we will see if it's playable that way. Maybe we are to narrow minded. No worries about tweaking and such things since thingiverse is a place for sharing "skills". If i have a new solution to the screw and button probelm i will write it into the comments. P.S. thank you for your upload:)!

I've just made a back buttons version as well. They may be placed at an odd location or fit the controller board improperly. Just let me know and i'll try adjusting accordingly.

Well I've already got almost all of the parts of the build itself but the display and the battery haven't arrived yet. I assume that this button layout will be a thigtht fit because of the battery which lays in that tray. It may work since the original creator inserted some spacings into the tray (without those it would be 7mm deep). So maybe if the buttons plus the wires aren't sticking out too much it will fit togheter nicely.
I will check those measurements as soon as the described parts arrive and post them here. Placing them above the small vents may also work...

Thank you very much for your project, I have a question for you, the buttons I understand that puts them soldering them to a pcb board? Could you put a picture of that part or send it to an email? thank you very much.

And another question, do you know if you could do with an orange pi?

Hello, could you share the apt or step files ? I'd like to make a remix

Hola primero darte las gracias por este gran aporte, tengo algunas preguntas el mando snes USB lo aprovechas todo? Cómo veo que compras los pulsadores tactiles..no funciona con las gomas que viene dentro del mando entiendo que con las gomas es mejor,la conexión de HDMI en el caso de querer usarse anula el LCD de 5 pulgadas o se ve en ambos sitios TV y raspi_boy?

Also I don't get the Instructions. What alse do I need that you didn't have listed on the details? I saw resistors. Can you write me or us a complete Part list please? Thank you

+1 I'm interested too

I don't get what the two buttons below the start and select are? On the controller you listed are those buttons not included. I need this info thank you

Hi ,

the two buttons below start and select are the L and R button on the snes pad.

Ante todo gran diseño y gracias de antemano, no sé si me puedes ayudar con un problemilla que tengo, la pantalla es una xpt2046, y al probarla se ve en blanco y con rallitas, debo asumir que la pantalla me ha venido rota? o hay que hacer algo para que funcione, tienes o sabes donde hay una imagen del retropie que funcione con esa pantalla? te agradezco cualquier tipo de ayuda. gracias

Hi. Nice design. I'm building one now. Have some problems with the case not fitting my parts.
The on/off button is to big to fit the case hole, and the hdmi connection is to big to clear the back side and the case cant close.

Is it possible to get the orignal drawings to alter it to fit?

I have the same problem like oeyhaga

Hi, I had the same problems.

In the end I had to cut the case to fit the switch and file the HDMI connector and the inside of the case to fit.

got the same problem too :( finally u got it working i supose

Very nice build. I'm trying to make one but I've two problem.
One with the 5V DC Converter Board which seems not to be enough powerful . The one you linked indicate 500 Ma . Is that enough for Pi3 ?
When I power the pi th screen glitches a lot on battery. If I plug a power supply : no problem.

And second thing is the audio part, I have o lot of noise in the speakers . Is anyone facing the same problem ? Did you find a solution ?

thank you

I reply to myself :
For the sound, everything is fine now. Some wire to the ground was disconnected : it's ok now.

About the power problem, I took info directly on the dc converter when it is powered on and it seems that the voltage is not 5v constantly.
I have seen up and down voltage all the time : from 3.69 volt to 4.88 volt max. I tried with another lipo : no success.

Everything works fine if I plug and ac adpatater in the micro usb slot of the charging module .
I Ordered yesterday another dc converter to see if it works better.

To be continued..

Please let us know how you go with the new convertor, as I have just found the issue today.... bit of a pain especially when I have waited so long for parts to come in from China.

Do you know how long the battery lasts?

A rough estimate would be 45-60 minutes per 1000 mAh or 2:15 to 3:00 hours for a 3000 mAh battery like he used

Muy lindo proyecto, voy a hacer uno

This build is remarkable!

Do you have a link for the micro USB for power?

Did you just disassemble the controller and stick it in the case?

Sorry, noobie here, do you have instructions on building this? Thanks!

Sorry but doing a step by step manual would take me too long. I think that with having a little knowledge of electronics can mount the project without many problems.

Assuming I am buying everything for this project what wires do you suggest I buy? And what else do I need that is not listed?

I usually use AWG 24 - 26

très belle construction, très beau design
j'aimerais le reproduire mais je n'est pas bien compris le schéma de câblage serais t'il possible d'etre un peut plus explicite sur la manière de raccorder les composants s'il vous plaît merci de votre compréhension.

Utilisez simplement toutes les pièces avec lesquelles vous vous sentez confortable, pas besoin d'utiliser exactement les mêmes éléments ou les instructions de câblage :)

Thanks for the great design! I just built one! Not same parts but works rather great!




Im not understanding your wiring for the charging board. in your picture it looks like you have 4 wires soldered to 4 ports however the board you provided does not have 4 ports.

I downloaded this file before, last month when I printed the LCD fit tight, yesterday i downloaded again the lcd fit losely. does this file stil the same or allready newer version? thanks. :D

Yes I made a small change in the area of the screen, but the rest of the piece retains the original design.

Can I have the old file again? I kinda like it more becasue the new one the LCD panel is too loose, :D btw how you print the front case? front facing down? or front facing up using support? Thanks.


This looks incredible, thanks for posting! One small request, could you add a headphone jack? Something like this: https://goo.gl/Rq7O6h would make the build perfect, and it should allow the speakers to automatically disable when it's plugged in.

Thanks for posting this again! Amazing!

Nevermind, I see that's it's pretty trivial. Just connect the R, L, and GND of the headphone jack to the same inputs on the amplifier. Drill a small hole in the case, and you're good to go. Hopefully if you turn down the amplifier all the way, you should only have sound coming from your headphones.

Is there anyway to include a more specific wiring diagram please and thank you

I want it too please

Can't find the RCA adapter, please include link thank you

I just added links for each component

Sorry I am pretty new to this circuit reading. How are the buttons wired on to the Pi

can you give me a link to this smal speakers ? i cant find them.

Hi there, Nice work, i wanne rebuild this can you post an Current flow diagram ?

I just uploaded a simple diagram

Thanks that helps me a lot

Very nice design. What sort of battery life do you get from this?