د ESPRESSIF لوګوESP32S3WROOM1
ESP32S3WROOM1U
د کارن لارښود 

ESPRESSIF ESP32-S3-WROOM-1 بلوتوټ ماډل
2.4 GHz وائی فای (802.11 b/g/n) او بلوتوت5 (LE) ماډل
د SoCs د ESP32S3 لړۍ شاوخوا جوړ شوی، Xtensa® دوه اړخیز 32bit LX7 مایکرو پروسیسر
تر 16 MB پورې فلش، PSRAM تر 8 MB پورې
36 GPIOs، د پریفیرالونو بډایه سیټ
آن بورډ PCB انتن یا بهرنی انتن نښلونکی

موډل اوورview

1.1 ځانګړتیاوې

CPU او OnChip حافظه

  • د ESP32-S3 لړۍ د SoCs سرایت شوی، Xtensa® دوه اړخیز کور 32-bit LX7 مایکرو پروسیسر، تر 240 MHz پورې
  • 384 KB ROM
  • 512 KB SRAM
  • په RTC کې 16 KB SRAM
  • تر 8 MB PSRAM پورې

وای فای

  • 802.11 b/g/n
  • د بټ کچه: 802.11n تر 150 Mbps پورې
  • A-MPDU او A-MSDU مجموعه
  • 0.4 µs د ساتونکي وقفې ملاتړ
  • د عملیاتي چینل مرکز فریکونسۍ سلسله: 2412 ~ 2462 MHz

بلوتوث

  • بلوتوټ LE: بلوتوټ 5، بلوتوټ میش
  • 2 Mbps PHY
  • د اوږد واټن حالت
  • د اعلاناتو غزول
  • د اعلاناتو ډیری سیټونه
  • د چینل انتخاب الګوریتم #2

پردیو

  • GPIO، SPI، LCD انٹرفیس، د کیمرې انٹرفیس، UART، I2C، I2S، ریموټ کنټرول، د نبض کاونټر، LED PWM، USB 1.1 OTG، USB سریال/JTAG کنټرولر، MCPWM، SDIO کوربه، GDMA، TWAI ® کنټرولر (د ISO 11898-1 سره مطابقت لري)، ADC، ټچ سینسر، د تودوخې سینسر، ټایمر او څارګر

په موډل کې یوځای شوي اجزا

  • 40 MHz کرسټال oscillator
  • تر 16 MB پورې SPI فلش

د انتن اختیارونه

  • آن بورډ PCB انتن (ESP32-S3-WROOM-1)
  • بهرنۍ انتن د نښلونکي له لارې (ESP32-S3-WROOM-1U)

عملیاتي شرایط

  • د عملیاتو حجمtagد بریښنا رسولو: 3.0 ~ 3.6 V
  • د عملیاتي محیطي حرارت درجه:
    - 65 °C نسخه: -40 ~ 65 °C
    - 85 °C نسخه: -40 ~ 85 °C
    - 105 °C نسخه: -40 ~ 105 °C
  • ابعاد: جدول 1 وګورئ

1.2 توضیحات

ESP32-S3-WROOM-1 او ESP32-S3-WROOM-1U دوه پیاوړي، عمومي Wi-Fi + بلوتوټ LE MCU ماډلونه دي چې د SoCs د ESP32-S3 لړۍ شاوخوا جوړ شوي. د پرفیریالونو د بډایه سیټ په سر کې، د SoC لخوا چمتو شوي د عصبي شبکې کمپیوټري او سیګنال پروسس کولو کاري بارونو لپاره سرعت ماډلونه د AI او د شیانو مصنوعي استخباراتو (IoT) پورې اړوند د مختلف غوښتنلیک سناریوګانو لپاره غوره انتخاب رامینځته کوي ، لکه د ویک کلمې کشف ، د وینا کمانډ پیژندنه ، د مخ کشف او پیژندنه ، سمارټ کور ، سمارټ وسایل ، د سمارټ کنټرول پینل ، سمارټ سپیکر او داسې نور.
ESP32-S3-WROOM-1 د PCB انتن سره راځي. ESP32-S3-WROOM-1U د بهرني انتن نښلونکي سره راځي. د ماډل ډولونو پراخه انتخاب د پیرودونکو لپاره شتون لري لکه څنګه چې په جدول 1 کې ښودل شوي. د ماډل ډولونو په مینځ کې ، د ESP32-S3R8 په مینځ کې ځای پرځای شوي د -40 ~ 65 ° C محیطي تودوخې کې فعالیت کوي ، ESP32-S3-WROOM-1-H4 او ESP32-S3 -WROOM-1U-H4 په -40 ~ 105 ° C محیطي تودوخې کې فعالیت کوي، او نور ماډل ډولونه په -40 ~ 85 ° C محیطي تودوخې کې کار کوي.

جدول 1: د معلوماتو ترتیب کول

