شاشة Waveshare ESP32-S3-Touch-LCD-1.28: المواصفات ومراجعات المشغّل والإعداد
لوحة شاشة IPS دائرية مقاس 1.28 بوصة بدقة 240×240 بوحدة تحكم GC9A01 ولمس CST816S ووحدة IMU QMI8658 على ESP32-S3: قاعدة شائعة لواجهات الساعات والمقابض.
مواصفات شاشة Waveshare ESP32-S3-Touch-LCD-1.28
| MCU | ESP32-S3 |
|---|---|
| الشاشة | 1.28″ · 240×240 · دائرية |
| ناقل العرض | SPI |
| شريحة المشغّل | GC9A01 |
| اللمس | CST816S سعوي (I2C) |
ما مراجعة Waveshare ESP32-S3-Touch-LCD-1.28 التي لديك؟
إعداد الشاشة المعروف لهذه اللوحة.
| المراجعة | شريحة المشغّل | كيف تتعرّف عليها | إعدادات المكتبة |
|---|---|---|---|
| ESP32-S3-Touch-LCD-1.28 | GC9A01 | TFT_eSPI: GC9A01_DRIVER؛ LovyanGFX: Panel_GC9A01 |
أطراف الشاشة واللمس في Waveshare ESP32-S3-Touch-LCD-1.28
| الإشارة | GPIO | ملاحظات |
|---|---|---|
| LCD SCLK | 10 | SPI |
| LCD MOSI | 11 | SPI |
| LCD CS | 9 | |
| LCD DC | 8 | |
| LCD RST | 14 | |
| Backlight | 2 | |
| Touch/IMU SDA | 6 | I2C، مشترك مع QMI8658 |
| Touch/IMU SCL | 7 | I2C |
| Touch INT | 5 | CST816S |
| Touch RST | 13 | CST816S |
مواصفات الشاشة نفسها للإنتاج الكمي
صنعت نموذجك الأولي على Waveshare ESP32-S3-Touch-LCD-1.28؟ هذه الوحدات من مصانعنا المباشرة تشترك في مقاس اللوحة ودقتها، وتأتي مع datasheet وشريحة مشغّل ثابتة لكل دفعة إنتاج، ومتاحة كعينات من قطعة واحدة. يُتفق على الحد الأدنى للطلب ومدة التوريد لكل مشروع.
من نموذج Waveshare ESP32-S3-Touch-LCD-1.28 الأولي إلى الإنتاج
لوحات التطوير مثالية لإثبات الواجهة، لكن لوحاتها تُشترى من السوق المفتوحة: قد تتغير وحدة التحكم بين الدفعات، ونادرًا ما توجد datasheet، والعمر غير مضمون. للمنتج، حدّد وحدة بشريحة مشغّل ثابتة لكل دفعة إنتاج، مع datasheet والتزام بدورة الحياة.
تصنع مصانعنا المباشرة وحدات بالصيغة نفسها 1.28″ 240×240. العينات من قطعة واحدة؛ والحد الأدنى للطلب ومدة التوريد يُتفق عليهما لكل مشروع مع فريق المبيعات.
قبل تصحيح الكود
- أكّد أي مراجعة لديك (الجدول أعلاه): تغيير شريحة المشغّل هو السبب الأكثر شيوعًا للشاشة البيضاء.
- تحقّق من أن طرف الإضاءة الخلفية غير مستخدم لغرض آخر في الكود.
- غيّر إعدادًا واحدًا في كل مرة (المشغّل، العكس، ترتيب الألوان)، واحتفظ بمثال يعمل للمقارنة.
أمثلة الإعداد
#define GC9A01_DRIVER
#define TFT_WIDTH 240
#define TFT_HEIGHT 240
#define TFT_SCLK 10
#define TFT_MOSI 11
#define TFT_CS 9
#define TFT_DC 8
#define TFT_RST 14
#define TFT_BL 2
#define SPI_FREQUENCY 40000000الأسئلة الشائعة
لماذا يعيد اللمس إحداثيات صفرية؟
يتشارك CST816S ناقل I2C (SDA 6، SCL 7) مع وحدة IMU ويحتاج إلى تحرير طرف إعادة الضبط (GPIO 13)؛ تحقّق من إعداد I2C والعنوان قبل تصحيح المشغّل.
المصادر
لست متأكدًا من الشاشة التي تناسب تصميمك؟
أرسل لنا المقاس والواجهة ومعالج المضيف. يرد مهندس شاشات خلال 12 ساعة بخيارين أو ثلاثة مع datasheet وكود التهيئة. عينات من قطعة واحدة.
