Compass module that doesn't use I2C

I don't have a clue how these Chromebooks work other than "badly".