د امر کولو کوډ چپ سرایت شوی فلش (MB) PSRAM (MB) ابعاد (mm)
ESP32-S3-WROOM-1-N4 ESP32-S3 4 0 18 × 25.5 × 3.1
ESP32-S3-WROOM-1-N8 ESP32-S3 8 0
ESP32-S3-WROOM-1-N16 ESP32-S3 16 0
ESP32-S3-WROOM-1-H4 (105 °C) ESP32-S3 4 0
ESP32-S3-WROOM-1-N4R2 ESP32-S3R2 4 2 (Quad SPI)
ESP32-S3-WROOM-1-N8R2 ESP32-S3R2 8 2 (Quad SPI)
ESP32-S3-WROOM-1-N16R2 ESP32-S3R2 16 2 (Quad SPI)
ESP32-S3-WROOM-1-N4R8 (65 °C) ESP32-S3R8 4 8 (اوکټل SPI)
ESP32-S3-WROOM-1-N8R8 (65 °C) ESP32-S3R8 8 8 (اوکټل SPI)
ESP32-S3-WROOM-1-N16R8 (65 °C) ESP32-S3R8 16 8 (اوکټل SPI)
ESP32-S3-WROOM-1U-N4 ESP32-S3 4 0 18 × 19.2 × 3.2
ESP32-S3-WROOM-1U-N8 ESP32-S3 8 0
ESP32-S3-WROOM-1U-N16 ESP32-S3 16 0
ESP32-S3-WROOM-1U-H4 (105 °C) ESP32-S3 4 0
ESP32-S3-WROOM-1U-N4R2 ESP32-S3R2 4 2 (Quad SPI)
ESP32-S3-WROOM-1U-N8R2 ESP32-S3R2 8 2 (Quad SPI)
ESP32-S3-WROOM-1U-N16R2 ESP32-S3R2 16 2 (Quad SPI)
ESP32-S3-WROOM-1U-N4R8 (65 °C) ESP32-S3R8 4 8 (اوکټل SPI)
ESP32-S3-WROOM-1U-N8R8 (65 °C) ESP32-S3R8 8 8 (اوکټل SPI)
ESP32-S3-WROOM-1U-N16R8 (65 °C) ESP32-S3R8 16 8 (اوکټل SPI)

د ماډلونو په اصلي برخه کې د SoC * ESP32-S3 لړۍ ده، د Xtensa ® 32-bit LX7 CPU چې تر 240 MHz پورې کار کوي. تاسو کولی شئ د CPU بریښنا بند کړئ او د ټیټ بریښنا شریک پروسیسر څخه کار واخلئ ترڅو په دوامداره توګه د بدلونونو یا حدونو څخه تیریدو لپاره پردیو څارنه وکړئ.
ESP32-S3 د پردیو بډایه سیټ مدغم کوي پشمول د SPI، LCD، کیمرې انٹرفیس، UART، I2C، I2S، ریموټ کنټرول، د نبض کاونټر، LED PWM، USB سیریل/JTAG کنټرولر، MCPWM، SDIO کوربه، GDMA، TWAI® کنټرولر (د ISO 11898-1 سره مطابقت لري)، ADC، ټچ سینسر، د تودوخې سینسر، ټایمر، او څارګر، او همدارنګه تر 45 GPIOs پورې. پدې کې د بشپړ سرعت USB 1.1 On-The-Go (OTG) انٹرفیس هم شامل دی ترڅو د USB مخابراتو وړ کړي.

یادونه:
* د SoCs ESP32-S3 لړۍ په اړه د نورو معلوماتو لپاره، مهرباني وکړئ د ESP32-S3 لړۍ ډیټاشیټ ته مراجعه وکړئ.

د پن تعریفونه

2.1 د پن ترتیب
د پن ډیاګرام د ESP32-S3-WROOM-1 او ESP32-S3-WROOM-1U لپاره د تطبیق وړ دی، مګر وروستی د ساتلو ځای نلري.

ESPRESSIF ESP32-S3-WROOM1 بلوتوټ ماډل - پن تعریفونه

2.2 پن تفصیل

ماډل 41 پنونه لري. په 2 جدول کې د پن تعریفونه وګورئ.
د پن نومونو او د فعالیت نومونو توضیحاتو لپاره ، او همدارنګه د پردیو پنونو تشکیلاتو لپاره ، مهرباني وکړئ مراجعه وکړئ د ESP32-S3 لړۍ ډیټاشیټ

جدول 2: د پن تعریفونه

نوم نه. ډول a فعالیت
GND 1 P GND
3V3 2 P د بریښنا رسول
EN 3 I لوړ: پر، چپ فعالوي. ټیټ: بند، چپ بریښنا بندوي.
یادونه: د EN پن تیریدل مه پریږدئ.
IO4 4 I/O/T RTC_GPIO4، GPIO4، TOUCH4، ADC1_CH3
IO5 5 I/O/T RTC_GPIO5، GPIO5، TOUCH5، ADC1_CH4
IO6 6 I/O/T RTC_GPIO6، GPIO6، TOUCH6، ADC1_CH5
IO7 7 I/O/T RTC_GPIO7، GPIO7، TOUCH7، ADC1_CH6
IO15 8 I/O/T RTC_GPIO15, GPIO15, U0RTS, ADC2_CH4, XTAL_32K_P
IO16 9 I/O/T RTC_GPIO16, GPIO16, U0CTS, ADC2_CH5, XTAL_32K_N
IO17 10 I/O/T RTC_GPIO17، GPIO17، U1TXD، ADC2_CH6
IO18 11 I/O/T RTC_GPIO18، GPIO18، U1RXD، ADC2_CH7، CLK_OUT3
IO8 12 I/O/T RTC_GPIO8، GPIO8، TOUCH8، ADC1_CH7، SUBSPICS1
IO19 13 I/O/T RTC_GPIO19, GPIO19, U1RTS, ADC2_CH8, CLK_OUT2, USB_D-
IO20 14 I/O/T RTC_GPIO20, GPIO20, U1CTS, ADC2_CH9, CLK_OUT1, USB_D+
IO3 15 I/O/T RTC_GPIO3، GPIO3، TOUCH3، ADC1_CH2
IO46 16 I/O/T GPIO46
IO9 17 I/O/T RTC_GPIO9، GPIO9، TOUCH9، ADC1_CH8، FSPIHD، تعلیق
IO10 18 I/O/T RTC_GPIO10, GPIO10, TOUCH10, ADC1_CH9, FSPICS0, FSPIIO4, SUBSPICS0
IO11 19 I/O/T RTC_GPIO11, GPIO11, TOUCH11, ADC2_CH0, FSPID, FSPIIO5, تعلیق
IO12 20 I/O/T RTC_GPIO12, GPIO12, TOUCH12, ADC2_CH1, FSPICLK, FSPIIO6, SUBSPICLK
IO13 21 I/O/T RTC_GPIO13, GPIO13, TOUCH13, ADC2_CH2, FSPIQ, FSPIIO7, SUBSPIQ
IO14 22 I/O/T RTC_GPIO14, GPIO14, TOUCH14, ADC2_CH3, FSPIWP, FSPIDQS, SUBSPIWP
IO21 23 I/O/T RTC_GPIO21، GPIO21
IO47 24 I/O/T SPICLK_P_DIFF,GPIO47, SUBSPICLK_P_DIFF
IO48 25 I/O/T SPICLK_N_DIFF,GPIO48, SUBSPICLK_N_DIFF
IO45 26 I/O/T GPIO45
IO0 27 I/O/T RTC_GPIO0، GPIO0
IO35 b 28 I/O/T SPIIO6، GPIO35، FSPID، SUBSPID
IO36 b 29 I/O/T SPIIO7، GPIO36، FSPICLK، SUBSPICLK
IO37 b 30 I/O/T SPIDQS، GPIO37، FSPIQ، SUBSPIQ
IO38 31 I/O/T GPIO38، FSPIWP، SUBSPIWP
IO39 32 I/O/T MTCK، GPIO39، CLK_OUT3، SUBSPICS1
IO40 33 I/O/T MTDO، GPIO40، CLK_OUT2
IO41 34 I/O/T MTDI، GPIO41، CLK_OUT1

