ما هو ESP32-DevKitC

Ma Hw Esp32 Devkitc



ESP32-DevKitC عبارة عن لوحة تطوير مدمجة تستخدم متحكم ESP32 ويتم تصنيعها بواسطة Espressif. تتميز اللوحة برؤوس الدبوس على كلا الجانبين ، مما يسمح بالتواصل المريح مع الأجهزة الطرفية المختلفة. يمكن توصيله بالأجهزة الطرفية باستخدام أسلاك توصيل أو تركيبه على لوح توصيل.

لتلبية متطلبات المستخدمين المتنوعة ، يتوفر ESP32-DevKitC V4 في إصدارات مختلفة ، كل منها يتميز بوحدة ESP32 مختلفة مثل:







  • ESP32-WROOM-DA
  • ESP32-WROOM-32E
  • ESP32-WROOM-32UE
  • ESP32-WROOM-32D
  • ESP32-WROOM-32U
  • ESP32-منفرد -1
  • ESP32-WROVER-E
  • ESP32-WROVER-IE

لمزيد من التفاصيل ، يرجى الرجوع إلى محدد منتج ESP .



وصف وظيفي

يوضح الشكل والجدول التاليان المكونات والواجهات وعناصر التحكم الرئيسية للوحة ESP32-DevKitC V4:



المكون الرئيسي وصف
ESP32-WROOM-32





مجموعة الشرائح المستخدمة في ESP32-DevKitC هي ESP32-WROOM-32. إنها الرقاقة الموجودة في قلب اللوحة. يمكن العثور على مزيد من المعلومات حول هذه الشريحة على ESP32-WROOM-32 ورقة البيانات .
في زر إعادة الضبط
حذاء طويل زر التنزيل (التمهيد) المستخدم مع EN لبدء وضع تنزيل البرامج الثابتة باستخدام المنفذ التسلسلي.
USB-to-UART Bridge شريحة جسر من USB إلى UART تسمح بنقل معدلات تصل إلى 3 ميجابت في الثانية.
منفذ Micro USB منفذ Micro USB يعمل كمصدر طاقة للوحة وواجهة اتصال بين الكمبيوتر ووحدة ESP32-WROOM-32.
5V الطاقة على الصمام يوجد طاقة 5 فولت على LED تضيء عندما تكون اللوحة متصلة بـ USB أو مصدر طاقة خارجي 5 فولت.
I / O يمكن الوصول إلى معظم المسامير الموجودة على وحدة ESP من خلال رؤوس الدبوس الموجودة على اللوحة ، مما يسمح لـ ESP32 بأداء وظائف مختلفة ، بما في ذلك PWM و ADC و DAC و I2C و I2S و SPI والمزيد.


خيارات امدادات الطاقة

يمكن تشغيل اللوحة بثلاث طرق مختلفة ، كل منها يستثني الطرق الأخرى:



  • مصدر الطاقة الافتراضي هو من خلال منفذ Micro USB.
  • يمكن أيضًا توفير الطاقة من خلال دبابيس الرأس المسمى 5V / GND.
  • يمكن أيضًا استخدام دبابيس الرأس المسمى 3V3 / GND كخيار مصدر طاقة.

تحذير : من الضروري استخدام خيار واحد فقط من خيارات الإمداد بالطاقة المذكورة أعلاه ، حيث إن عدم القيام بذلك قد يؤدي إلى تلف اللوحة و / أو مصدر إمداد الطاقة.

فيما يلي بعض المقالات التي ستساعدك على تشغيل لوحة ESP32 باستخدام مصادر مختلفة:

  • كيفية تشغيل ESP32
  • كيفية تشغيل ESP32 بالبطارية
  • كيفية تشغيل ESP32 باستخدام شاحن الهاتف الذكي

ESP32-DevKitC Pinout

يشير ESP32 pinout إلى ترتيب ووظيفة دبابيس الإدخال / الإخراج (I / O) على متحكم ESP32. يحتوي ESP32 على إجمالي 38 سنًا ، حيث يخدم كل دبوس غرضًا محددًا. يتم تقسيم المسامير إلى عدة مجموعات ، بما في ذلك دبابيس الطاقة ، ودبابيس الأرض ، ودبابيس الإدخال التناظرية ، ودبابيس الإدخال / الإخراج الرقمية.

يمكن أن يختلف pinout ESP32 قليلاً اعتمادًا على الوحدة النمطية المحددة أو لوحة التطوير المستخدمة. لقراءة وصف pinout المفصل لوحدة pinout للوحة ESP32-DevKitC ، اقرأ المقالة التالية:

ESP32-DevKitC Pinout

ميزات ESP32-DevKitC

يحتوي ESP32-DevKitC على العديد من الميزات التي تجعله خيارًا شائعًا بين المطورين. فيما يلي بعض الميزات الرئيسية لـ ESP32-DevKitC:

1. معالج ثنائي النواة

يأتي ESP32-DevKitC مزودًا بمعالج ثنائي النواة ، مما يسمح له بمعالجة مهام متعددة في وقت واحد. هذا يجعلها اختيارًا ممتازًا للتطبيقات التي تتطلب تعدد المهام.

2. متكامل واي فاي وبلوتوث

تأتي شريحة ESP32 المدمجة في لوحة DevKitC مزودة بإمكانيات Wi-Fi و Bluetooth مدمجة. هذا يجعل من السهل توصيل اللوحة بالإنترنت أو الأجهزة الأخرى لاسلكيًا.

3. استهلاك منخفض للطاقة

تم تصميم شريحة ESP32 لاستهلاك طاقة منخفضة ، مما يجعلها خيارًا ممتازًا للأجهزة التي تعمل بالبطاريات.

4. سعة ذاكرة كبيرة

يأتي ESP32-DevKitC بذاكرة فلاش 4 ميجا بايت و 520 كيلو بايت SRAM. يوفر هذا مساحة كبيرة لتخزين البرنامج والبيانات.

5. مجموعة غنية من الملحقات

يحتوي ESP32-DevKitC على مجموعة غنية من الأجهزة الطرفية ، بما في ذلك 18 قناة ADC وقناتان DAC و 3 UARTs و 2 I2C و 3 SPI و 16 PWM وغير ذلك الكثير. هذا يجعل من السهل ربط اللوحة بأجهزة استشعار وأجهزة أخرى.

خاتمة

تحتوي لوحة وحدة التحكم الدقيقة ESP32-DevKitC على مجموعة واسعة من الميزات ، بما في ذلك اتصال Wi-Fi و Bluetooth ، ودبابيس إدخال / إخراج تناظرية ورقمية متعددة ، ودعم بروتوكولات الاتصال المختلفة مثل I2C و SPI و UART. تشتمل اللوحة أيضًا على مستشعر هول متكامل ومستشعر درجة الحرارة. لمزيد من التفاصيل حول ESP32-DevKitC ، اقرأ المقال.