ESPRESSIF ESP32-JCI-R پراختیایی بورډونه-لوګو

ESPRESSIF ESP32-JCI-R پراختیایی بورډونه

ESPRESSIF ESP32-JCI-R پرمختیایی بورډونه-prod

د دې لارښود په اړه

دا سند د دې لپاره دی چې کاروونکو سره د ESP32-JCI-R ماډل پراساس د هارډویر په کارولو سره د غوښتنلیکونو پراختیا لپاره د سافټویر لومړني چاپیریال رامینځته کولو کې مرسته وکړي.

د خوشې یادښتونه

نیټه نسخه خوشې یادښتونه
2020.7 V0.1 لومړنۍ خوشې کول.

د اسنادو د بدلون خبرتیا

Espressif د بریښنالیک خبرتیاوې چمتو کوي ترڅو پیرودونکي په تخنیکي اسنادو کې د بدلونونو په اړه تازه وساتي. مهرباني وکړئ ګډون وکړئ www.espressif.com/en/subscribe

تصدیق

د Espressif محصولاتو لپاره سندونه له دې ډاونلوډ کړئ www.espressif.com/en/certificates.

پیژندنه

ESP32-JCI-R

ESP32-JCI-R یو پیاوړی، عام Wi-Fi + BT + BLE MCU ماډل دی چې د غوښتنلیکونو پراخه ډولونه په نښه کوي، د ټیټ بریښنا سینسر شبکې څخه تر خورا اړین کارونو پورې، لکه د غږ کوډ کول، د میوزیک سټینګ کول او د MP3 ډیکوډینګ. . د دې ماډل په اصلي برخه کې د ESP32-D0WD-V3 چپ دی. سرایت شوی چپ د توزیع وړ او تطبیق وړ ډیزاین شوی. دلته دوه CPU کورونه شتون لري چې په انفرادي ډول کنټرول کیدی شي ، او د CPU ساعت فریکوینسي له 80 MHz څخه تر 240 MHz پورې د تنظیم وړ دی. کارونکي ممکن CPU هم بند کړي او د ټیټ بریښنا شریک پروسیسر څخه کار واخلي ترڅو په دوامداره توګه د بدلونونو یا حدونو څخه تیریدو لپاره پرفیریلز وڅاري. ESP32 د پردیو بډایه سیټ مدغم کوي ، د ظرفیت لرونکي ټچ سینسرونو ، هال سینسرونو ، SD کارت انٹرفیس ، ایترنیټ ، لوړ سرعت SPI ،UART ، I2S او I2C پورې اړه لري. د بلوتوټ، بلوتوټ LE او Wi-Fi ادغام ډاډ ورکوي چې د غوښتنلیکونو پراخه لړۍ په نښه کیدی شي او دا ماډل د راتلونکي ثبوت دی: د وائی فای کارول لوی فزیکي رینج ته اجازه ورکوي او د Wi-Fi له لارې انټرنیټ ته مستقیم ارتباط ورکوي. روټر د بلوتوټ کارولو پرمهال کارونکي ته اجازه ورکوي چې په اسانۍ سره تلیفون سره وصل شي یا د دې کشف لپاره د ټیټ انرژي بیکون نشر کړي. د ESP32 چپ د خوب اوسنی وخت د 5 μA څخه کم دی، دا د بیټرۍ چلولو او د اغوستلو وړ بریښنایی غوښتنلیکونو لپاره مناسب کوي. ESP32 تر 150 Mbps پورې د ډیټا نرخ ملاتړ کوي ، او په انټینا کې د 20 dBm محصول بریښنا ملاتړ کوي ترڅو پراخه فزیکي حد ډاډمن کړي. لکه څنګه چې دا چپ د صنعت مخکښ مشخصات او د بریښنایی ادغام ، رینج ، بریښنا مصرف ، او ارتباط لپاره غوره فعالیت وړاندیز کوي. د ESP32 لپاره غوره شوی عملیاتي سیسټم د LwIP سره وړیا RTOS دی؛ TLS 1.2 د هارډویر سرعت سره هم جوړ شوی دی. خوندي (کوډ شوی) د هوا څخه ډیر (OTA) اپ گریڈ هم ملاتړ شوی ترڅو پراختیا کونکي وکولی شي خپل محصولات حتی د خوشې کیدو وروسته هم په دوامداره توګه لوړ کړي.

ESP-IDF

