Magnetometer Easy Calibration

Unfortunately, 2D calibration and tilt compensation are mathematically incompatible.

Non-electronic marine compasses are 2D, but self-leveling.