جدول 2 – د مخکینۍ پاڼې څخه contd

نوم نه. ډول a فعالیت
IO42 35 I/O/T MTMS، GPIO42
RXD0 36 I/O/T U0RXD، GPIO44، CLK_OUT2
TXD0 37 I/O/T U0TXD، GPIO43، CLK_OUT1
IO2 38 I/O/T RTC_GPIO2، GPIO2، TOUCH2، ADC1_CH1
IO1 39 I/O/T RTC_GPIO1، GPIO1، TOUCH1، ADC1_CH0
GND 40 P GND
لوستل 41 P GND

a P: د بریښنا رسول؛ زه: input; او: محصول T: لوړ خنډ. په بولډ فونټ کې د پن افعال د ډیفالټ پن افعال دي.
b په ماډل ډولونو کې چې د OSPI PSRAM ځای په ځای شوي دي، د بیلګې په توګه، چې ESP32-S3R8 سرایت کوي، پن IO35، IO36، او IO37 د OSPI PSRAM سره نښلوي او د نورو کارولو لپاره شتون نلري.

پیل کړئ

3.1 هغه څه چې تاسو ورته اړتیا لرئ
د ماډل لپاره غوښتنلیکونو رامینځته کولو لپاره تاسو اړتیا لرئ:

  • 1 x ESP32-S3-WROOM-1 یا ESP32-S3-WROOM-1U
  • 1 x Espressif RF ټیسټ بورډ
  • 1 x USB-to-سیریل بورډ
  • 1 x مایکرو USB کیبل
  • 1 x کمپیوټر لینکس چلوي

پدې کارونکي لارښود کې ، موږ د لینوکس عملیاتي سیسټم د پخواني په توګه اخلوample په وینډوز او macOS کې د ترتیب په اړه د نورو معلوماتو لپاره، مهرباني وکړئ د ESP-IDF پروګرام کولو لارښود ته مراجعه وکړئ.
3.2 د هارډویر اتصال

  1.  ESP32-S3-WROOM-1 یا ESP32-S3-WROOM-1U ماډل د RF ازموینې بورډ ته لکه څنګه چې په 2 شکل کې ښودل شوي سولر کړئ.ESPRESSIF ESP32-S3-WROOM1 بلوتوټ ماډل - د هارډویر پیوستون
  2. د RF ټیسټ بورډ د USB-to-Serial بورډ سره د TXD، RXD، او GND له لارې وصل کړئ.
  3. د USB-to-سیریل بورډ کمپیوټر ته وصل کړئ.
  4. د مایکرو-USB کیبل له لارې د 5 V بریښنا رسولو فعالولو لپاره د RF ټیسټ بورډ کمپیوټر یا د بریښنا اډاپټر سره وصل کړئ.
  5. د ډاونلوډ په جریان کې، IO0 د جمپر له لارې GND سره وصل کړئ. بیا، د ازموینې بورډ "آن" کړئ.
  6. په فلش کې فرم ویئر ډاونلوډ کړئ. د جزیاتو لپاره، لاندې برخې وګورئ.
  7. د ډاونلوډ وروسته، جمپر په IO0 او GND کې لرې کړئ.
  8. د RF ازموینې بورډ بیا ځواک کړئ. ماډل به د کار کولو حالت ته لاړ شي. چپ به د پیل کولو وروسته د فلش څخه پروګرامونه ولولي.

یادونه:
IO0 د داخلي منطق لوړ دی. که IO0 د پورته کولو لپاره ټاکل شوی وي، د بوټ حالت غوره شوی. که چیرې دا پن د ښکته کیدو یا کیڼ خوا تیریږي ، د ډاونلوډ حالت غوره شوی. د نورو معلوماتو لپاره د ESP32-S3-WROOM-1 یا ESP32-S3-WROOM-1U، مهرباني وکړئ د ESP32-S3 لړۍ ډیټاشیټ ته مراجعه وکړئ.