د Espressif IoT پراختیا چوکاټ (د لنډ لپاره ESP-IDF) د Espressif ESP32 پراساس د غوښتنلیکونو پراختیا لپاره چوکاټ دی. کارونکي کولی شي د ESP-IDF پراساس په وینډوز/Linux/MacOS کې غوښتنلیکونه رامینځته کړي.

تیاری

د ESP32-JCI-R لپاره غوښتنلیکونو رامینځته کولو لپاره تاسو اړتیا لرئ:

  • کمپیوټر د وینډوز، لینکس یا ماک عملیاتي سیسټم سره ډک شوی
  • د ESP32 لپاره غوښتنلیک جوړولو لپاره اوزار چین
  • ESP-IDF په اصل کې د ESP32 لپاره API او د وسیلې چین چلولو لپاره سکریپټونه لري
  • په C کې د پروګرامونو (پروژو) لیکلو لپاره د متن مدیر، د بیلګې په توګه، Eclipse
  • د ESP32 بورډ پخپله او یو USB کیبل د کمپیوټر سره وصل کولو لپاره

پیل کړئ

د Toolchain ترتیب

د ESP32 سره د پراختیا پیل کولو ګړندۍ لاره د مخکې جوړ شوي وسیلې چین نصب کول دي. لاندې خپل OS غوره کړئ او چمتو شوي لارښوونې تعقیب کړئ.

  • وینډوز
  • لینکس
  • Mac OS

یادونه:
موږ د مخکې جوړ شوي اوزار چین، ESP-IDF او s نصبولو لپاره ~/esp لارښود کاروو.ampد غوښتنلیکونه. تاسو کولی شئ مختلف لارښود وکاروئ ، مګر د اړوندو امرونو تنظیم کولو ته اړتیا لرئ. ستاسو د تجربې او غوره توبونو پورې اړه لري، د مخکې جوړ شوي وسیلې چین کارولو پرځای، تاسو ممکن غواړئ خپل چاپیریال دودیز کړئ. د سیسټم تنظیم کولو لپاره خپله لاره خپله کړئ د Toolchain Customized Setup برخې ته لاړ شئ.
یوځل چې تاسو د اوزار چین تنظیم کولو سره سرته ورسیږئ بیا برخې ته لاړشئ ESP-IDF ترلاسه کړئ.

ESP-IDF ترلاسه کړئ

د وسیلې چین سربیره (چې د غوښتنلیک تالیف او جوړولو لپاره برنامې لري) ، تاسو د ESP32 ځانګړي API / کتابتونونو ته هم اړتیا لرئ. دوی د ESP-IDF ذخیره کې د Espressif لخوا چمتو شوي.
د دې ترلاسه کولو لپاره ، ټرمینل خلاص کړئ ، هغه لارښود ته لاړشئ چې تاسو یې غواړئ ESP-IDF واچوئ ، او د git کلون کمانډ په کارولو سره یې کلون کړئ:

ESP-IDF به په ~/esp/esp-idf کې ډاونلوډ شي.

یادونه:
د تکراري اختیار له لاسه مه ورکوئ. که تاسو دمخه د دې اختیار پرته ESP-IDF کلون کړی وي ، نو د ټولو فرعي ماډلونو ترلاسه کولو لپاره بله کمانډ پرمخ وړئ:

  • cd ~/esp/esp-idf
  • git submodule update -init

ESP-IDF ته لاره تنظیم کړئ 

د وسیلې چین پروګرامونه د IDF_PATH چاپیریال متغیر په کارولو سره ESP-IDF ته لاسرسی لري. دا متغیر باید ستاسو په کمپیوټر کې تنظیم شي ، که نه نو پروژې به رامینځته نشي. ترتیب ممکن په لاسي ډول ترسره شي، هرکله چې کمپیوټر بیا پیل شي. بل انتخاب دا دی چې دا د کارونکي پروفایل کې د IDF_PATH تعریف کولو سره د تل لپاره تنظیم کړئ. د دې کولو لپاره، لارښوونې تعقیب کړئ IDF_PATH د کارن پروفایل ته اضافه کړئ.

یوه پروژه پیل کړئ

اوس تاسو چمتو یاست چې د ESP32 لپاره خپل غوښتنلیک چمتو کړئ. د چټک پیل کولو لپاره، موږ به د پخوانی څخه د هیلو_ورلډ پروژه وکارووampپه IDF کې les لارښود.
~/esp ډایرکټر ته get-started/hello_world کاپي کړئ:

  • cd ~/esp
  • cp -r $IDF_PATH/examples/get-started/hello_world.

