por otros foros me han dado una pista sobre lo que puede pasar, me han comentado que si veo caracteres raros es por el tema de la velocidad del puerto, lo he probado con todas la velocidades aguantadas por el monitor serial de arduino, desde 4600 -115200 y nada, todo sigue igual.
Alguien tiene alguna pista mas....