Lista de piezas para las Game Boy Zero (Raspberry Pi 3 y Zero)

Mucha gente me ha preguntado que piezas uso para construirlas, así que os dejo una lista con los materiales para unificarlo.
En esencia, son las mismas piezas para una y otra, cambiando solo el tipo de rpi que uses.

La variación más importante en este caso es la alimentación, ya que la rpi 3 consume más que la Zero (cosa que me está dando problemas y por eso tengo retrasada la nueva desde que la anuncié en la entrada anterior)



Ver. Zero/Pi 3

-Pi Zero: https://www.amazon.es/Raspberry-Zero-Wireless-Essentials-Kit/dp/B06XCYGP27/ref=sr_1_1?ie=UTF8&qid=1496921575&sr=8-1&keywords=pi+zero

-Pi 3: https://www.amazon.es/Raspberry-Pi-Modelo-Quad-core-Cortex-A53/dp/B01CD5VC92/ref=sr_1_1?ie=UTF8&qid=1496922893&sr=8-1&keywords=pi+3

-LCD 3.5 (Funciona a 12V. Es necesario hacer la conversión a 5V pero hasta que no lo recibas, no sabes cual modelo te ha tocado): https://www.amazon.es/BW-5-pulgadas-TFT-LCD-monitor-coche/dp/B006MPY198/ref=sr_1_1?ie=UTF8&qid=1496921644&sr=8-1&keywords=LCD+3.5

Versiones de PCB lcd: http://sudomod.com/wiki/index.php?title=GBZ_Screen

-Cargador/alimentación:
Zero: http://www.ebay.es/itm/3-7V-Li-ion-Battery-Mini-USB-to-USB-A-Power-Apply-Module-5V-1A-Charge-Modul-G0S4-/282468762716?hash=item41c473445c:g:YK0AAOSwurZZEZW~

Pi 3: En este caso, he usado la electrónica de una batería externa (las que usamos para cargar móviles, tablets...etc) con una salida de 5V 2A

-Batería: http://www.ebay.es/itm/3-7V-2500-mAh-Polymer-Li-Lithium-Cells-Lipo-For-GPS-ipod-Camera-Tablet-PC-853865-/171444131390?hash=item27eaddd63e:g:HIwAAOSw33hZAbGo

-Amplificador audio: http://www.ebay.es/itm/MODULO-AMPLIFICADOR-DE-AUDIO-ESTEREO-PAM8403-CLASE-D-3W-3W-/162356435170?hash=item25cd3298e2:g:KGIAAOSw4A5YygVX

-Potenciometro para el volumen: http://www.ebay.es/itm/Potenciometro-rueda-10K-B10K-B103-16x2mm-Arduino-Raspberry-electronica-prototipo-/281880267279?hash=item41a15f8a0f:g:-wwAAOSwf-VWaFg3

-Interruptor: http://www.ebay.es/itm/SODIAL-R-10-Pcs-6-Pins-2-Posiciones-DPDT-On-On-Mini-Interruptor-Deslizante-T5-/262724390784?hash=item3d2b980f80:g:yHAAAOSwiONYLyDa

-PCB Game Boy (especifico para esta build): http://www.ebay.es/itm/Game-Boy-DMG-Button-PCB-Gold-Controller-Board-Common-Ground-Zero-Pi-RetroPie-/152562108307?hash=item2385690793:g:C70AAOSwlY1ZKGXi

-Arduino Pro Micro: https://www.amazon.es/KOOKYE-ATmega32U4-Leonardo-sustituir-ATmega328/dp/B019SXN84E/ref=sr_1_1?ie=UTF8&qid=1496923457&sr=8-1&keywords=arduino+pro+micro

-Altavoz: http://www.ebay.es/itm/Altavoz-NDS-Lite-/251306242608?hash=item3a8304f230:g:-lEAAOSwstxVfyIf

Sobre la carcasa, botones... eso es al gusto. Podéis encontrar muchos modelos por Ebay