3.3 پراختیایی چاپیریال تنظیم کړئ
د Espressif IoT پراختیا چوکاټ (د لنډ لپاره ESP-IDF) د Espressif ESP32 پراساس د غوښتنلیکونو پراختیا لپاره چوکاټ دی. کاروونکي کولی شي د ESP-IDF پراساس په وینډوز/لینکس/macOS کې د ESP32-S3 سره غوښتنلیکونه رامینځته کړي. دلته موږ د لینوکس عملیاتي سیسټم د پخواني په توګه اخلوample.
3.3.1 د نصبولو شرایط
د ESP-IDF سره تالیف کولو لپاره تاسو اړتیا لرئ لاندې کڅوړې ترلاسه کړئ:

  • CentOS 7 او 8:
    1 sudo yum -y update && Sudo yum install git wget flex bison gperf python3 python3pip
    2 python3-setuptools CMake ninja-build ccache dfu-util busby
  • اوبنټو او دیبیان:
    1 Sudo apt-get install git wget flex bison gperf python3 python3-pip python3setuptools 
    2 cmake ninja-build ccache life-dev libssl-dev dfu-util libusb-1.0-0
  • ارچ:
    1 sudo Pacman -S - د اړتیا وړ GCC git جوړ کړئ flex bison gperf python-pip CMake Ninja ccache 2 dfu-util libusb

یادونه:

  • دا لارښود په لینکس کې ډایرکټر ~/esp د ESP-IDF لپاره د نصب کولو فولډر په توګه کاروي.
  • په یاد ولرئ چې ESP-IDF په لارو کې د ځایونو ملاتړ نه کوي.

3.3.2 ESPIDF ترلاسه کړئ

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

  1. mkdir -p ~/esp
  2. cd ~/esp
  3.  git clone – recursive https://github.com/espressif/esp-idf.git

ESP-IDF به په ~/esp/esp-idf کې ډاونلوډ شي. د کوم ESP-IDF په اړه د معلوماتو لپاره د ESP-IDF نسخو سره مشوره وکړئ
په ورکړل شوي حالت کې د کارولو لپاره نسخه.
3.3.3 وسیلې تنظیم کړئ
د ESP-IDF ترڅنګ، تاسو اړتیا لرئ هغه وسیلې هم نصب کړئ چې د ESP-IDF لخوا کارول کیږي، لکه کمپیلر، ډیبګر، Python کڅوړې او داسې نور. ESP-IDF د وسیلو په ترتیب کولو کې د مرستې لپاره د 'install.sh' په نوم سکریپټ چمتو کوي. په یو وار.
1 سي ډي ~/esp/esp-idf
2./install.sh

3.3.4 د چاپیریال تغیرات تنظیم کړئ
نصب شوي وسیلې لاهم د PATH چاپیریال متغیر کې ندي اضافه شوي. د کمانډ لاین څخه د وسیلو د کارولو وړ کولو لپاره ، ځینې چاپیریال متغیرونه باید تنظیم شي. ESP-IDF یو بل سکریپټ صادرات وړاندې کوي. sh' چې دا کوي. په ټرمینل کې چیرې چې تاسو د ESP-IDF کارولو ته ځئ، چل کړئ:
۱ . $HOME/esp/esp-IDF/export.sh
اوس هرڅه چمتو دي، تاسو کولی شئ خپله لومړۍ پروژه په ESP32-S3-WROOM-1 یا ESP32-S3-WROOM-1U ماډل کې جوړه کړئ.

3.4 خپله لومړۍ پروژه جوړه کړئ
3.4.1 یوه پروژه پیل کړئ

اوس تاسو چمتو یاست چې خپل غوښتنلیک د ESP32-S3-WROOM-1 یا ESP32-S3-WROOM-1U ماډل لپاره چمتو کړئ.
تاسو کولی شئ د پخواني څخه د get-start/hello_world پروژې سره پیل کړئamples لارښود په ESP-IDF کې.
~/esp ډایرکټر ته get-started/hello_world کاپي کړئ:
1 cd ~/esp
2 cp -r $IDF_PATH/examples/get-started/hello_world.
د پخوانیو لړۍ شتون لريample پروژې په examples لارښود په ESP-IDF کې. تاسو کولی شئ هره پروژه په ورته ډول کاپي کړئ لکه څنګه چې پورته وړاندې شوي او پرمخ وړئ. دا هم ممکنه ده چې پخواني جوړ کړيampپه ځای کې، پرته له دې چې دوی لومړی کاپي کړي.
3.4.2 خپل وسیله وصل کړئ
اوس خپل ماډل کمپیوټر ته وصل کړئ او وګورئ چې کوم سیریل پورټ لاندې ماډل لیدل کیږي. په لینکس کې سیریل پورټونه د دوی په نومونو کې د / dev/TTY سره پیل کیږي. لاندې کمانډ دوه ځله پرمخ وړئ، لومړی د تختې نه پلګ شوی او بیا د پلګ ان سره. هغه بندر چې دوهم ځل ښکاري هغه دی چې تاسو ورته اړتیا لرئ:
1 ls /dev/tty*

یادونه:
د پورټ نوم په لاس کې وساتئ ځکه چې تاسو به ورته په راتلونکو ګامونو کې اړتیا ولرئ.

