Portable Raspberry Pi game console

Portable Raspberry Pi game console

cults3d

This is my sleek Portable Raspberry Pi game console. It's 3.6 cm thick, 9.6 cm wide and 13.6 cm long. Inside runs a Raspberry Pi 2 operating Retropie OS which allows it to emulate games from pretty much every single game system from 1977 to 2003. I've also installed both Raspbian and Kodi. SCREEN The screen is a cheap composite backup camera screen from Amazon. It has a resolution of 480x320, which might not sound like much, but it's no problem at all when playing retro games. Since the screen is made to work in your car, it needs 12V to run out of the box. However, this can be fixed easily so that it runs on 5V. BATTERY Battery-wise, it has a 6000mAh rechargeable Lithium-ion battery which gives it around 4-5 hours of playtime. To charge the battery, it uses an Adafruit PowerBoost 1000C, which can charge the battery in about 5-6 hours. SOUND The two built-in speakers come from an old broken Nintendo DS Lite I had lying around (those could be replaced by the mini metal speaker from Adafruit). The audio signal coming from the Raspberry Pi is too weak to power the speakers on its own, so it needs to be amplified. The amplifier comes from an old cheap pair of external speakers for an mp3 player that I had lying around too (it could be replaced with a pam8302 amplifier from Adafruit). To turn the volume up and down, it has an analog "slider" from an old pair of headphones (you could probably find something similar pretty easily). BUILT IN CONTROLLER The built-in controller was the hardest part of this project, or more specifically the ANALOG thumb stick. The built-in controller I made myself; it's a breadboard PCB with tactile switches and an analog thumb stick on it. The tact-switches were pretty easy to connect, but I had a lot of trouble with the thumb stick. ANALOG THUMB STICK Because it's analog, the Raspberry Pi cannot understand it right away. The signal from the thumb stick must be converted to a digital format first. If I had been a master programmer, I could probably have gotten away with buying an ADC (analog-to-digital converter) and then writing a driver for it myself. But that didn't work for me. So I did some research on the internet and found that the Arduino can convert analog signals to digital, but since the Arduino was way too big to ever fit in my design, I decided to go with an Arduino "clone" called the Teensy because of its much smaller footprint. After tens of hours of frustration, I finally managed to write a working script in a programming language I had never tried before and get it onto the Teensy! (If you have a similar problem, you can download the script from the download list "Controller_script_for_Arduino"). DESIGN Everything except for the components and the four action buttons is designed in Autodesk 123D Design, and 3D printed on an Ultimaker 2. I can definitely recommend both 123D Design and the Ultimaker 2; they've been a solid team all the way through this project. I would not recommend any non-3D modeler to build this project, as some of the parts will be hard or impossible to get, so you would have to do some modifications. This is 100% possible since I've included the 123D Design file. But it's on your own risk. SOFTWARE Retropie is the main operating system, and you select game system and game through Emulationstation. Retropie is a great operating system, so go and check it out if you think it sounds interesting: http://blog.petrockblock.com. Though Retropie is the main operating system, it has both Kodi (XBMC) and Raspbian installed, which means that you can play movies, series, and music right on the console! You can even surf the web through Raspbian too, if you have a keyboard connected. Those two operating systems can be launched through Emulationstation as well. SPECIAL THANKS TO FLOOB from YouTube and Petrockblog/Retropie forum, who helped me through the entire configuration of the built-in controller. I could not have made it without his help. video links: https://www.youtube.com/watch?v=FM7mc-y_9TI https://www.youtube.com/watch?v=oQrT8IEYkmU https://www.youtube.com/watch?v=oJQeFrU50oE

Download Model from cults3d

With this file you will be able to print Portable Raspberry Pi game console with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Portable Raspberry Pi game console.