Features:
- Read IMU (LSM6DSOXS) output using IRQ at 6667 HZ over SPI
- Read Magnetometer (MMC56x3) output at 255Hz
- Raed GPS data
- Split tasks into two cores
- Share data between the two cores of rp2350
- Core 0 takes are of serial, slower tasks like magnetometer, gps, output of data
- Core 1 takes care of imu, sensor fusion, and writes to nrf24l01
- Output stable roll, pitch
- Output stable yaw when parallel to ground.