3.4.3 ترتیب کړئ
د 3.4.1 مرحلې څخه خپل 'hello_world' لارښود ته لاړشئ. یوه پروژه پیل کړئ، ESP32-S3 چپ د هدف په توګه وټاکئ، او د پروژې ترتیب کولو افادیت 'مینو کنفګ' چل کړئ.
1 سي ډي ~/esp/hello_world
2 idf.py ټاکل شوی هدف esp32s3
3 idf.py menuconfig
د 'idf.py set-target esp32s3' سره د هدف ټاکل باید د نوې پروژې له پرانیستلو وروسته یو ځل ترسره شي. که چیرې پروژه ځینې موجوده جوړښتونه او تشکیلات ولري، دوی به پاک او پیل شي. هدف ممکن د چاپیریال متغیر کې خوندي شي ترڅو دا مرحله پریږدي. د نورو معلوماتو لپاره د هدف انتخاب وګورئ.
که پخوانۍ مرحلې په سمه توګه ترسره شوي وي، لاندې مینو ښکاري:

ESPRESSIF ESP32-S3-WROOM1 بلوتوټ ماډل - ترتیب

تاسو دا مینو د پروژې ځانګړي متغیرونو تنظیم کولو لپاره کاروئ، د بیلګې په توګه د Wi-Fi شبکې نوم او پټنوم، د پروسیسر سرعت، او داسې نور. د مینو کنفګ سره د پروژې تنظیم کول ممکن د "hello_word" لپاره پریښودل شي. دا پخوانیample به د ډیفالټ ترتیب سره پرمخ ځي د مینو رنګونه ستاسو په ټرمینل کې مختلف کیدی شي. تاسو کولی شئ د '-style' اختیار سره بڼه بدل کړئ. مهرباني وکړئ د نورو معلوماتو لپاره idf.py menuconfig –help چل کړئ.
3.4.4 پروژه جوړول
پروژه په چلولو سره جوړه کړئ:
1 idf.py جوړول
دا کمانډ به غوښتنلیک او د ESP-IDF ټولې برخې تالیف کړي ، بیا به دا بوټلوډر ، د برخې جدول ، او غوښتنلیک بائنری رامینځته کړي.

1 $ idf.py جوړول
2 په لارښود /path/to/hello_world/build کې د CMake چلول
3 اجرا کول "CMake -G Ninja -warn-uninialized /path/to/hello_world"…
4 د غیر پیل شوي ارزښتونو په اړه خبرداری ورکړئ.
5 — موندل شوی ګیټ: /usr/bin/git (موندل شوی نسخه "2.17.0")
6 — د تشکیلاتو له امله د aws_iot خالي برخې جوړول
۷ – د اجزاو نومونه:…
۸ – د اجزاو لارې:…
9
10 … (د سیسټم تولید د جوړولو نورې کرښې)
11
12 [527/527] hello_world.bin پیدا کول
13 esptool.py v2.3.1
14
د 15 پروژې د جوړولو کار بشپړ شو. د فلش کولو لپاره، دا کمانډ چل کړئ:
16 ../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600
17 write_flash –flash_mode dio –flash_size کشف –flash_freq 40m
18 0x10000 جوړونه/hello_world.bin جوړول 0x1000 build/bootloader/bootloader.bin 0x8000
19 build/partition_table/partition-table.bin
20 یا 'idf.py -p PORT فلش' چل کړئ

که کومه تېروتنه نه وي، جوړونه به د فرم ویئر بائنری .bin په جوړولو سره پای ته ورسیږي file.

3.4.5 په وسیله فلش کړئ 

هغه بائنریونه فلش کړئ چې تاسو یې په چلولو سره خپل ماډل کې جوړ کړی:
1 idf.py -p PORT [-b BAUD] فلش
PORT د خپل ESP32-S3 بورډ سیریل پورټ نوم سره د ګام څخه بدل کړئ: خپل وسیله وصل کړئ.
تاسو کولی شئ د فلشیر بوډ نرخ د BAUD په ځای کولو سره د باډ نرخ سره چې تاسو ورته اړتیا لرئ بدل کړئ. د ډیفالټ بوډ نرخ 460800 دی.
د idf.py دلیلونو په اړه د نورو معلوماتو لپاره، idf.py وګورئ.

یادونه:
د 'فلش' اختیار په اتوماتيک ډول پروژه جوړوي او فلش کوي، نو د 'idf.py build' چلول اړین ندي.

کله چې چمکۍ، تاسو به د محصول لاګ د لاندې سره ورته وګورئ:
۱…
2 esptool.py esp32s3 -p /dev/ttyUSB0 -b 460800 –before=default_reset –after=hard_reset
3 write_flash –flash_mode dio –flash_freq 80m –flash_size 2MB 0x0 bootloader/bootloader.
بن
4 0x10000 hello_world.bin 0x8000 partition_table/partition-table.bin
5 esptool.py v3.2-dev
6 سیریل پورټ /dev/ttyUSB0
۷ نښلول...
8 چپ ESP32-S3 دی
9 ځانګړتیاوې: وائی فای، BLE
10 کرسټال 40MHz دی
11 MAC: 7c:df:a1:e0:00:64
12 سټیب پورته کول…
13 د ځغاستې چلول…
14 سټب چلول…
15 د باډ نرخ بدلول 460800 ته
16 بدل شوی.
17 د فلش اندازه تنظیم کول…
18 فلش به له 0x00000000 څخه 0x00004ffff ته ړنګ شي ...
19 فلش به له 0x00010000 څخه 0x00039ffff ته ړنګ شي ...
20 فلش به له 0x00008000 څخه 0x00008ffff ته ړنګ شي ...
۲۱۷۵۸ ته ۱۸۸۹۶ بایټس کمپریس شوی…
22 په 0x00000000 لیکل ... (100٪)
23 په 18896 ثانیو کې په 11758x0 کې 00000000 بایټس (0.5 کمپریس شوی) لیکلی (اغیزمن 279.9 kbit/s)

