Loading

Portable RetroPie Emulator with Raspberry Pi Zero (Gameboy Clone)

by bricogeek, published

Portable RetroPie Emulator with Raspberry Pi Zero (Gameboy Clone) by bricogeek May 27, 2016
1 Share
Download All Files

Thing Apps Enabled

Order This Printed View All Apps

Use This Project

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.

Print Thing Tag

Makes

Thing Statistics

11660Views 1006Downloads Found in Video Games

Summary

Portable retroPie emulator like the old Gameboy but using the new Raspberry Pi Zero.

En este proyecto, te enseño cómo he montado una pequeña consola portátil muy similar a la Gameboy utilizando una Raspberry Pi Zero y el sistema RetroPie.

Puedes ver la información completa aquí:
http://blog.bricogeek.com/noticias/tutoriales/emulador-snes-portatil-retropie-con-raspberry-pi-zero/

BOM:
1 x Raspberry Pi Zero
1 x Adafruit 913 (Screen)
1 x Adafruit 1712 (Audio amplifier)
1 x Adafruit 1944 (Powerboost)
1 x Pololu 799 (DC booster)
1 x Perfboard
8 x Momentary push buttons - Pulsadores de goma (mucho mejores!)
2 x speakers (the flatter the better)
1 x 3.7V LiPo battery 2000mAh

UPDATE 08/12/2016: He solucionado el problema del sonido utilizando un amplificador de audio digital MAX98357A. Para más detalles, te dejo el vídeo de la solución a continuación.

Print Settings

Printer Brand:

RepRap

Printer:

Prusa I3 Hephestos

Rafts:

No

Supports:

No

Resolution:

0.4

Infill:

15%

Post-Printing

Audio fix with MAX98357A

More from Video Games

view more

All Apps

3D Print your file with 3D Hubs, the world’s largest online marketplace for 3D printing services.

App Info Launch App

Auto-magically prepare your 3D models for 3D printing. A cloud based 3D models Preparing and Healing solution for 3D Printing, MakePrintable provides features for model repairing, wall thickness...

App Info Launch App

Kiri:Moto is an integrated cloud-based slicer and tool-path generator for 3D Printing, CAM / CNC and Laser cutting. *** 3D printing mode provides model slicing and GCode output using built-in...

App Info Launch App
KiriMoto Thing App

With 3D Slash, you can edit 3d models like a stonecutter. A unique interface: as fun as a building game! The perfect tool for non-designers and children to create in 3D.

App Info Launch App

Print through a distributed network of 3D printing enthusiasts from across the US, at a fraction of the cost of the competitors. We want to change the world for the better through technology, an...

App Info Launch App

Quickly Scale, Mirror or Cut your 3D Models

App Info Launch App

3D Print a wide range of designs with Treatstock. Easy to use tools to get the perfect result. The global 3D printing network that connects you with high-quality and fast working print services nea...

App Info Launch App

tengo un problema con los pulsadores. No se como van conectados exacatmente

There is twice GPIO 18 in your schematic.

Amazing model, I would totally go for this if it weren't for the lack of left and right buttons, or am I missing something?
Hopefully in the next version'?

Aug 26, 2016 - Modified Aug 26, 2016

Hi, finally this is not a 7 inch screen but a 3.5, right?
Which screen do you use? All parts where buy there ? http://tienda.bricogeek.com/ Do you have the list ?

One other question, this will be OK for the composant? https://www.amazon.fr/Pistolet-910-3-Compact-Filaire-Accessoires/dp/B00439G4ZE/ref=cm_cr_arp_d_product_top?ie=UTF8

Btw ! GREAT WORK !

Aug 26, 2016 - Modified Aug 26, 2016
bricogeek - in reply to Jonathanmf

Yes, the 7 inch display is used only for initial configuration. The machine uses a 3.5' display from Adafruit (SKU: 913) wich are available in our website here: http://tienda.bricogeek.com/pantallas-lcd/574-pantalla-tft-35-ntsc-pal.html
Here is the BOM list:

  • 1 x Raspberry Pi Zero
  • 1 x Adafruit 913 (Screen)
  • 1 x Adafruit 1712 (Audio amplifier)
  • 1 x Adafruit 1944 (Powerboost)
  • 1 x Pololu 799 (DC booster)
  • 1 x Perfboard
  • 8 x Momentary push buttons
  • 2 x speakers (the flatter the better)
  • 1 x 3.7V LiPo battery (I used 2000mAh)

For the audio circuitery you will need some capacitor and resistors components, but don't waste your time, the audio doesn't work im my version. Your probably need to use a Teensy board for the buttons and conect it by USB to free some CPU and have audio working.

Updated description with this BOM list

Big thx for your fast and complete answer !
Something like that will work audio ? https://www.adafruit.com/product/1475

Hi Jonathan,
I recently discovered that this amplifier work really well on the Pi Zero, so I may upgrade my project with this:
https://www.adafruit.com/products/3006

Best design for using the zero I've seen yet, but not much in the way of a tutorial on your blog and it's in spanish if i'm not mistaken. Do you know of any premade audio amps I could use instead of the schematic you have pictured? I really like your design because it incorporates audio and uses a bigger screen (all the rest seem to use a tiny 2.4 inch)

Jun 14, 2016 - Modified Aug 22, 2016
bricogeek - in reply to tfrost1980

Hi tfrost1980,
The main problem is the Zero can't handle audio at the same time the script to handle buttons (retrogame from Adafruit). But you can: 1) Use a teensy to handle buttons and connect by USB or 2) a USB sound card. I think there is a little bit of space to do one or another. Maybe in a future design, we'll see :)
Regards!

Really great project, but when I download and open the stl's in autodesk inventor, the gameboy is close to 90 inches tall, so I'm having a hard time determining the right scale to use in order to print it at actual size.

Don't import STL to Inventor but directly in Repetier or Slicer at 1:1 scale. Should be around 180mm tall, enought for most printers.

switch to mm instead of inches

Top