تم إصدار نموذج التعليمات البرمجية للوحة التطوير ZLX-ESP32-1 باللغتين الصينية والإنجليزية رسميًا
لقد قمنا الآن بتنظيم ونشر رسميًاZLX-ESP32-1 حزمة عينة التعليمات البرمجية للوحة التطوير، مما يسمح للمطورين بفهم موارد الأجهزة وتعريفات GPIO وكيفية استخدام الوظائف المتنوعة الموجودة على اللوحة بسرعة.
يعتمد نموذج التعليمات البرمجية هذا علىZLX-ESP32-1 / ESP32-2432S0248R-PLUSتنظيم منصة الأجهزة، مناسب للتطوير والاختبار المتعلق بـ ESP32-WROOM-32E / ESP32-WROOM-32UE.
يتم تنظيم نموذج التعليمات البرمجية كمشروع مستقل، ويمكن فتح كل وظيفة وتجميعها واختبارها بشكل مستقل، مما يسهل على المبتدئين التعلم وعلى المطورين الرجوع مباشرة إلى مشاريعهم الخاصة.
الإصدارات الصينية والإنجليزية
توفر حزمة التعليمات البرمجية أيضًا:
دليل التعليمات البرمجية عينة الصينية
English Example Code Directory
يتضمن كل مثال وثائق مستقلة لتسهيل الاستخدام من قبل المطورين الصينيين والأجانب.
مثال على وظيفة مستقلة
يحتوي هذا الإصدار على العديد من نماذج المشاريع المستقلة، بما في ذلك بشكل رئيسي:
اختبار شاشة TFT مقاس 2.8 بوصة ST7789
XPT2046 قراءة البيانات الخام التي تعمل باللمس مقاوم
XPT2046 رسم خرائط الإحداثيات الثابتة
دوران الشاشة 180 درجة
المس مزامنة الإحداثيات بعد دوران 180 درجة
تركيب بطاقة TF/MicroSD وقراءة المعلومات
اختبار قراءة وكتابة ملف بطاقة TF
مثال على تنسيق بطاقة TF
اختبار PWM الصوتي ومضخم الطاقة
مسح شبكة الواي فاي
مسح جهاز بلوتوث بليه
قراءة بيانات GT-U7 GPS/GNSS
اختبار RGB LED
كشف جهد البطارية ADC
الكشف عن زر التمهيد
مثال على استرداد NVS/التكوين
يتم تنظيمها بناءً على معلمات الأجهزة الفعلية
تم تنظيم نموذج التعليمات البرمجية وفقًا لجهاز GPIO الفعلي لـ ZLX-ESP32-1، بما في ذلك:
الموارد الموجودة على متن الطائرة مثل شاشة ST7789، وشاشة اللمس XPT2046، وبطاقة TF، وRGB LED، والصوت، وADC للبطارية، ونظام تحديد المواقع العالمي (GPS)، وزر BOOT.
يستخدم مثال اللمس أيضًا معلمات التعيين الثابتة الفعلية لتجنب حاجة المطورين إلى تأكيد اتجاه اللمس وعلاقة الإحداثيات الأساسية من البداية.
هيكل المشروع PlatformIO
يتضمن كل مثال مستقل ملفات مشروع كاملة:
platformio.inisrc/main.cppinclude/pins.hinclude/config.hREADME.md
يمكن للمطورين استخدامهاVisual Studio Code + PlatformIOافتح الدليل النموذجي المقابل مباشرة للتطوير.
مناسبة للتطوير والتطوير الثانوي
لا يتم استخدام هذه الأمثلة فقط لاختبار الأجهزة، ولكن أيضًا كرمز أساسي لتطوير مشاريع ZLX-ESP32-1.
يمكن للمطورين الجمع بين وظائف العرض واللمس وMicroSD وWi-Fi وBLE وGPS والصوت واكتشاف البطارية وغيرها من الوظائف في إنترنت الأشياء (IoT) أو وحدة التحكم المكتبية أو محطة عرض المستشعر أو مشاريع ESP32 الأخرى بناءً على الاحتياجات الفعلية.
سنستمر في تحديث مواد تطوير سلسلة ZLX-ESP32 ونماذج الأكواد والمستندات الفنية في المستقبل.
Downloads & Resources:
https://www.zlxchina.com
Technical Support:
mq19880204@gmail.com
Hefei Zhiluxing Information Technology Co., Ltd.