24 د معلوماتو هش تصدیق شوی.
۲۱۷۵۸ ته ۱۸۸۹۶ بایټس کمپریس شوی…
26 په 0x00010000 لیکل ... (16٪)
27 په 0x0001a80f کې لیکل ... (33٪)
28 په 0x000201f1 کې لیکل… (%50)
29 په 0x00025dcf لیکل… (66%)
30 لیکل په 0x0002d0be… (%83)
31 په 0x00036c07 لیکل ... (100٪)
32 په 168208 ثانیو کې په 88178x0 کې 00010000 بایټس (2.4 کمپریس شوی) لیکلی (اغیزمن 569.2 kbit/s)
)…
33 د معلوماتو هش تصدیق شوی.
۲۱۷۵۸ ته ۱۸۸۹۶ بایټس کمپریس شوی…
35 په 0x00008000 لیکل ... (100٪)
36 په 3072 ثانیو کې په 103x0 کې 00008000 بایټ (0.1 کمپریس شوی) لیکلی (اغیزمن 478.9 kbit/s)…
37 د معلوماتو هش تصدیق شوی.
38
۳۹ پرېښودل…
40 د RTS پن له لارې هارډ ری سیٹ کول…
۴۱

که چیرې د فلش پروسې په پای کې کومه مسله شتون ونلري ، بورډ به ریبوټ شي او د "هیلو_ورلډ" غوښتنلیک به پیل کړي.

3.4.6 څارنه
د دې لپاره چې وګورئ چې "هیلو_ورلډ" واقعیا روانه ده، 'idf.py -p PORT مانیټر' ټایپ کړئ (د خپل سیریل پورټ نوم سره د PORT ځای په ځای کول مه هیروئ).
دا قومانده د IDF مانیټر غوښتنلیک پیلوي:
1 $ idf.py -p /dev/ttyUSB0 مانیټر
2 په لارښود کې د idf_monitor چلول […]/esp/hello_world/build
3 د "python […]/esp-idf/tools/idf_monitor.py -b 115200 اجرا کول
4 […]/esp/hello_world/build/hello-world.elf"…
5 — idf_monitor په /dev/ttyUSB0 115200 —
۶ – پریږده: Ctrl+] | مینو: Ctrl+T | مرسته: Ctrl+T وروسته Ctrl+H —
7 ets جون 8 2016 00:22:57
8
9 لومړی: 0x1 (POWERON_RESET)، بوټ: 0x13 (SPI_FAST_FLASH_BOOT)
10 ets جون 8 2016 00:22:57
۱…
د پیل او تشخیصی لاګونو سکرول کولو وروسته ، تاسو باید "سلام نړۍ!" وګورئ. د غوښتنلیک لخوا چاپ شوی.

۱…
2 سلام نړۍ!
3 په 10 ثانیو کې بیا پیل کول…
4 دا د 32 CPU کور (s) سره esp3s2 چپ دی، دا د 32 CPU کور (s) سره esp3s2 چپ دی، WiFi/BLE
,
5 سیلیکون بیاکتنه 0، 2MB بهرنی فلش
6 لږ تر لږه وړيا هېپ اندازه: 390684 بايټونه
7 په 9 ثانیو کې بیا پیل کول…
8 په 8 ثانیو کې بیا پیل کول…
9 په 7 ثانیو کې بیا پیل کول…

د IDF مانیټر څخه د وتلو لپاره شارټ کټ Ctrl+] وکاروئ.
دا ټول هغه څه دي چې تاسو ورته اړتیا لرئ د ESP32-S3-WROOM-1 یا ESP32-S3-WROOM-1U ماډل سره پیل کړئ! اوس ته
د نورو پخوانیو هڅه کولو لپاره چمتو ديampپه ESP-IDF کې، یا د خپلو غوښتنلیکونو پراختیا ته لاړ شئ.

د متحده ایالاتو د FCC بیان

دا وسیله د FCC قواعدو برخه 15 سره مطابقت لري. عملیات د لاندې دوو شرایطو تابع دي:

  • دا وسیله ممکن د زیان رسونکي مداخلې لامل نشي.
  • دا وسیله باید هر ډول لاسوهنه ومني، په شمول هغه مداخله چې ممکن د ناغوښتل شوي عملیاتو لامل شي.

دا تجهیزات ازمول شوي او موندل شوي چې د B ټولګي ډیجیټل وسیلې لپاره محدودیتونو سره مطابقت لري ، د FCC مقرراتو برخې 15 سره سم.
دا محدودیتونه د دې لپاره ډیزاین شوي چې د استوګنې په نصب کې د زیان رسونکي مداخلې په وړاندې په معقول ډول ساتنه وکړي. دا تجهیزات د راډیو فریکونسۍ انرژي تولیدوي ، کاروي او کولی شي خپروي او که چیرې د لارښوونو سره سم نصب او کارول نشي ، ممکن د راډیو مخابراتو ته د زیان رسونکي مداخلې لامل شي. په هرصورت، هیڅ تضمین شتون نلري چې مداخله به په ځانګړي نصب کې واقع نشي. که چیرې دا تجهیزات د راډیو یا تلویزیون استقبال ته د زیان رسونکي مداخلې لامل شي ، کوم چې د تجهیزاتو په بندولو او فعالولو سره ټاکل کیدی شي ، کارونکي هڅول کیږي چې د لاندې اقداماتو څخه یو له لارې د مداخلې سمولو هڅه وکړي:

  • د ترلاسه کونکي انتن بیا ځای پرځای کول یا ځای په ځای کول.
  • د تجهیزاتو او رسیدونکي ترمینځ جلا کول زیات کړئ.
  • تجهیزات په یوه سرکټ کې له هغه څخه توپیر سره وصل کړئ چې ریسیور ورسره وصل دی.
  • د مرستې لپاره د ډیلر یا تجربه لرونکي راډیو / تلویزیون تخنیکین سره مشوره وکړئ.

