Спасибо, меня сбила с толку документация Elechouse, у них там табличка со схемами подключения, а про IRQ ничего нет.
Про нестандартное использование I2C я не совсем правильно выразился. Просто есть такой детский конструктор Fischertechnik, к контроллеру которого можно подключать устройства на шине I2C. Язык программирования графический. Мы с ребенком решили подключить гироскоп (BMI160), штатного у них нет, в результате я 2 месяца мучался с документацией, проклял все ,но сделал. Сейчас взялись за компас (5883L), казалось бы должно быть проще, но я ничего не понял из datasheet, кроме адреса устройства, в силу отсутствия базовых знаний о регистрах, адресах и т.д. Ну это я так, абстрактно, не к тому, чтобы вы бросались разбираться...