I've had an Arduino or two for years but haven't used it much past Hello World until now. I ordered an IMU because I saw that it already had libraries and I think as far as sensors go, IMUs are awesome.
For my first project I figured I'd pull the magnetic heading and altitude. I also added an altimeter setting with push buttons. The voltage reading you see in the lower left is VIN connected to the ADC with a battery pack of just over 5v. The reference voltage drops as the the battery level drops so the reading stays at 5v. I will add a voltage divider to fix that.
I guess a lot needs fixing, and I plan to upgrade the display and continue to add features. This doesn't exactly have a purpose it is just for fun, learning and it's easy enough to pull off in free time.
Here's my first bench test-
First ground test-
Latest code is attached. Comments welcome and appreciated.
LCD_info_v3.zip (1.84 KB)