تاسو کولی شئ د پخوانیو لړۍ هم ومومئampد پخوا لاندې پروژېamples لارښود په ESP-IDF کې. دا پخوانيampد پروژې لارښودونه په ورته ډول کاپي کیدی شي لکه څنګه چې پورته وړاندې شوي، د خپلو پروژو پیل کولو لپاره.

یادونه:
د ESP-IDF جوړونې سیسټم د ESP-IDF یا پروژو ته په لارو کې د ځایونو ملاتړ نه کوي.

نښلول

تاسو تقریبا هلته یاست. د دې وړتیا لپاره چې نور پرمخ لاړشئ ، د ESP32 بورډ کمپیوټر سره وصل کړئ ، وګورئ چې د کوم سریال پورټ لاندې بورډ لیدل کیږي او تصدیق کړئ که سریال ارتباط کار کوي. که تاسو ډاډه نه یاست چې دا څنګه ترسره کړئ، د ESP32 سره د سریال اتصال رامینځته کولو کې لارښوونې وګورئ. د پورټ شمیره یاد کړئ، ځکه چې دا به په بل ګام کې اړین وي.

تنظیم کول

په ټرمینل کړکۍ کې اوسئ، د cd ~/esp/hello_world ټایپ کولو سره د هیلو_ورلډ غوښتنلیک لارښود ته لاړشئ. بیا د پروژې تنظیم کولو کارونې مینو ترتیب پیل کړئ:

  • cd ~/esp/hello_world menuconfig جوړ کړئ

که پخوانۍ مرحلې په سمه توګه ترسره شوي وي، لاندې مینو به ښکاره شي: ESPRESSIF ESP32-JCI-R پرمختیایي بورډونه-fig1

په مینو کې، د سیریل فلشیر ترتیب> ډیفالټ سیریل پورټ ته لاړ شئ ترڅو سیریل پورټ تنظیم کړي، چیرته چې پروژه به پورته شي. د انټر په کلیک کولو سره انتخاب تایید کړئ، خوندي کړئ
د انتخاب له لارې تنظیم کول ، او بیا د انتخاب کولو له لارې غوښتنلیک پریږدئ .

یادونه:
په وینډوز کې، سیریل پورټونه د COM1 په څیر نومونه لري. په macOS کې، دوی د /dev/cu سره پیل کوي. په لینکس کې، دوی د /dev/tty سره پیل کوي. (د بشپړ جزیاتو لپاره د ESP32 سره سیریل پیوستون تاسیس کړئ وګورئ.)

دلته د نیویګیشن او مینو کنفګ کارولو په اړه یو څو لارښوونې دي:

  • د مینو نیویګیټ کولو لپاره د تیر او ښکته کولو کیلي تنظیم کړئ.
  • فرعي مینو ته د تګ لپاره د Enter کیلي وکاروئ، د وتلو یا وتلو لپاره د فرار کیلي وکاروئ.
  • ډول؟ د مرستې سکرین لیدلو لپاره. د ننوتلو کیلي د مرستې سکرین څخه وځي.
  • د ځای کیلي، یا Y او N کیلي وکاروئ ترڅو د "[*]" چک بکسونو سره د (هو) او (نه) ترتیب توکي فعال کړئ.
  • فشارول؟ پداسې حال کې چې د تنظیم کولو توکي روښانه کول د دې توکي په اړه مرسته کوي.
  • د ترتیب کولو توکو لټون کولو لپاره ټایپ کړئ.

یادونه:
که تاسو د آرچ لینکس کاروونکي یاست، د SDK وسیلې ترتیب ته لاړ شئ او د Python 2 ژباړونکي نوم له python څخه python2 ته بدل کړئ.

جوړ او فلش

اوس تاسو کولی شئ غوښتنلیک جوړ او فلش کړئ. چلول:

فلش جوړ کړئ

دا به اپلیکیشن او د ESP-IDF ټولې برخې تالیف کړي، بوټلوډر، د ویش میز، او غوښتنلیک بائنریونه تولید کړي، او دا بائنریز ستاسو د ESP32 بورډ ته فلش کړي. ESPRESSIF ESP32-JCI-R پرمختیایي بورډونه-fig2

