I2C с рождения умеет данные туда и обратно передавать. Лепить +12В = городить собственные приемопередатчики на такие пороги и уровни. I2C предназначена для внутрисистемной (максимум межплатной) связи на расстоянии в десятки сантиметров, а для связи с внешним миром используют другие интерфейсы - RS232/422/485, USB, Ethernet и т.д.