Stax

مرجع أرجل ESP32

مرجع كامل لأرجل ESP32 مع GPIO وADC وSPI وI2C وUART.

PowerGPIOAnalog/ADCSpecial/ReservedGND
ESP32 WROOM-32 / DevKitC — 38-pin layout reference. Click any pin for details.

ما هو مرجع أطراف ESP32؟

دليل بصري لكل أطراف ESP32 GPIO (30+ طرف). يظهر الوظائف الخاصة لكل طرف: ADC، DAC، Touch، PWM، UART، SPI، I2C. أساسي لتجنب إتلاف اللوحة وتصميم دارات IoT بكفاءة.

أطراف ESP32 الرئيسية

  1. GPIO 0-39 (بعضها مخصص)
  2. ADC1 (8 channels) - يعمل مع WiFi
  3. ADC2 - لا يعمل مع WiFi
  4. DAC (GPIO 25, 26)
  5. Touch sensors (GPIO 0, 2, 4, 12-15, 27, 32, 33)

أطراف خاصة (احذر)

  • GPIO 0 - منخفض للbootloader
  • GPIO 1, 3 - UART (تشغيل/تنزيل)
  • GPIO 6-11 - متصلة بـ flash، لا تستخدم!
  • GPIO 34-39 - input فقط، بدون pull-up داخلي
  • GPIO 12 - يحدد جهد flash (2.5V/3.3V)

تطبيقات IoT

أنظمة منزلية ذكية. مستشعرات بيئية (درجة حرارة، رطوبة). كاميرات WiFi. تحكم بالمحركات والأجهزة. تتبع GPS مع مودولات إضافية. بطاريات (deep sleep يستهلك 10µA). ESP32-S3 الأحدث يضيف USB OTG، ML acceleration، أكثر RAM.

الأسئلة الشائعة

ما هي ESP32؟
لوحة WiFi + Bluetooth مدمجة في رقاقة واحدة. 32 طرف GPIO، شاشات لمس، ADC، DAC، 240MHz معالج dual-core، 4MB flash، 520KB RAM. السعر: ₹400-800. قاتلة Arduino للمشاريع التي تحتاج اتصال شبكة.
ما الفرق بين ESP32 وESP8266؟
ESP8266: أقدم، أرخص (₹200)، 11 GPIO، 80MHz، WiFi فقط. ESP32: أحدث، 30+ GPIO، 240MHz dual-core، WiFi + Bluetooth، شاشات لمس، ADC أفضل، DAC. لمعظم المشاريع الجديدة، اختر ESP32 - الفرق في السعر يستحق.
ما الأطراف الخاصة في ESP32؟
GPIO 0: ضع منخفضاً للbootloader. GPIO 6-11: متصلة بـ flash (لا تستخدم!). GPIO 34-39: input فقط. ADC1 يعمل مع WiFi، ADC2 لا. اقرأ pinout قبل التوصيل - إتلاف الأطراف الخاصة يدمر اللوحة.
كيف أبرمج ESP32؟
Arduino IDE: ثبّت ESP32 board package (تعليمات في موقع espressif). PlatformIO: أكثر احترافية، أفضل لمشاريع كبيرة. ESP-IDF: الإطار الرسمي، C/C++ أصلي، أداء أعلى. للمبتدئين Arduino IDE، للمتقدمين ESP-IDF أو PlatformIO.

أدوات ذات صلة