Comentarios

  1. Buenas, he estado mirando los componentes, Tengo una duda. He encontrado una pantalla en amazon de 3,5 pulgadas con resolución 1920x1080 por 26€, ¿Crees que para tu proyecto con la RPI3 se podría conectar la pantalla por HDMI y sacar el audio del puerto de la pantalla? Te dejo el enlace https://www.amazon.es/Raspberry-Generation-Kuman-Display-Supports/dp/B071JDSS1W/ref=sr_1_9?ie=UTF8&qid=1498723434&sr=8-9&keywords=3.5+raspberry+hd

    Gracias, y un saludo

    ResponderEliminar
    Respuestas
    1. De hecho, esa era la pantalla que compre para este proyecto. Pero me encontré con tantos problemas en el montaje que al final tuve que usar otra AV... Debido al grosor, limar plastico... no acababa de cerrar o encajar. La tengo en el tintero porque ofrece muy buena calidad y espero poder usarla ahora si o sí para el próximo.

      Si vas a construir una en la carcasa de Game Boy, ahora mismo no te la recomiendo... si por el contrario vas a hacerte tu propia carcasa o vas a usar otra con mas espacio, es una gran opción. Es abismal el cambio de calidad. Lo malo es que pierdes la posibilidad de conectar la consola a un monitor HDMI externo

      Un saludo

      Eliminar
    2. Quería usar una carcasa de Gameboy de las que venden, como las que has usado tu. Ahora mismo no tengo posibilidad de construir la mía. Por necesidad en mi trabajo, en septiembre, tengo intención de comprar una impresora 3d y podría hacer una carcasa un poco más grande pero no me gusta el resultado final. También tengo una game gear pero me da un poco pena romperla. Quiero hacerlo con la Game Boy por lo que supuso para el mundo de los video-juegos ybueno... también, porque nunca tuve una :-p

      Eliminar
    3. Si te soy sincero, antes de imprimirme una "replica" de una consola, prefiero usar la carcasa original. Usaría la impresora 3D si tienes en mente un diseño distinto y propio para tu proyecto (opinión personal claro)
      Estoy valorando usar una GameGear averiada que me tiene que llegar pronto para una nueva build. Los pros que tiene es el espacio y ergonomía por su forma. En su contra, el tamaño respecto a la DMG.
      La verdad es que en una GameBoy cuesta mas embutir todo, pero lo dejo a tu juicio. Depende de tu maña, conocimientos, PACIENCIA... (importante esto jajaja)

      Eliminar
  2. Hola de nuevo Jefe_Rojo. Estoy casi decidido a montar la raspberry dentro de una Gamegear, más que nada, porque lo veo más sencillo que en la gameboy. Respecto a la pantalla que te comente en un anterior mensaje. La he encontrado en Aliexpress por 18€ pero leyendo los comentarios de los compradores, veo que no es 1920x1080 como indican en el anuncio, sino 480x320 escalable. Es táctil y tiene salida de sonido (jack 3.5) pero también he leído que el brillo es bajo y en exteriores no se ve nada. ¿Me recomendarías esta pantalla?¿Crees que son todas parecidas?

    Por otro lado, en algunos proyectos he visto que aprovechan la tarjeta de sonido de la gamegear, y no se que será mejor, si sacar el sonido del display, de la RBPi o de la tarjeta de sonido de la consola.

    Bueno, gracias por tu ayuda.

    ResponderEliminar
    Respuestas
    1. He encontrado esta otra, muy parecida a la anterior pero con una resolución física de 800x480. por la fecha impresa en la placa veo que es más nueva

      https://es.aliexpress.com/store/product/NEW-3-5-inch-LCD-HDMI-USB-Touch-Screen-800-480-LCD-Display-Audio-for-Raspberry/2677157_32818667809.html?spm=a219c.12010108.1000016.1.DHlKAF&isOrigTitle=true

      Eliminar
    2. De hecho, mi próxima build es con una GameGear que estoy montando. Aunque sea más grande, es mucho mas cómoda al uso. También voy a usar la pantalla que comentas, es la misma que adquirí pero no usé en la build del MK II. En amazon la tienes también. Personalmente te la recomiendo, se ve muy bien.
      Creo recordar que no eran 1080, pero esos 800x480 se ven infinitamente mejor que los 320x240 de las otras.
      Respecto al brillo, es cierto que no es potente pero es más que correcto. Sobre si en exteriores se queda corta, no te sé decir porque no lo he probado aún pero vamos, no voy a jugar en una plaza a las 4 de la tarde a pleno sol para quejarme de que no se ve :D
      POr las pruebas que he hecho en casa, debería verse sin problemas en exteriores con luz natural. Cuando avance (estoy esperando a que me lleguen piezas), probaré in situ.
      Sobre usar el sonido de la consola, no tenia ni idea. Te recomiendo que saques el sonido de la pantalla y le conectes un amplificador para que lo uses a tu antojo.

      Saludos!

      Eliminar
    3. Estoy interesado en las pantallas que comentáis; pero veo varias cosas:

      1) El enlace de amazon si que pone 1920 * 1080 -otra cosa es que sea mentira o publidad engañosa- https://www.amazon.es/Raspberry-Generation-Kuman-Display-Supports/dp/B071JDSS1W/ref=sr_1_9?ie=UTF8&qid=1498723434&sr=8-9&keywords=3.5+raspberry+hd

      2) Hay 2 enlaces de AliExpress, pero la verdad que es un poco raro ya que si nos fijamos en la fecha que muestra la placa pone: KeDei Versión 1.1 y fecha 2017/2/1 y en el otro enlace KeDei Versión 1.0 2017/7/7 Vertical 800 * 480 - 1080p. ¿Entonces cual es mejor? ¿Hay que basarse en la fecha o en la versión?

      Salu2

      Eliminar
    4. Te hablo desde la memoria. Creo recordar que la que tengo yo (comprada en amazon) pone versión 1.2
      Puedo corroborarte que se ve infinitamente mejor que las pantallas AV que había estado utilizando.
      Ahora, desconozco si muestra 1080p (lo dudo la verdad) Creo que trabaja a 800*480 y si muestra 1080 sera mediante supersampling o alguna técnica similar. Independientemente de eso, lo importante es que se ve muy bien. Hoy la he probado con el cable HDMI flex que me ha llegado por fin y no tengo queja, la verdad.

      Saludos!

      Eliminar
  3. Muchas gracias jefe_rojo. Seguiré con atención tu nuevo proyecto. Iba a usar mi gamegear pero he decidido arreglarla cambiandole los condensadores ya que un amigo me va a regalar otra game gear con la placa estropeada.

    ResponderEliminar
  4. Una pregunta no acabo de entender muy bien. La gente suele usar el powerboost 1000 de adafruit.
    1- porque no lo usaste?
    2-Y si yo usara ese powerboost soportaría un cargador normal de móvil?
    3- Utilizaste también la batería de la batería externa?

    ResponderEliminar
    Respuestas
    1. -Es muy caro de conseguir por aquí, así que busco alternativas. Cambien es que solo saca 1A como max y para esto es insuficiente. La gente hace underclock a las Rpi3 y yo no
      -Correcto
      -Si. Aproveché todo. Tuve especial cuidado en buscar una pequeña, tomando medidas de imágenes de internet y "suponiendo" medidas finales.
      Realmente no encajaba por milímetros, así que tuve que lijar, y lijar... etc

      Eliminar
  5. Entonces, utilizando el modulo de la externa, que tienes modulobde carga 1a y conversor de voltaje 2 en uní o como?(vamos que haría el mismo trabajo del powerboost pero mucho mas barato no?)

    Y luego también podrías explicar la modificación que hiciste en la pantalla para solucionar los problemas que tenías de alimentación?

    ResponderEliminar
    Respuestas
    1. Claro, lo suyo seria usar un modulo de carga de más de 1A pero los precios se disparan. Este va unido al conversor de voltaje (previa conexión con la batería) y de ahi a la rpi y pantalla

      Fácil, no conectes la alimentación del lcd a la rpi, saca los 5V directamente de la fuente. Si lo haces de la otra forma, la rpi se ahoga (porque le falta amperaje) y empieza a reiniciarse

      Eliminar
    2. Hola Jefe.

      Estoy intentando hacer lo mismo que tú sin tener ni idea de soldar jaja. Tengo la misma duda que el compañero sobre la conversión de 12V a los 5V de la pantalla... ¿podrías explicar paso por paso como hacerlo?. Mi otra alternativa es comprar una de las pantallas para Raspberry pero leo por internet que al ser táctiles dan problemas con los emuladores, ¿qué nos puede decir sobre esto?, ¿has probado alguna de estas pantallas para Raspberry que conectan por GPIO directamente?, es que me estoy planteando comprar una para este proyecto.

      Por lo demás, muchísimas gracias por tu página, me está ayudando muchísimo!.

      Un abrazo!

      Eliminar
    3. Que tal Javier?

      Te explico, la conversión de 12v a 5v se hace punteando. Dos soldaduras y lo tienes hecho. Dependiendo de la pantalla que te haya tocado, será diferente, te dejo aquí las versiones: http://www.sudomod.com/wiki/index.php?title=GBZ_Screen

      No te recomiendo pantallas que funcionen por GPIO, debido a que no es "plug and play". El refresco se resiente, configuraciones en cada sistema, etc... Solo por HDMI o AV.
      Que sean táctiles o no es indiferente. La de 3.5 HDMI que tengo es táctil pero no uso esa característica.

      Espero que lo consigas y un saludo!

      Eliminar
    4. Ahhh... y claro la siguiente pregunta que se surge es: Cuando compras la pantalla para coches, te incluye la controladora de la pantalla y ahí según el link que me has pasado veo cual es, no?, porque veo que hay modelos que vienen preparadas para 5V... :S.

      Otra pregunta más xD, yo quiero añadir además de los botones frontales, botones R1-R2, L1-L2, ¿como se ponen esos botones?.


      Muchísimas gracias... te voy a brear a preguntas jajaja.
      Un saludo!

      Eliminar
    5. Si, claro. Cuando desmontes la pantalla, tu ya comparas el pcb con los del hilo que te pasado para averiguar que versión te ha tocado y cual modificación debes a hacer en tu caso.

      Con lo de los botones es muy fácil. Un pulsador por cada boton que quieras añadir y los conectas a los gpio o arduino, como explicaba en las anteriores entradas.

      Saludos!

      Eliminar

Publicar un comentario

Entradas populares de este blog

Tutorial: Conectar un dashboard real (BMW E36) para SimRacing