Game Boy Zero: Colocando pantalla y Raspberry Pi

En esta ocasión, he dejado finalizada la parte de la pantalla y su conexión con la Zero.

Llevo mucho tiempo sin soldar y me ha costado horrores cuadrar los puntos de soldadura, cables..etc pero al final todo ha funcionado a la primera (lo hubiera roto todo si después resultase que he quemado algo)

Gameboyzero lcd conexiones
Sir, the Mark VII is not ready for deployment
Aquí la pantalla tiene su gracia: tenemos que hacer una conversión para que trabaje a 5V porque es la salida de la Zero. (por defecto, trabaja a 12V)

Simplemente consiste en soldar un cable a la patilla del integrado. Ese cable será desde ahora la entrada de 5V. (O lo podéis unir al "antiguo" cable positivo, como en la imagen)

Os dejo la imagen que corresponde al modelo de mi pantalla, podéis consultar más modelos aquí:

diagram diagrama


Seguidamente del pinout para conectar la pantalla a la Pi Zero: 

diagram lcd pi zero


Se recomienda colocar el cable de 5v directamente a la batería y no a la zero para no "ahogar" a la raspberry en caso de alta demanda de energía. Yo la he colocado sólo para probar que arrancaba.

Probando que todo funcionase antes de montarlo:

conexion lcd pi zero

conexion lcd pi zero working

gameboyzero inside

Game Boy Zero: carcasa y botonera

Me he dedicado a preparar la nueva botonera y el marco de la pantalla para que albergue el nuevo LCD.

El pcb colocado tiene dos botones más (ahora tenemos A+B+Y+X),  así que necesitamos agujerear la carcasa para colocar los nuevos botones.
Posteriormente,  coloqué unas guías para mantener los botones en su recorrido y que no bailen durante su uso.

Y poco más, ya está todo lijado para seguir montando las nuevas piezas.

botonera raspberry zero gameboy
Nueva botonera
pcb botonera gameboy zero
PCB con las conexiones

botonera botones gameboy zero
Detalles de las guías en los nuevos botones

Game Boy Zero: Inicio

GameBoyZero, piezas, materiales
Me río yo de iFixit 


Imagino que, eventualmente habréis pensado "me cago en todo otro imbécil montando la consola de los huevos haber si me muero" 

Totalmente comprensible, DE HECHO tenéis razón PERO la diferencia erradica en que la monto YO, genio y figura de los acabados cutres y con experiencia demostrable en romper todo. No encontrareis nada parecido en Internet™.
Volviendo al tema, la tenia en el tintero y por falta de piezas no he podido comenzarla. Aún me faltan por llegar algunas cosas pero se puede ir avanzando.
En los próximos días/semanas iré actualizando el blog con el proceso evolutivo de la misma.

EDTracker: sensor de movimiento casero [Mini guía]

edtracker arduino mpu9250 auriculares
No hemos reparado en gastos
Hoy os traigo otro cacharro con el que he trasteado hace poco. Se trata de la versión casera del EDTracker usando aquí el nuevo MPU 9250.

Resumen muy rápido: Se trata de un dispositivo que sigue y detecta la posición de nuestra cabeza y movimientos que serán recogidos y reflejados en la aplicación o juego que estemos usando.

He montado la versión DIY (Do It Yourself) Sin embargo, en la web venden una versión PRO ya montada y lista para usar si no te quieres complicar soldando.

El diagrama es muy sencillo. Solo necesitamos un Arduino Pro Micro y un MPU 9150/9250


edtracker diagram connection
Diagrama con 9150. Usando el 9250 se usan exactamente
los mismos pines dejando libres los que no corresponden.
                       

El pulsador es para centrar de nuevo a la posición predeterminada, en el caso que veamos que deja de responder o notamos que la calibración ha disminuido.

En mi caso, soldé los pines y luego coloque los cables ¿por que así y no directamente? Pues para poder reutilizar este arduino en otros proyectos.

Algunas imágenes del montaje:



Una vez montado y conectado al USB, flasheamos y calibramos el dispositivo mediante el propio software que nos facilitan.

La calibración es muy sencilla y la web dispone del tutorial para ello (en inglés) por eso no lo he comentado aquí. Sin embargo, si tenéis algún problema, no dudéis en preguntad.

Una vez calibrado y viendo que funciona todo, consigue lo que se propone, que es más inmersión. Sobre todo si usáis algún juego de conducción. Al principio hace falta acostumbrarse porque se junta falta de calibración + falta de costumbre... pero como añadido es bastante completo.

En el vídeo donde he tenido problemas con la conexión y la calibración. Un MK II solucionará esto :)