Mạng I²C là một giao thức truyền thông hai dây được sử dụng rộng rãi trong các ứng dụng điện tử. Để xác định số lượng dây tín hiệu cần thiết cho giao thức I²C, chúng ta cần xem xét cấu trúc cơ bản của giao thức này. Mạng I²C sử dụng hai dây tín hiệu chính là SDA (Dây tín hiệu dữ liệu) và SCL (Dây tín hiệu điều khiển). Dây SDA được sử dụng để truyền dữ liệu giữa các thiết bị, trong khi dây SCL được sử dụng để đồng bộ hóa dữ liệu trên dây SDA. Ngoài ra, giao thức I²C cũng sử dụng một dây nguồn và một dây đất để cung cấp năng lượng và bảo vệ chống sét. Vì vậy, tổng số dây tín hiệu cần thiết cho giao thức I²C là hai dây SDA và SCL.