ملخص تقني
تتكون من جزأين: شاشة LCD "تقليدية" ووحدة واجهة I2C في الخلف.
يتم التواصل مع لوحة Arduino بواسطة بروتوكول I2C (انظر الإنترنت لمزيد من التفاصيل) عبر خطين يسميان SCL و SDA. ويجب إضافة خطي التغذية Vcc و GND.
- SDA –> الدبوس A4 للبيانات (الدبوس 20 على Mega، الدبوس D2 على Wemos D1 mini)
- SCL –> الدبوس A5 للساعة (الدبوس 21 على Mega، الدبوس D1 على Wemos D1 mini)
ويجب وضع مقاومات سحب علوي (Pull-Up) على كل من هذين الخطين لكن إذا كانت هناك عدة وحدات فيجب وضع هذه المقاومات مرة واحدة فقط (4.7K؟). (بالنسبة للدارة التي بحوزتي، تقول الوثائق إن هناك مقاومات سحب علوي بقيمة 10K؟، لكنني لم أستطع تحديدها على الدارة، لذلك وضعت هذه المقاومات بقيمة 4.7K).

كل وحدة لها عنوانها الخاص الذي يمكن أن يكون ثابتا أو قابلا للضبط (بروتوكول I2C يمكنه إدارة 127 عنوانا!).
يوجد سكيتش Arduino لمسح وإيجاد عنوان الجهاز المتصل.
( I2C Scanner.ino كتبه Nick Gammon بتاريخ: 20th April 2011 على سبيل المثال)
يمكن تغيير العنوان عن طريق عمل وصلات (straps) بين أطراف الواجهة في حالة وجود عدة وحدات I2C ولها نفس العنوان:

