Those engineers compasses in the big pictures above used to be sold by Campmor. i have one someplace.
The GPS on phones etc are great, but if you rely on them ALWAYS have a hand held compass as a backup. If you havent heard, the internet can go down, and service in remote (and not so remote) areas can be spotty.

Where i hunt a basic Marbles brass pin on the coat compass is more than enough and always works.