Как спроектировать и отладить пользовательскую систему «главный-подчиненный» I2C?

Как поступить, если требуется настраиваемая система «главный-подчиненный» I2C? Какие критерии дизайна применять? Какие инструменты отладки можно использовать для устранения...