کوم بدلونونه یا تعدیلات چې د موافقت لپاره مسؤل ګوند لخوا په څرګند ډول تصویب شوي ندي کولی شي د تجهیزاتو چلولو لپاره د کارونکي واک باطل کړي.
دا تجهیزات د FCC RF وړانګو افشا کولو محدودیتونو سره مطابقت لري چې د غیر کنټرول شوي چاپیریال لپاره ټاکل شوي. دا وسیله او د هغې انتن باید د بل انتن یا ټرانسمیټر سره په ګډه موقعیت یا کار ونه کړي.
د دې ټرانسمیټر لپاره کارول شوي انتن باید نصب شي ترڅو د ټولو اشخاصو څخه لږ تر لږه 20 سانتي متره د جلا کولو فاصله چمتو کړي او باید د بل انتن یا ټرانسمیټر سره په ګډه موقعیت یا فعالیت ونه کړي.
د OEM ادغام لارښوونې
دا وسیله یوازې د لاندې شرایطو لاندې د OEM ادغام کونکو لپاره ټاکل شوې ده ماډل په بل کوربه کې نصبولو لپاره کارول کیدی شي. انتن باید داسې نصب شي چې د انتن او کاروونکو ترمنځ 20 سانتي متره وساتل شي، او د لیږدونکي ماډل ممکن د بل لیږدونکي یا انتن سره یوځای نه وي. ماډل باید یوازې د بشپړ انتن سره وکارول شي چې په اصل کې د دې ماډل سره ازمول شوي او تصدیق شوي. تر هغه چې پورته 3 شرایط پوره شي ، نور لیږدونکي ازموینې به اړتیا ونلري. په هرصورت، د OEM ادغام کوونکی لاهم د دې ماډل نصب سره د هرډول اضافي موافقت اړتیا لپاره د دوی پای محصول ازموینې لپاره مسؤل دی (د مثال لپارهample، د ډیجیټل وسیلې اخراج، د PC پرفیریل اړتیاوې، او نور)

خبرتیا:
په هغه صورت کې چې دا شرایط پوره نشي (د مثال لپارهampد لیپ ټاپ ترتیب یا د بل لیږدونکي سره شریک ځای)، بیا د کوربه تجهیزاتو سره په ترکیب کې د دې ماډل لپاره د FCC اجازه نور اعتبار نه ګڼل کیږي او د ماډل FCC ID په وروستي محصول کې نشي کارول کیدی. پدې شرایطو کې ، د OEM ادغام کونکی به د پای محصول (د لیږدونکي په شمول) د بیا ارزونې مسؤلیت ولري او د FCC جلا جواز ترلاسه کړي.

د محصول لیبل کولو پای
دا ټرانسمیټر ماډل یوازې په وسیلو کې د کارولو لپاره مجاز دی چیرې چې انتن نصب کیدی شي داسې چې د انتن او کاروونکو ترمینځ 20 سانتي متره ساتل کیدی شي. وروستی پای محصول باید د لیدلو وړ ساحه کې د لاندې سره لیبل شي: "د FCC ID لري: 2AC7Z-ESPS3WROOM1".

د IC بیان

دا وسیله د صنعت کاناډا د جواز څخه معاف شوي RSS سره مطابقت لري. عملیات د لاندې دوو شرایطو تابع دي:

  •  دا وسیله ممکن د مداخلې لامل نشي؛ او
  • دا وسیله باید هر ډول مداخله ومني، پشمول هغه مداخله چې کیدای شي د وسیلې غیر مطلوب عملیات لامل شي.

د وړانګو افشا کولو بیان
دا تجهیزات د غیر کنټرول شوي چاپیریال لپاره ټاکل شوي د IC وړانګو افشا کولو محدودیتونو سره مطابقت لري. دا تجهیزات باید د ریډیټر او ستاسو د بدن ترمینځ لږترلږه د 20 سانتي مترو په فاصله نصب او چلول شي.
RSS247 برخه 6.4 (5)
وسیله کولی شي په اتوماتيک ډول لیږد بند کړي که چیرې د لیږد یا عملیاتي ناکامۍ لپاره د معلوماتو نشتوالی وي. په یاد ولرئ چې دا د کنټرول یا سیګنال کولو معلوماتو لیږد یا د تکراري کوډونو کارول منع کول ندي چیرې چې د ټیکنالوژۍ لخوا اړین وي.
دا وسیله یوازې د لاندې شرایطو لاندې د OEM ادغام کونکو لپاره ده: (د ماډل وسیلې کارولو لپاره)

  • انتن باید داسې نصب شي چې د انتن او کاروونکو ترمنځ 20 سانتي متره وساتل شي، او
  • د لیږدونکي ماډل ممکن د کوم بل لیږدونکي یا انتن سره یوځای نه وي.
    تر هغه چې پورتنۍ 2 شرایط پوره شي ، نور لیږدونکي ازموینې به اړتیا ونلري. په هرصورت، د OEM ادغام کوونکی لاهم مسؤل دی چې د دې ماډل نصب شوي اضافي موافقت اړتیاو لپاره د دوی پای محصول ازموي.

مهمه یادونه:
په هغه صورت کې چې دا شرایط پوره نشي (د مثال لپارهampد لیپ ټاپ ځانګړي ترتیبونه یا د بل لیږدونکي سره یوځای کول) نو بیا د کاناډا اجازه نور اعتبار نه ګڼل کیږي او د IC ID په وروستي محصول کې نشي کارول کیدی. پدې شرایطو کې ، د OEM ادغام کونکي به د پای بیا ارزونې مسؤل وي
محصول (د لیږدونکي په شمول) او د کاناډا جلا جواز ترلاسه کول.

