Объясните популярно, а то я не понял: 1. Зачем вообще использовать контроллер I2C если он во первых кривой во вторых не конвееризуется никак, все приходится делать программно
2. Нужный для I2C протокол с полной поддержкой времянки и контроля реализуется простым ногодрыгом за 15 мин