This video takes you through creating a Compass in Makecode for Micro:bit step-by step. Happy coding! Example code can be found here: https://makecode.microbit.org/_89LWzp22vFiX
No download links available.