بررسی اجمالی
برد توسعه کوچک ESP32-DevKitC V4 مبتنی بر ESP32 است که توسط Espressif تولید شده است. اکثر پین های ورودی/خروجی به پین هدر در دو طرف برد متصل هستند تا بتوان به راحتی با آنها دسترسی داشت. توسعه دهندگان می توانند پریفرال ها را با سیم های جامپر استفاده کنند یا روی برد بورد نصب کنند.
شکل زیر و جدول زیر بخش های کلیدی، رابط ها و کنترل های برد ESP32-DevKitC V4 را شرح می دهد.
Key Component
|
Description
|
ESP32-WROOM-32
|
A module with ESP32 at its core.
|
EN
|
Reset button.
|
Boot
|
Download button. Holding down Boot and then pressing EN initiates Firmware Download mode for downloading firmware through the serial port.
|
USB-to-UART Bridge
|
Single USB-UART bridge chip provides transfer rates of up to 3 Mbps.
|
Micro USB Port
|
USB interface. Power supply for the board as well as the communication interface between a computer and the ESP32 module.
|
5V Power On LED
|
Turns on when the USB or an external 5V power supply is connected to the board. For details see the schematics in Related Documents.
|
I/O
|
Most of the pins on the ESP module are broken out to the pin headers on the board. You can program ESP32 to enable multiple functions such as PWM, ADC, DAC, I2C, I2S, SPI, etc.
|
نکته1: پین های D0 ،D1 ،D2 ،D3 ،CMD و CLK
به صورت داخلی برای ارتباط بین حافظه فلش ESP32 و SPI استفاده می شوند. آنها در دو طرف در نزدیکی اتصال USB گروه بندی شده اند. از استفاده از این پین ها خودداری کنید، زیرا ممکن است دسترسی به حافظه فلش SPI / RAM SPI را مختل کند.
نکته2: پین های GPIO16
و GPIO17
فقط برای استفاده در بردها با ماژول های ESP32-WROOM و ESP32-SOLO-1 در دسترس هستند. بردهای دارای ماژول های ESP32-WROVER دارای پین هایی هستند که برای استفاده داخلی رزرو شده اند.
سه راه برای تأمین توان برد وجود دارد:
- پورت میکرو USB، منبع تغذیه پیش فرض
- پین هدر 5V / GND
- پین هدر 3V3 / GND
توجه: منبع تغذیه باید تنها با یکی از گزینه های بالا تامین شود، در غیر این صورت ممکن است برد و یا منبع تغذیه آسیب ببیند.
نکاتی در مورد خازن C15
خازن C15 ممکن است مشکلات زیر در بردهای قبلی ESP32-DevKitC V4 ایجاد کند:
- ممکن است برد به حالت بوت برود.
- اگر خروجی کلاک روی پین GPIO0 بدهید، خازن C15 ممکن است روی سیگنال تأثیر بگذارد.
در صورت بروز این مشکلات، خازن را حذف کنید. در شکل زیر C15 با رنگ زرد مشخص شده است.
توسعه برنامه
قبل از روشن کردن ESP32-DevKitC V4، مطمئن شوید که برد سالم است و هیچ علامت واضحی از خرابی وجود ندارد.
مقدمات برنامه نویسی تراشه های ESP32 در فریمورک ESP-IDF برای نصب قدم به قدم به شما کمک می کند تا محیط توسعه را تنظیم کرده و سپس یک پروژه نمونه را روی برد خود فلش کنید.
ابعاد برد
داکیومنت های مرتبط با این برد