Yo estuve bastante liado con esto hace ya tiempo. En el primero que hice me funcionó bien, nunca noté nada raro. Luego vendi el barco y el chisme se fue con él. Con un nuevo barco lo intenté de nuevo y fui incapaz de hacerlo funcionar en los "nuevos " arduido nano (clónicos), incluso con la inestimable ayuda de Jiauka.
Finalmente hice un código propio, cortando y pegando trozos de por ahí, (que no tengo demasiada idea de programación), para compilar en arduino y funcionó aceptablemente en esos arduinos. Luego se me rompió la corredera que tenía y lo dejé estar. Ahora uso un GPS de mano y es la única electrónica que llevo.
De todas formas, Jiauka si tienes el código para un ESP32, por favor ponlo, porque creo que tengo un chisme de esos por algún cajón para volver a la carga.
Unas

