geotrans kann von so ziemlich jede Transformation. Quellcode ist
verfügbar. Selbst wann man die passenden Funkionen nicht rausschnipseln
kann, ist das Programm brauchbar für den Test eigener Konvertierungen.
Google wurde sicher schon mit coordinate transformation geographic utm
"source code" befragt? Rechnleistung dürfte beim AVR ausreichen, kann
sich ja Zeit lassen. Kritischer wird mglw., dass der GNU Compiler für
AVR noch keine doppelte Genauigkeit für Fließkommaoperationen
unterstützt. Falls Test am PC zeigen, dass doppelte Genauigkeit
gebraucht wird, wird ein andere Compiler benötigt. Alternativ auf
Controller wechseln, bei dem der "gratis" Compiler double unterstützt.