Ada juga satu lagi manfaat tambahan untuk memiliki jalur data ground-up dan pull-up yang sama (lebih dari memiliki VCC umum dan pull-down):
Bahkan jika niat awalnya adalah untuk menghubungkan perangkat pada PCB yang sama pada rentang beberapa inci saja, itu sudah cukup berhasil jadi sekarang tidak jarang memiliki garis panjang beberapa kaki dan menghubungkan "perangkat" yang bisa berupa komputer atau sesuatu yang setara kompleksitasnya, dengan beberapa perangkat memiliki sumber dayanya sendiri (dengan kualitas yang berbeda, katakan Anda menghubungkan sesuatu yang dihubungkan dengan sesuatu yang bertenaga baterai). Lebih baik, jika koneksi berfungsi "setidaknya baik" bahkan dalam kondisi yang tidak ideal dan di luar spesifikasi.
Dan banyak dari perangkat yang terhubung semacam itu entah bagaimana dapat terhubung juga dengan cara lain, maka hanya komunikasi I2C. Biasanya ketika menghubungkan perangkat bersama-sama Anda menghubungkannya dengan common ground
- kadang-kadang sebagai bagian dari fungsi lain, kadang-kadang hanya karena dipasang pada casing logam dan perangkat terhubung ke tanah dengan casing juga (atau dengan pendingin umum atau sesuatu seperti itu) atau mungkin ada dilindungi kabel dengan grounded shielded di dalamnya - yang juga menghubungkan tanah.
Jika Anda juga secara langsung menghubungkan saluran listrik (VCC) dari perangkat tersebut, Anda akan mendapatkan masalah ketika saluran tersebut akan berada pada tegangan yang berbeda secara alami (tentu saja, bisa dikatakan 5V di sana-sini, tetapi tergantung pada konstruksi dan toleransi sebagian dari sumber daya itu). bisa juga 4.9V atau 5.2V atau bahkan berubah, jika bertenaga baterai dan kadang-kadang menjalankan beberapa motor, membuat daya turun dan naik seiring waktu).
Dalam kasus seperti itu, ada hubungan arus pendek yang efektif antara sumber-sumber daya bagian a Volt dan tergantung pada sumbernya (dan ketahanan cara-cara) di sana dapat mengalir arus yang relatif tinggi yang tidak hanya menghasilkan pemborosan energi dan panas, tetapi mungkin bahkan dalam merusak ( atau memperpendek umur) dari beberapa sumber tersebut. Itu tidak baik.
Memiliki kesamaan ground dan pull-up menghindari masalah seperti itu - ground adalah ground dan resistor pullup hanya memungkinkan arus silang yang sangat kecil bahkan jika VCC jauh berbeda dari perangkat.