I2C использует всего две линии: SDA (данные) и SCL (тактирование), обе с подтяжкой к питанию. К ним параллельно подключают много устройств — каждое со своим адресом (обычно 7-битным, до 112 устройств на шине). Ведущий шлёт стартовое условие, затем адрес и бит чтения/записи; нужный ведомый отзывается сигналом ACK. Скорости: стандартно 100 кГц, быстрый режим 400 кГц.
CAN — помехоустойчивая шина для автомобилей и промышленной автоматики: дифференциальная пара, арбитраж по приоритету сообщений, работа на десятки метров. USB — универсальная скоростная шина для связи с ПК (дифференциальная пара D+/D−, питание и данные в одном кабеле, опрос со стороны хоста).