Что имеем. данные с рулевых кнопок приходят в Arduino https://duino.ru/ и в зависимости от того в каком режиме включена магнитола управляют либо магнитолой либо компом. в данный момент реализовал с помощью счетчика нажатий но это вариант не стабильный и при каждом автоматическом включении радио, сбивается.
В магнитоле стоит микросхема NJW1191 которая управляется по шине I2C в нее сходятся все аудио сигналы (CD/AUX/FM) и с процессора магнитолы активируются по протоколу I2C.
Цель: Подключить параллельно Микрухе Arduino, подслушать сигнал приходящий от процессора магнитолы к этой микрухе и соответственно на основе приходящих данных реализовать распределение PC/AUX/FM в Arduino.
Вопрос: как мне прочитать I2C шину с помощью Arduino? был бы очень благодарен если б кто нибудь показал примерчик прошивки для Arduino которая читает данные с I2C Шины и записывает их в порт Serial.