Может кто-то подскажет. Собрал подобное из строго полётного контроллера NAZE32 там стоит оригинальные mpu6050, hmc5883l и bmp280 но контроллер stm32f103cb. Прошил в среде arduino и долго мучился, почему при отрицательных значениях были завышенные значения. Но проблему нашел и устранил, если кому-то будет интересно, могу написать какое ядро использовать и что править чтобы работало.
Но проблема заключается в том что всегда занесения по YAW возвращаются в центр. В программе калибровке в режиме теста угол по YAW сохраняется, но в опентрек возвращается в 0.
Понимаю что скорее всего проблема с настройкой, но что не так мне уже непонятно.
Как вариант, можете написать все данные, я подготовлю вам файл и вы зальете в свою плату