که کومه مسله شتون ونلري ، د جوړولو پروسې په پای کې ، تاسو باید پیغامونه وګورئ چې د بارولو پروسې پرمختګ بیانوي. په نهایت کې ، پای ماډل به له سره تنظیم شي او د "هیلو_ورلډ" غوښتنلیک به پیل شي. که تاسو غواړئ د چلولو میک پر ځای د Eclipse IDE وکاروئ، د Eclipse IDE سره جوړ او فلش وګورئ.

څارنه

د دې لپاره چې وګورئ چې "هیلو_ورلډ" غوښتنلیک واقعیا روان دی ، ټایپ مانیټر کوي. دا قومانده د IDF مانیټر غوښتنلیک پیلوي:

لاندې څو کرښې، د پیل او تشخیصي لاګ وروسته، تاسو باید وګورئ "سلام نړۍ!" د غوښتنلیک لخوا چاپ شوی. ESPRESSIF ESP32-JCI-R پرمختیایي بورډونه-fig3

د مانیټر څخه د وتلو لپاره د شارټ کټ Ctrl+] وکاروئ.

یادونه:
که د پورته پیغامونو پرځای، تاسو تصادفي کثافات یا مانیټور وګورئ چې د اپلوډ کولو وروسته سمدلاسه ناکام شي، ستاسو بورډ احتمال لري د 26MHz کرسټال کاروي، پداسې حال کې چې ESP-IDF د 40MHz ډیفالټ فرض کوي. له مانیټر څخه ووځئ، بیرته مینو کانفیګ ته لاړ شئ، CONFIG_ESP32_XTAL_FREQ_SEL ته 26MHz بدل کړئ، بیا اپلیکیشن بیا جوړ او فلش کړئ. دا د میک مینو کانفیګ لاندې د اجزاو کنفیګ -> ESP32 - ځانګړي - اصلي XTAL فریکونسۍ لاندې موندل کیږي. د میک فلش اجرا کولو لپاره او په یوځل کې مانیټر جوړ کړئ ، د فلش مانیټر ټایپ کړئ. د دې غوښتنلیک کارولو په اړه د لاسي شارټ کټونو او نورو توضیحاتو لپاره د IDF مانیټر برخه وګورئ. دا ټول هغه څه دي چې تاسو یې د ESP32 سره پیل کولو ته اړتیا لرئ! اوس تاسو چمتو یاست چې یو بل پخوانی هڅه وکړئampیا د خپل غوښتنلیکونو پراختیا ته لاړشئ.

د اعلان او کاپي حق خبرتیا
په دې سند کې معلومات، په شمول URL حوالې، پرته له خبرتیا د بدلون تابع دي. دا سند د هر ډول تضمین پرته چمتو شوی، په شمول د هر ډول سوداګریزو تضمین، غیر سرغړونې، د هر ځانګړي هدف لپاره مناسبیت، یا د هر ډول تضمین، د نورو غیر قانوني تضمینونو سره سمAMPLE. په دې سند کې د معلوماتو کارولو پورې اړوند د هر ډول ملکیت حق څخه د سرغړونې مسؤلیت په شمول ټول مسؤلیتونه رد شوي. دلته د فکري ملکیت حقونو ته هیڅ جوازونه څرګند یا ضمیمه ندي ، د ایسټوپیل یا بل ډول ، دلته نه ورکول کیږي. د وائی فای اتحاد غړی لوګو د وائی فای اتحاد سوداګریز نښه ده. د بلوتوټ لوگو د بلوتوټ SIG راجستر شوی سوداګریز نښه ده. په دې سند کې ذکر شوي ټول سوداګریز نومونه، سوداګریزې نښې، او راجستر شوي سوداګریزې نښې د دوی د اړوندو مالکینو ملکیت دی او په دې توګه منل کیږي.
د چاپ حق © 2018 Espressif Inc. ټول حقونه خوندي دي.

اسناد / سرچینې

ESPRESSIF ESP32-JCI-R پراختیایی بورډونه [pdf] د کارونکي لارښود
ESP32JCIR, 2AC7Z-ESP32JCIR, 2AC7ZESP32JCIR, ESP32-JCI-R, پراختیایی بورډونه, ESP32-JCI-R پراختیایی بورډونه, بورډونه

حوالې

یو نظر پریږدئ

ستاسو بریښنالیک پته به خپره نشي. اړین ساحې په نښه شوي *