Hacer ya casi tres meses que vi por primera vez el tutorial de GPS logger en Bricogeek. A priori parece un proyecto muy sencillo, siguiendo los pasos que da en el tutorial, pero cuando me hice con todos los componentes del tutorial y trate de hacerlo tuve problemas.
Por partes, vamos a ver cuales son los componentes de esta proyecto:

1-. Arduino Uno ( Que no sea el modelo R3)
2-. Shield GPS arduino.
3-. Shield tarjeta microSD.
4-. Tarjeta microSD.
5-. EM406A.
6-. Alimentación (Batería en mi caso).
7-. 4 Conectores Arduino 6 pines. (Lo negro parte derecha del Shield MicroSD.)
8-. 4 Conectores Arduino 8 pines. (Lo negro parte izquierda del Shield MicroSD.)
Lo primero de todo hay que estañar todos, TODOS los pines de a cada shield. Yo hice la cagada de quejarme al que me vendió El GPS, pensando que el GPS iba mal y solo tenia estañados los pines de los estremos. Ahora descargamos el tutorial que se encuentra en esta pagina y cargamos el programa en el Arduino. Si al compilar os da algún problema, seguramente sera porque estéis utilizando la versión del software Arduino1.0. Tenéis que descargar el Arduino 22.
Bien, ahora colocaremos el MicroSD shield encima del arduino, con mucho cuidado para que los pines no se tuerzan. Haremos lo mismo con el shield de GPS y por ultimo conectamos el EM406A a su placa con el pequeño conector que lleva.
Una vez que todo esta conectado, metemos la tarjeta microSD en su ranura y alimentamos la tarjeta con un Jack de alimentación. Cuando se alimenta el Arduino, se enciende la luz roja del shield microSD. Fijaros en que posición esta el pequeño interruptor que se encuentra en el GPS shiel, el que no esta junto al conector y lo pondremos en UART. Ahora que todo esta conectado, solo falta cambiar el pequeño interruptor que se encuentra al lado del conector de GPS a ON.
El diodo led smd del GPS shield se enciende así como otra misma luz que se encuentra en el dispositivo EM406A. Esta ultima luz es constante, significa que esta buscando la posición del dispositivo. Cuando empieza a parpadear es cuando la unidad se ha posicionado con la ayuda de los satélites y empieza a guardar datos en la tarjeta microSD.

Vamos a dejarnos de líos y vamos a ver los resultados de este GPS casero. La señal se corta de vez en cuando pero no hay problema porque une el último punto que tenía antes de perder la señal con el primero que encuentra después del periodo de pérdida de señal.