د محصول لیبل کولو پای
دا ټرانسمیټر ماډل یوازې په وسیلو کې د کارولو لپاره مجاز دی چیرې چې انتن نصب کیدی شي داسې چې د انتن او کاروونکو ترمینځ 20 سانتي متره ساتل کیدی شي. وروستی پای محصول باید د لیدلو وړ ساحه کې د لاندې سره لیبل شي: "په IC کې شامل دي: 21098-ESPS3WROOM1".

لاسي معلومات د وروستي کارونکي لپاره
د OEM ادغام کونکی باید خبر وي چې پای کارونکي ته د دې RF ماډل نصبولو یا لرې کولو څرنګوالي په اړه معلومات چمتو نکړي د پای محصول کارونکي لارښود کې چې دا ماډل مدغم کوي. د پای کارونکي لارښود باید ټول اړین تنظیمي معلومات / خبرداری لکه څنګه چې پدې لارښود کې ښودل شوي شامل دي.

اړوند اسناد او سرچینې

اړونده اسناد

  • د ESP32-S3 لړۍ ډیټاشیټ - د ESP32-S3 هارډویر مشخصات.
  • د ESP32-S3 تخنیکي حوالې لارښود - د ESP32-S3 حافظې او پردیو کارولو څرنګوالي په اړه تفصيلي معلومات.
  • د ESP32-S3 د هارډویر ډیزاین لارښوونې - ستاسو په هارډویر محصول کې د ESP32-S3 مدغم کولو څرنګوالي لارښود.
  • سندونه
    http://espressif.com/en/support/documents/certificates
  • د اسنادو تازه کول او د تازه خبرتیا ګډون
    http://espressif.com/en/support/download/documents

د پراختیا کونکي زون

  • د ESP-IDF پروګرام کولو لارښود د ESP32-S3 لپاره – د ESP-IDF پراختیایي چوکاټ لپاره پراخ اسناد.
  • په GitHub کې ESP-IDF او نور پراختیایی چوکاټونه.
    http://github.com/espressif
  • د ESP32 BBS فورم - د انجینر څخه تر انجینر (E2E) ټولنه د Espressif محصولاتو لپاره چیرې چې تاسو کولی شئ پوښتنې پوسټ کړئ ، پوهه شریک کړئ ، نظرونه وپلټئ او د ملګرو انجینرانو سره ستونزې حل کولو کې مرسته وکړئ.
    http://esp32.com/
  • د ESP ژورنال - غوره تمرینونه، مقالې، او د Espressif خلکو څخه یادښتونه.
    http://blog.espressif.com/
  • SDKs او Demos، Apps، Tools، AT Firmware ټبونه وګورئ.
    http://espressif.com/en/support/download/sdks-demos

محصولات 

موږ سره اړیکه ونیسئ

  • ټبونه د پلور پوښتنې، تخنیکي پوښتنې، د سرکټ سکیمیک او د PCB ډیزاین بیا وګورئview، ایس ترلاسه کړئamples (آنلاین پلورنځي)، زموږ عرضه کوونکي شئ، نظرونه او وړاندیزونه.
    http://espressif.com/en/contact-us/sales-questions

د بیاکتنې تاریخ 

نیټه نسخه خوشې یادښتونه
10/29/2021 v0.6 د چپ بیاکتنې لپاره ټولیز تازه کول 1
7/19/2021 v0.5.1 لومړنۍ خوشې کول، د چپ بیاکتنې لپاره 0

ESPRESSIF LOGO2www.espressif.com 

د اعلان او کاپي حق خبرتیا
په دې سند کې معلومات، په شمول URL حوالې، پرته له خبرتیا د بدلون تابع دي.
په دې سند کې د دریمې ډلې ټول معلومات لکه څنګه چې د دې صداقت او دقت لپاره هیڅ تضمین نلري چمتو شوي.
دې سند ته د دې د سوداګرۍ وړتیا، غیر سرغړونې، یا د کوم ځانګړي هدف لپاره مناسبتیا لپاره هیڅ تضمین ندی ورکړل شوی، او نه هم کوم تضمین شتون لري چې د کوم وړاندیز، SSP څخه رامنځ ته کیږيAMPLE.
په دې سند کې د معلوماتو کارولو پورې اړوند د هر ډول ملکیت حق څخه د سرغړونې مسؤلیت په شمول ټول مسؤلیتونه رد شوي. دلته د فکري ملکیت حقونو ته هیڅ جواز څرګند یا ضمیمه نه دی ، د ایسټوپیل یا بل ډول په واسطه.
د وائی فای اتحاد غړی لوګو د وائی فای اتحاد سوداګریز نښه ده. د بلوتوټ لوگو د بلوتوټ SIG راجستر شوی سوداګریز نښه ده.
په دې سند کې ذکر شوي ټول سوداګریز نومونه، سوداګریزې نښې، او راجستر شوي سوداګریزې نښې د دوی د اړوندو مالکینو ملکیت دی او په دې توګه منل کیږي.
مخکې له خپریدو v0.6 د چاپ حق
© 2022 Espressif Systems (Shanghai) Co., Ltd. ټول حقونه خوندي دي.

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

ESPRESSIF ESP32-S3-WROOM-1 بلوتوټ ماډل [pdf] د کارونکي لارښود
ESP32-S3-WROOM-1, ESP32-S3-WROOM-1U, د بلوتوټ ماډل, ESP32-S3-WROOM-1 بلوتوټ ماډل

حوالې

یو نظر پریږدئ

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