Urządzenie zamknięte jest w sztywnej, zwartej obudowie, wyściełanej gumą zapewniającą pewny chwyt odbiornika oraz amortyzację podczas wstrząsów i uderzeń. Przedni panel urządzenia zajmuje praktycznie w całości ekran dotykowy. Na dolnej krawędzi, pod gumową zaślepką zabezpieczającą, producent usadowił
złącze microUSB pozwalające na połączenie urządzenia z koputerem klasy PC (urządzenie łączy się z komputerem w trybie pamięci masowej) oraz
bezpośrednie ładowanie akumulatora o pojemności
1300 mAh zapewniającego nieprzerwaną pracę przez okres nawet
do 12 godzin. Nie zapomniano także o
fizycznych przyciskach funkcyjnych na obu krawędziach urządzenia znacznie usprawniających jego obsługę np. poczas jazdy na rowerze oraz
slocie kart pamięci microSD obsługujacego nośniki o pojemności
do 32GB włącznie.
Serce urządzenia stanowi dynamiczny procesor wspomagany przez
pamięć RAM o pojemności 64 MB. Urządzenie posiada również wbudowane
trzy sensory:
termometr pozwalający na pomiar temperatury otoczenia,
3-osiowy kompas elektroniczny, zapewniający właściwe wskazania kierunku zarówno w trakcie ruchu jak i w czasie postoju, bez konieczności utrzymywania urządzenia poziomo, aby wskazania te były wiarygodne (teraz urządzenie można trzymać pionowo lub pochylone pod dowolnym kątem, a wskazania kursu nadal będą prawidłowe) oraz
sensor barometryczny, którego zadaniem jest dokładne określenie wysokości n.p.m.. Dodatkowo urządzenie wskazuje również aktualną wartość ciśnienia otoczenia. Zastosowanie sensora barometrycznego pozwala też na wykreślanie bezpośrednio na ekranie urządzenia
profilu pionowego przebytej trasy oraz
trednu zmian ciśnienia. Ten ostatni element pozwala wprawnemu użytkownikowi na określenie możliwości zmian pogodowych w najbliższym czasie. Profil pionowy wyświetlić można również dla tras planowanych przed wyruszeniem w podróż. Pionowy przekrój zaplanowanej trasy określany jest na podstawie danych wysokości zawartych w mapach, stąd dla poprawnego działania tej funkcji i otrzymania wykresu o dużej dokładności, zalecane jest stosowanie szczegółowych map topograficznych. Wykres ten może co prawda być tworzony również w oparciu o mapę bazową, jednak jego dokładność w takiej sytuacji jest zdecydowanie niższa.
Ultra została wyposażona również w
moduł łączności bezprzewodowej ANT+, poprzez który mamy możliwość korzystania z zewnętrznych czujników (tętna lub kadencji) oraz zyskujemy dostęp do szczegółowych statystyk treningu, takich jak: puls, prędkość, kadencja. Pomiar tych zmiennych ułatwia optymalizacje treningu. Ultra udostępnia w swym oprogramowaniu również dodatkowe pola danych takie jak: wysokość, odchylenia od trasy czy dystans, dla których możemy ustawić minimalne i maksymalne wartości i podjąć wyzwanie w postaci konkurencji ze swoim cieniem oraz funkcjonalności w postaci
Wirtualnego trenera czy opcji treningowej
Time Attack.
Praktycznym dodatkiem jest również obecność
modułu Bluetooth, który pozwala na bezprzewodową komunikację z systemem audio.
TwoNav Ultra posiada 20 MB wbudowanej pamięci (dostępnej w trybie pamięci masowej z poziomu PC), co w połączeniu z możliwością zastosowania kart microSDHC daje niemal nieograniczone możliwości pod kątem doboru zestawu mapowego. Fabrycznie model wyposażony jest w mapę bazową całego świata , przeglądową mapę Europy OSM (połączenie map rastrowych w wielu skalach) oraz mapę topograficzną Polski wykonaną w skali 1:10000. Wśród obsługiwanych map dodatkowych znajdują się również mapyw formatach imp (hypermapy), hmap (hypermapy), rmap (mapy rastrowe), rtmap, mpvf (UMP PL), vmap (autorskie mapy wektorowe), ecw (mapy rastrowe), jp2, map, dbx, sid, gvg, vdb, wgom, img, kap, geo, tab, mappoint, mp, nv2, cosm, osm (UMP PL), SID, sigpac, tif (mapy rastrowe), cal, cwms, cwmts, dwg (autorskie mapy wektorowe), dxf (autorskie mapy wektorowe), dgn, e00, mif, shp (autorskie mapy wektorowe), cdem (mapy reliefowe), hdr (mapy reliefowe), 3dr (mapy reliefowe), dat, cwdem (mapy reliefowe). Obsługa tak wielu formatów możliwa jest dzięki oprogramowaniu CompeGPS Land (do pobrania na podstawie licencji), które umożliwia swobodną konwersję pomiędzy nimi oraz zapewnia możliwość odtwarzania wszystkich rodzajów map (topograficzne, wektorowe, mapy skanowane, a nawet zdjęcia satelitarne), przełączania się z jednej mapy na inną czy też łączenia informacji z wielu map przy użyciu zaawansowanego systemu przezroczystości.
TwoNav Ultra posiada również możliwość automatycznego wyznaczania tras. Korzystanie z tej funkcji jest jednak możliwe wyłącznie w oparciu o mapy zawierające wymagane dane (np. dla sieci drogowej). Ultra potrafi zapamiętać nieograniczoną liczbę waypointów (jedyne ograniczenie stanowi rozmiar nośnika danych), umożliwia rejestrację śladu aktywnego o dowolnej długości (ograniczonej jedynie rozmiarem nośnika danych) i przechowywanie w swojej pamięci nilimitowanej liczby śladów. Dla potrzeb nawigacji terenowej, urządzenie zapewnia możliwość ręcznego tworzenia tras w oparciu o zaplanowane punkty lub obiekty map. Oprócz możliwości tworzenia tras, Ultra umożliwia również nawigację w linii prostej do wybranego celu oraz nawigację TracBack (dokładnie wg zarejestrowanego śladu, lub też w oparciu o sieć drogową).
Wśród funkcji dodatkowych Ultra oferuje ekrany Słońce i Księżyc, Chronometr, Kalkulator oraz funkcję pomiaru powierzchni. Dodatkowo Ultra zapewnia pełne wsparcie dla punktów geocache z serwisu www.geocaching.com. Wystarczy znaleźć w tym serwisie interesujące nas "skarby", załadować dane tych punktów bezpośrednio z przeglądarki internetowej do pamięci urządzenia i ruszać w poszukiwanie. W samym urządzeniu wyświetlić będzie można nie tylko lokalizację "skarbów", ale również informacje o poziomie trudności, czy rozmiarze skrzynki. Dla użytkowników kont Premium możliwe jest również wyświetlenie wskazówek dotyczących danej skrzynki. Dla każdego z załadowanych w ten sposób do pamięci urzadzenia punktów, możliwe jest następnie uruchomienie nawigacji, a także dodawanie własnych komentarzy czy oznaczania skrzynek jako znalezionych. Skrzynki znalezione i nieznalezione wyświetlane są wówczas na osobnych listach. Dodatkowo, dzięki prostemu połączeniu z komputerem oraz internetem, Ultra pozwala na uzyskanie szczegółowej analizy aktywności użytkownika oraz wysyłanie śladów do urządzenia outdoor za pomocą programu CompeGPS Land.