Добавлено after 12 minutes 53 seconds:
Сейчас бодаюсь с интерфейсом Wire. Пока с софтовой реализацией... Хочу слейв режим подкинуть, а потом объединить хард/софт в одну конструкцию.
В зависимости от заказанных пинов для scl/sda будет запускаться та или иная реализация
В софтовой реализации максимальная частота шины i2c получилась в 333 КГц. Это wiring-style. Если перейти на непосредственную манипуляцию регистрами, можно выжать и все 400