I2C

I2C – последовательная шина, которую часто используют для подключения датчиков, дисплеев, АЦП, часов реального времени, расширителей портов и других модулей к микроконтроллерам. В проектах на Arduino и ESP32 она удобна тем, что несколько устройств могут работать на одной паре сигнальных линий.

I2C применяют там, где нужно подключить несколько модулей без большого количества проводов. Через эту шину работают датчики температуры, влажности, давления, качества воздуха, дисплеи, RTC-модули, АЦП, расширители GPIO и другие периферийные устройства. Обычно используются линии SDA и SCL, а каждое устройство на шине имеет свой адрес. При подключении важно учитывать питание, уровни логики, адреса устройств и подтягивающие резисторы. Если два модуля имеют одинаковый I2C-адрес, они могут конфликтовать на одной шине. Также I2C не любит длинные провода и плохие соединения, поэтому на реальном объекте нужно аккуратно относиться к длине линии, помехам и качеству монтажа.

Товары по теме

Статьи по теме

Связанные категории

Связанные страницы справочника

Страница справочника CLEX. Товары и материалы подобраны по совпадениям в каталоге и статьях.