ESP32S3WROOM1
ESP32S3WROOM1U
Дастури корбар
2.4 ГГц WiFi (802.11 b/g/n) ва модули Bluetooth5 (LE)
Дар атрофи силсилаи SoCs ESP32S3 сохта шудааст, Xtensa ® дугонаи микропросессор 32bit LX7
Flash то 16 МБ, PSRAM то 8 МБ
36 GPIO, маҷмӯи бойи перифери
Антеннаи бордони PCB ё пайвасткунаки мавҷгири беруна
Модул барview
1.1 Хусусиятҳо
CPU ва хотираи OnChip
- Силсилаи ESP32-S3 SoCs дарунсохт, Xtensa ® дугонаи микропросессори 32-бити LX7, то 240 МГс
- 384 КБ ROM
- 512 КБ SRAM
- 16 KB SRAM дар RTC
- То 8 МБ PSRAM
Вай-фай
- 802.11 б/г/н
- Меъёри бит: 802.11n то 150 Мбит/с
- Агрегатсияи A-MPDU ва A-MSDU
- Дастгирии фосилаи муҳофизатӣ 0.4 μs
- Диапазони басомади марказии канали корӣ: 2412 ~ 2462 МГс
блутуз
- Bluetooth LE: Bluetooth 5, шабакаи Bluetooth
- 2 Мбит/с PHY
- Режими дарозмуддат
- Васеъ кардани таблиғ
- Маҷмӯи таблиғоти сершумор
- Алгоритми интихоби канал №2
Таҷҳизоти периферӣ
- GPIO, SPI, интерфейси LCD, интерфейси камера, UART, I2C, I2S, назорати дурдаст, ҳисобкунаки набз, LED PWM, USB 1.1 OTG, USB Serial/JTAG контроллер, MCPWM, мизбони SDIO, GDMA, TWAI ® контроллер (мувофиқ бо ISO 11898-1), ADC, сенсори ламсӣ, сенсори ҳарорат, таймерҳо ва сагҳо
Компонентҳои интегралӣ дар модул
- Осциллятори кристалл 40 МГц
- То 16 МБ флеши SPI
Имкониятҳои антенна
- Антеннаи борти PCB (ESP32-S3-WROOM-1)
- Антеннаи беруна тавассути пайвасткунанда (ESP32-S3-WROOM-1U)
Шароити амалиёт
- Ҷилди амалиётӣtagд/Таъмини барқ: 3.0 ~ 3.6 В
- Ҳарорати муҳити корӣ:
– 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 + Bluetooth LE MCU мебошанд, ки дар атрофи силсилаи ESP32-S3 SoC сохта шудаанд. Дар болои маҷмӯи ғании таҷҳизоти периферӣ, суръатбахшии кории ҳисоббарории шабакаи нейронӣ ва коркарди сигнал, ки аз ҷониби 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: Маълумот дар бораи фармоиш
Рамзи фармоиш | Чип дарунсохташуда | Flash (МБ) | PSRAM (МБ) | Андозаҳо (мм) |
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 (Чоргонаи SPI) | |
ESP32-S3-WROOM-1-N8R2 | ESP32-S3R2 | 8 | 2 (Чоргонаи SPI) | |
ESP32-S3-WROOM-1-N16R2 | ESP32-S3R2 | 16 | 2 (Чоргонаи SPI) | |
ESP32-S3-WROOM-1-N4R8 (65 °C) | ESP32-S3R8 | 4 | 8 (Octal SPI) | |
ESP32-S3-WROOM-1-N8R8 (65 °C) | ESP32-S3R8 | 8 | 8 (Octal SPI) | |
ESP32-S3-WROOM-1-N16R8 (65 °C) | ESP32-S3R8 | 16 | 8 (Octal 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 (Чоргонаи SPI) | |
ESP32-S3-WROOM-1U-N8R2 | ESP32-S3R2 | 8 | 2 (Чоргонаи SPI) | |
ESP32-S3-WROOM-1U-N16R2 | ESP32-S3R2 | 16 | 2 (Чоргонаи SPI) | |
ESP32-S3-WROOM-1U-N4R8 (65 °C) | ESP32-S3R8 | 4 | 8 (Octal SPI) | |
ESP32-S3-WROOM-1U-N8R8 (65 °C) | ESP32-S3R8 | 8 | 8 (Octal SPI) | |
ESP32-S3-WROOM-1U-N16R8 (65 °C) | ESP32-S3R8 | 16 | 8 (Octal SPI) |
Дар асоси модулҳо силсилаи ESP32-S3 SoC *, CPU Xtensa ® 32-бити LX7, ки то 240 МГс кор мекунад, ҷойгир аст. Шумо метавонед CPU-ро хомӯш кунед ва протсессори камқувватро истифода баред, то таҷҳизоти перифериро барои тағирот ё убури ҳадди аксар назорат кунед.
ESP32-S3 маҷмӯи бойи перифериҳоро муттаҳид мекунад, аз ҷумла SPI, LCD, интерфейси камера, UART, I2C, I2S, назорати дурдаст, ҳисобкунаки набз, LED PWM, USB Serial/JTAG контроллер, MCPWM, host SDIO, GDMA, TWAI ® контроллер (мувофиқ бо ISO 11898-1), ADC, сенсори ламсӣ, сенсори ҳарорат, таймерҳо ва сагҳои назоратӣ, инчунин то 45 GPIO. Он инчунин дорои интерфейси пурсуръати USB 1.1 On-The-Go (OTG) барои фаъол кардани иртиботи USB.
Шарҳ:
* Барои маълумоти бештар дар бораи силсилаи ESP32-S3 SoCs, лутфан ба ҷадвали маълумотҳои Series ESP32-S3 муроҷиат кунед.
Таърифҳои Pin
2.1 Тарҳбандии PIN
Диаграммаи пин барои ESP32-S3-WROOM-1 ва ESP32-S3-WROOM-1U мувофиқ аст, аммо охирин минтақаи нигоҳдорӣ надорад.
2.2 Тавсифи PIN
Модул 41 пин дорад. Ба таърифҳои пинҳо дар ҷадвали 2 нигаред.
Барои шарҳи номҳои пинҳо ва номҳои функсия, инчунин конфигуратсияҳои пинҳои канорӣ, лутфан ба Варақаи маълумотии Series ESP32-S3.
Љадвали 2: Таърифњои Pin
Ном | Не. | Навъи a | Функсия |
GND | 1 | P | GND |
3V3 | 2 | P | Таъмини нерӯ |
EN | 3 | I | Баланд: фаъол, чипи имкон медиҳад. Паст: хомӯш, чип хомӯш мешавад. Эзоҳ: EN PIN-ро шинокунанда нагузоред. |
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, FSPIO4, SUBSPICS0 |
IO11 | 19 | I/O/T | RTC_GPIO11, GPIO11, TOUCH11, ADC2_CH0, FSPID, FSPIO5, боздоштани |
IO12 | 20 | I/O/T | RTC_GPIO12, GPIO12, TOUCH12, ADC2_CH1, FSPICLK, FSPIO6, SUBSPICLK |
IO13 | 21 | I/O/T | RTC_GPIO13, GPIO13, TOUCH13, ADC2_CH2, FSPIQ, FSPIO7, 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 - идома аз саҳифаи қаблӣ
Ном | Не. | Навъи 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: таъминоти барқ; I: вуруд; O: баромад; T: муқовимати баланд. Функсияҳои PIN бо ҳуруфи ғафс функсияҳои пешфарзии пин мебошанд.
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-ба-Сериалӣ
- 1 x сими Micro-USB
- 1 x компютери дорои Linux
Дар ин дастури корбар, мо системаи амалиётии Linux-ро ҳамчун собиқ мегиремampле. Барои маълумоти бештар дар бораи конфигуратсия дар Windows ва macOS, лутфан ба дастури барномасозии ESP-IDF муроҷиат кунед.
3.2 Пайвасти сахтафзор
- Модули ESP32-S3-WROOM-1 ё ESP32-S3-WROOM-1U-ро ба тахтаи санҷиши RF тавре ки дар расми 2 нишон дода шудааст, кафшер кунед.
- Шӯрои санҷиши РБ-ро ба тахтаи USB-to-Serial тавассути TXD, RXD ва GND пайваст кунед.
- Тахтаи USB-to-Serialро ба компютер пайваст кунед.
- Шӯрои санҷиши РБ-ро ба компютер ё адаптери барқ пайваст кунед, то ки таъминоти барқи 5 В тавассути сими Micro-USB фаъол шавад.
- Ҳангоми зеркашӣ, IO0-ро ба GND тавассути jumper пайваст кунед. Сипас, тахтаи санҷишро "ФУРОГУЗОР" кунед.
- Нармафзори нармафзорро ба флеш зеркашӣ кунед. Барои тафсилот, ба бахшҳои зер нигаред.
- Пас аз зеркашӣ, jumper-ро дар IO0 ва GND хориҷ кунед.
- Шӯрои санҷишии РБ-ро дубора фаъол кунед. Модуль ба реҷаи корӣ мегузарад. Чип ҳангоми оғозёбӣ барномаҳоро аз флеш мехонад.
Шарҳ:
IO0 мантиқи дохилӣ баланд аст. Агар IO0 барои кашидан таъин карда шуда бошад, ҳолати пурборкунӣ интихоб карда мешавад. Агар ин пин ба поён ё чап шинокунанда бошад, ҳолати Зеркашӣ интихоб карда мешавад. Барои маълумоти бештар дар бораи ESP32-S3-WROOM-1 ё ESP32-S3-WROOM-1U, лутфан ба ҷадвали маълумотҳои Series ESP32-S3 муроҷиат кунед.
3.3 Муайян кардани муҳити рушд
Чаҳорчӯбаи рушди Espressif IoT (кӯтоҳ ESP-IDF) чаҳорчӯба барои таҳияи барномаҳо дар асоси Espressif ESP32 мебошад. Истифодабарандагон метавонанд барномаҳоро бо ESP32-S3 дар Windows/Linux/macOS дар асоси ESP-IDF таҳия кунанд. Дар ин ҷо мо системаи амалиётии Linux-ро ҳамчун собиқ мегиремampле.
3.3.1 Насб кардани шартҳои пешакӣ
Барои тартиб додани ESP-IDF шумо бояд бастаҳои зеринро гиред:
- CentOS 7 ва 8:
1 sudo yum -y навсозӣ && Sudo yum насб кардани git wget flex bison gperf python3 python3pip
2 python3-setuptools CMake ninja-сохтани ccache dfu-util busby - Ubuntu ва Debian:
1 Sudo apt-get насб кардани git wget flex bison gperf python3 python3-pip python3setuptools
2 cmake ниндзя-сохтани ccache life-dev libssl-dev dfu-util libusb-1.0-0 - Арк:
1 sudo Pacman -S – лозим аст GCC git make flex bison gperf python-pip CMake ninja ccache 2 dfu-util libusb
Шарҳ:
- Ин дастур феҳристи ~/esp-ро дар Linux ҳамчун ҷузвдони насбкунӣ барои ESP-IDF истифода мебарад.
- Дар хотир доред, ки ESP-IDF ҷойҳоро дар роҳҳо дастгирӣ намекунад.
3.3.2 Гирифтани ESPIDF
Барои сохтани барномаҳо барои модули ESP32-S3-WROOM-1 ё ESP32-S3-WROOM-1U, ба шумо китобхонаҳои нармафзори аз ҷониби Espressif дар анбори ESP-IDF пешниҳодшуда лозим аст.
Барои гирифтани ESP-IDF, феҳристи насбкуниро (~/esp) эҷод кунед, то ESP-IDF-ро зеркашӣ кунед ва анборро бо 'git clone' клон кунед:
- mkdir -p ~/esp
- cd ~/esp
- git clone - рекурсивӣ 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 cd ~/esp/esp-idf
2 ./install.sh
3.3.4 Танзими тағирёбандаҳои муҳити зист
Асбобҳои насбшуда ҳанӯз ба тағирёбандаи муҳити PATH илова карда нашудаанд. Барои он, ки асбобҳо аз сатри фармон истифода шаванд, баъзе тағирёбандаҳои муҳити зист бояд муқаррар карда шаванд. ESP-IDF содироти скрипти дигарро таъмин мекунад. ш' ки ин корро мекунад. Дар терминале, ки шумо ESP-IDF-ро истифода мебаред, иҷро кунед:
1 . $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 омода созед.
Шумо метавонед бо лоиҳаи started/hello_world аз собиқ оғоз кунедampфеҳристи les дар ESP-IDF.
Get-started/hello_world-ро ба феҳристи ~/esp нусхабардорӣ кунед:
1 CD ~/esp
2 cp -r $IDF_PATH/собиқamples/get-started/hello_world.
Як қатор собиқ вуҷуд дорадampлоиҳаҳо дар собиқampфеҳристи les дар ESP-IDF. Шумо метавонед ҳама гуна лоиҳаро ҳамон тавре ки дар боло оварда шудааст нусхабардорӣ кунед ва онро иҷро кунед. Сохтмони собик низ имконпазир астamples дар ҷои, бе нусхабардории онҳо аввал.
3.4.2 Дастгоҳи худро пайваст кунед
Акнун модули худро ба компютер пайваст кунед ва санҷед, ки дар кадом порти силсилавӣ модул намоён аст. Портҳои силсилавӣ дар Linux бо номи '/dev/TTY оғоз мешаванд. Фармони зерро ду маротиба иҷро кунед, аввал дар ҳолати ҷудошуда ва баъд васл карда шудан. Порте, ки бори дуюм пайдо мешавад, ҳамонест, ки ба шумо лозим аст:
1 л /dev/tty*
Шарҳ:
Номи портро дар дасти худ нигоҳ доред, зеро дар қадамҳои оянда ба шумо лозим меояд.
3.4.3 Танзим кунед
Ба феҳристи 'hello_world'-и худ аз Қадами 3.4.1 гузаред. Лоиҳаро оғоз кунед, чипи ESP32-S3-ро ҳамчун ҳадаф таъин кунед ва утилитаи конфигуратсияи лоиҳа 'menuconfig' -ро иҷро кунед.
1 CD ~/esp/salam_world
2 idf.py маҷмӯи ҳадафи esp32s3
3 танзимоти менюи idf.py
Муқаррар кардани ҳадаф бо 'idf.py set-target esp32s3' бояд як маротиба пас аз кушодани лоиҳаи нав анҷом дода шавад. Агар лоиҳа дорои баъзе сохторҳо ва конфигуратсияҳои мавҷуда бошад, онҳо тоза ва оғоз карда мешаванд. Ҳадаф метавонад дар тағирёбандаи муҳити зист захира карда шавад, то ин қадамро гузаред. Барои маълумоти иловагӣ ба интихоби ҳадаф нигаред.
Агар қадамҳои қаблӣ дуруст иҷро шуда бошанд, менюи зерин пайдо мешавад:
Шумо ин менюро барои танзими тағирёбандаҳои мушаххаси лоиҳа истифода мебаред, масалан, ном ва пароли шабакаи Wi-Fi, суръати протсессор ва ғайра. Насб кардани лоиҳа бо menuconfig метавонад барои "hello_word" гузаред. Ин собикample бо конфигуратсияи пешфарз кор хоҳад кард Рангҳои меню дар терминали шумо метавонанд гуногун бошанд. Шумо метавонед намуди зоҳириро бо интихоби '–style' тағир диҳед. Лутфан барои маълумоти иловагӣ 'idf.py menuconfig –help-ро иҷро кунед.
3.4.4 Сохтани лоиҳа
Лоиҳаро тавассути иҷро кардани:
1 сохтани idf.py
Ин фармон барнома ва ҳама ҷузъҳои ESP-IDF-ро тартиб медиҳад, пас он боркунак, ҷадвали тақсимот ва бинарҳои барномаро тавлид мекунад.
1 $ idf.py сохтани
2 Иҷрои CMake дар феҳристи /path/to/hello_world/build
3 Иҷрои ”CMake -G Ninja – огоҳӣ-нобаровардашуда /path/to/hello_world”…
4 Дар бораи арзишҳои ибтидонашуда огоҳ кунед.
5 — Гит ёфт: /usr/bin/git (версияи “2.17.0” ёфт)
6 — Сохтани ҷузъи холии aws_iot аз сабаби конфигуратсия
7 — Номҳои ҷузъҳо: …
8 - Роҳҳои ҷузъӣ: …
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_freq 40м
18 0x10000 build/hello_world.bin build 0x1000 build/bootloader/bootloader.bin 0x8000
19 build/partition_table/partition-table.bin
20 ё 'idf.py -p PORT flash' -ро иҷро кунед
Агар ягон хатогӣ вуҷуд надошта бошад, сохтмон тавассути тавлиди нармафзори бинарии .bin ба анҷом мерасад file.
3.4.5 Дурахш ба дастгоҳ
Бинарҳои бинариро, ки шумо навакак дар модули худ сохтаед, бо иҷро кардани кор:
1 idf.py -p PORT [-b BAUD] дурахш
ПОРТ-ро бо номи порти силсилавии тахтаи ESP32-S3 аз Қадами: Дастгоҳи худро пайваст кунед.
Шумо инчунин метавонед суръати интиқоли флешдорро бо иваз кардани BAUD бо суръати интиқоли лозима тағир диҳед. Меъёри интиқоли пешфарз 460800 аст.
Барои маълумоти бештар дар бораи далелҳои idf.py, нигаред ба idf.py.
Шарҳ:
Опсияи 'flash' ба таври худкор лоиҳаро месозад ва медурахшад, бинобар ин иҷро кардани 'idf.py build' шарт нест.
Ҳангоми дурахшидан, шумо гузориши баромади шабеҳи зеринро хоҳед дид:
1 …
2 esptool.py esp32s3 -p /dev/ttyUSB0 -b 460800 –before=default_reset –баъди=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
7 Пайвастшавӣ….
8 чип ESP32-S3 мебошад
9 Хусусиятҳо: WiFi, BLE
10 Crystal 40MHz аст
11 MAC: 7c:df:a1:e0:00:64
12 Боркунии нопурра…
13 Дастгоҳи иҷрошаванда…
14 Стуб иҷро мешавад…
15 Тағйир додани суръати интиқол ба 460800
16 Тағйир ёфт.
17 Танзими андозаи флеш…
18 Flash аз 0x00000000 то 0x00004fff тоза карда мешавад…
19 Flash аз 0x00010000 то 0x00039fff тоза карда мешавад…
20 Flash аз 0x00008000 то 0x00008fff тоза карда мешавад…
21 Фишурдашуда 18896 байт ба 11758…
22 Навиштан дар 0x00000000… (100%)
23 18896 байт (11758 фишурда) дар 0x00000000 дар 0.5 сония навишт (самаранок 279.9 кбит/с)
…
24 Хеши маълумот тасдиқ карда шуд.
25 Фишурдашуда 168208 байт ба 88178…
26 Навиштан дар 0x00010000… (16%)
27 Навиштан дар 0x0001a80f… (33%)
28 Навиштан дар 0x000201f1… (50%)
29 Навиштан дар 0x00025dcf… (66 %)
30 Навиштан дар 0x0002d0be… (83 %)
31 Навиштан дар 0x00036c07… (100 %)
32 168208 байт (88178 фишурда) дар 0x00010000 дар 2.4 сония навишт (самаранок 569.2 кбит/с)
)…
33 Хеши маълумот тасдиқ карда шуд.
34 Фишурдашуда 3072 байт ба 103…
35 Навиштан дар 0x00008000… (100%)
36 3072 байт (103 фишурда) дар 0x00008000 дар 0.1 сония навишт (самаранок 478.9 кбит/с)…
37 Хеши маълумот тасдиқ карда шуд.
38
39 Рафтан…
40 Аз нав танзимкунии сахт тавассути PIN RTS…
41 Иҷро шуд
Агар то охири раванди флешкашӣ ягон мушкилот вуҷуд надошта бошад, тахта бозоғоз мешавад ва барномаи "hello_world" -ро оғоз мекунад.
3.4.6 Монитор
Барои санҷидани он, ки оё "hello_world" воқеан кор мекунад, 'idf.py -p PORT monitor' -ро нависед (Фаромӯш накунед, ки PORT-ро бо номи порти силсилавии худ иваз кунед).
Ин фармон барномаи IDF Monitor -ро оғоз мекунад:
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 —
6 — Баромадан: 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
11 …
Пас аз оғозёбӣ ва сабтҳои ташхис ба боло ҳаракат кунед, шумо бояд "Салом ҷаҳон!" бо ариза чоп карда мешавад.
1 …
2 Салом дунё!
3 Пас аз 10 сония аз нав оғоз мешавад…
4 Ин чипи esp32s3 бо 2 ядро(ҳо) аст, ин чипи esp32s3 бо 2 ядро(ҳо) аст, WiFi/BLE
,
5 таҷдиди кремний 0, 2МБ дурахши беруна
6 Андозаи ҳадди ақали тӯдаи озод: 390684 байт
7 Пас аз 9 сония аз нав оғоз мешавад…
8 Пас аз 8 сония аз нав оғоз мешавад…
9 Пас аз 7 сония аз нав оғоз мешавад…
Барои баромадан аз монитор IDF, миёнабурро истифода баред Ctrl+].
Ин ҳама чизест, ки шумо бояд бо модули ESP32-S3-WROOM-1 ё ESP32-S3-WROOM-1U оғоз кунед! Акнун Шумо
омодаанд, ки баъзе собиқи дигарро санҷандamples дар ESP-IDF, ё рост ба таҳияи барномаҳои шахсии худ равед.
Изҳороти FCC ИМА
Ин дастгоҳ ба Қисми 15 Қоидаҳои FCC мувофиқат мекунад. Амалиёт ба ду шарти зерин вобаста аст:
- Ин дастгоҳ метавонад дахолати зарароварро ба вуҷуд наорад.
- Ин дастгоҳ бояд ҳама гуна дахолати гирифташударо қабул кунад, аз ҷумла дахолате, ки метавонад боиси фаъолияти номатлуб шавад.
Ин таҷҳизот санҷида шуд ва маълум шуд, ки ба маҳдудиятҳои дастгоҳи рақамии Синфи В мутобиқи Қисми 15-и Қоидаҳои FCC мувофиқат мекунад.
Ин маҳдудиятҳо барои муҳофизати оқилона аз дахолати зараровар дар насби манзил пешбинӣ шудаанд. Ин таҷҳизот энергияи радиобасомадро тавлид мекунад, истифода мебарад ва метавонад паҳн кунад ва агар мувофиқи дастурҳо насб ва истифода нашавад, метавонад ба алоқаи радио халал расонад. Бо вуҷуди ин, ҳеҷ кафолате нест, ки дахолат дар як насби мушаххас рух надиҳад. Агар ин таҷҳизот ба қабули радио ё телевизион халали зараровар расонад, ки онро тавассути хомӯш кардан ва фурӯзон кардани таҷҳизот муайян кардан мумкин аст, ба корбар ташвиқ карда мешавад, ки бо яке аз чораҳои зерин халалро ислоҳ кунад:
- Антеннаи қабулкунандаро аз нав ҷойгир кунед ё ҷойгир кунед.
- Фарқи байни таҷҳизот ва қабулкуниро зиёд кунед.
- Таҷҳизотро ба розеткае пайваст кунед, ки аз схемае, ки қабулкунанда ба он пайваст аст, фарқ мекунад.
- Барои кӯмак ба дилер ё техникчии ботаҷрибаи радио/телевизион муроҷиат кунед.
Ҳама гуна тағирот ё тағироте, ки аз ҷониби тарафе, ки барои мувофиқат ба таври возеҳ тасдиқ нашудааст, метавонад салоҳияти корбарро барои идоракунии таҷҳизот бекор кунад.
Ин таҷҳизот ба маҳдудиятҳои таъсири радиатсияи FCC RF, ки барои муҳити беназорат муқаррар шудааст, мувофиқат мекунад. Ин дастгоҳ ва мавҷгири он набояд бо ягон мавҷгири дигар ё интиқолдиҳанда дар якҷо ҷойгир шаванд ё дар якҷоягӣ кор кунанд.
Антеннаҳое, ки барои ин интиқолдиҳанда истифода мешаванд, бояд насб карда шаванд, ки масофаи на камтар аз 20 см аз ҳама одамонро таъмин кунанд ва набояд дар якҷо ҷойгир шаванд ё дар якҷоягӣ бо ягон мавҷгири дигар ё интиқолдиҳанда кор кунанд.
Дастурҳои ҳамгироии OEM
Ин дастгоҳ танҳо барои интеграторҳои OEM дар шароити зерин пешбинӣ шудааст Модулро барои насб кардан дар ҳости дигар истифода бурдан мумкин аст. Антенна бояд тавре насб карда шавад, ки масофаи 20 см байни антенна ва корбарон нигоҳ дошта шавад ва модули интиқолдиҳанда бо ягон интиқолдиҳанда ё мавҷгири дигар ҷойгир нашавад. Модул бояд танҳо бо мавҷгири(ҳо)-и интегралие истифода шавад, ки дар аввал бо ин модул озмуда ва сертификатсия шудааст. То он даме, ки 3 шарти дар боло овардашуда иҷро карда мешаванд, санҷишҳои минбаъдаи интиқолдиҳанда талаб карда намешаванд. Аммо, интегратори OEM то ҳол барои санҷиши маҳсулоти ниҳоии худ барои ҳама гуна талаботи мувофиқати иловагӣ бо ин модули насбшуда масъул аст (масаланample, эмиссияи дастгоҳи рақамӣ, талаботи периферии компютер ва ғ.)
Огоҳӣ:
Дар ҳолате, ки ин шартҳо иҷро карда намешаванд (масаланampконфигуратсияи муайяни ноутбук ё ҷойгиршавӣ бо дигар интиқолдиҳанда), пас иҷозати FCC барои ин модул дар якҷоягӣ бо таҷҳизоти асосӣ дигар эътибор надорад ва ID-и FCC модулро дар маҳсулоти ниҳоӣ истифода бурдан мумкин нест. Дар ин шароит, интегратори OEM барои аз нав арзёбии маҳсулоти ниҳоӣ (аз ҷумла интиқолдиҳанда) ва гирифтани иҷозати алоҳидаи FCC масъул хоҳад буд.
Тамғагузории маҳсулоти ниҳоӣ
Ин модули интиқолдиҳанда танҳо барои истифода дар дастгоҳҳое иҷозат дода шудааст, ки мавҷгир метавонад насб карда шавад, то масофаи 20 см байни мавҷгири ва корбарон нигоҳ дошта шавад. Маҳсулоти ниҳоӣ бояд дар ҷои намоён бо нишони зерин нишон дода шавад: "Дар бар мегирад ID FCC: 2AC7Z-ESPS3WROOM1".
Изҳороти IC
Ин дастгоҳ ба RSS-и аз иҷозатнома озодшудаи Industry Canada мувофиқ аст. Амалиёт ба ду шарти зерин вобаста аст:
- Ин дастгоҳ метавонад халал расонад; ва
- Ин дастгоҳ бояд ҳама гуна дахолат, аз ҷумла дахолатеро, ки метавонад боиси кори номатлуби дастгоҳ шавад, қабул кунад.
Изҳороти таъсири радиатсионӣ
Ин таҷҳизот ба маҳдудиятҳои таъсири радиатсияи 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.
- ESP-IDF ва дигар чаҳорчӯбаҳои рушд дар GitHub.
http://github.com/espressif - Форуми ESP32 BBS - Ҷамъияти муҳандис то муҳандис (E2E) барои маҳсулоти Espressif, ки дар он шумо метавонед саволҳо фиристед, дониш мубодила кунед, ғояҳоро омӯзед ва дар ҳалли мушкилот бо муҳандисони ҳамкасбон кӯмак кунед.
http://esp32.com/ - Маҷаллаи ESP - Таҷрибаҳои беҳтарин, мақолаҳо ва қайдҳо аз Espressif folks.
http://blog.espressif.com/ - Ба ҷадвалҳои SDKs ва намоишҳо, Барномаҳо, Асбобҳо, AT Firmware нигаред.
http://espressif.com/en/support/download/sdks-demos
Маҳсулот
- ESP32-S3 Series SoCs - Ҳама ESP32-S3 SoC-ҳоро паймоиш кунед.
http://espressif.com/en/products/socs?id=ESP32-S3 - Модулҳои силсилаи ESP32-S3 - Ҳама модулҳои асоси ESP32-S3-ро паймоиш кунед.
http://espressif.com/en/products/modules?id=ESP32-S3 - ESP32-S3 Series DevKits - Аз тамоми devkits дар асоси ESP32-S3 паймоиш кунед.
http://espressif.com/en/products/devkits?id=ESP32-S3 - Интихоби Маҳсулоти ESP - Маҳсулоти сахтафзори Espressif-ро тавассути муқоиса ё татбиқи филтрҳо пайдо кунед, ки ба эҳтиёҷоти шумо мувофиқ аст.
http://products.espressif.com/#/product-selector?language=en
Бо мо тамос гиред
- Ба ҷадвалҳо нигаред Саволҳои фурӯш, дархостҳои техникӣ, схемаи схема ва тарроҳии PCB Review, Гирифтани Сamples (Дӯконҳои онлайн), Таъминкунандаи мо, шарҳҳо ва пешниҳодҳо шавед.
http://espressif.com/en/contact-us/sales-questions
Таърихи ревизия
Сана | Версия | Қайдҳои нашр |
10/29/2021 | v0.6 | Навсозии умумӣ барои таҷдиди чип 1 |
7/19/2021 | v0.5.1 | Нашри пешакӣ, барои таҷдиди чип 0 |
Радди масъулият ва огоҳии ҳуқуқи муаллиф
Маълумот дар ин ҳуҷҷат, аз ҷумла URL маълумотномаҳо, бояд бидуни огоҳӣ тағир дода шавад.
ҲАМАИ МАЪЛУМОТИ ШАХФИ СЕЮМ ДАР ИН ҲУҶҶАТ ҲЕҶ КАФОЛАТ ДОДАНИ АСОСӢ ВА САҲИҚИИ ОН ДОДА АСТ.
БА ИН ҲУҶҶАТ БАРОИ ТИҶОРАТӢ, НОҲИЗОМОНӢ ѐ БА ЯГОН МАҚСАДИ МАХСУС МУНОСИБАТ НАМУДАНИ ОН ЯГОН КАФОЛАТ ДОДА НЕСТ, НА ЯГОН КАФОЛЕТ АЗ ЯГОН ТАКЛИФ, МАХСУС ба вуҷуд намеояд.AMPЛЕ.
Ҳама масъулият, аз ҷумла масъулият барои поймол кардани ҳама гуна ҳуқуқҳои моликияти марбут ба истифодаи иттилоот дар ин ҳуҷҷат рад карда мешавад. Дар ин ҷо ягон литсензия ба ягон ҳуқуқи моликияти зеҳнӣ дода намешавад.
Логотипи узви Wi-Fi Alliance тамғаи тиҷоратии Wi-Fi Alliance мебошад. Логотипи Bluetooth тамғаи молии ба қайд гирифташудаи Bluetooth SIG мебошад.
Ҳама номҳои тиҷоратӣ, тамғаҳои молӣ ва тамғаҳои молии ба қайд гирифташуда, ки дар ин ҳуҷҷат зикр шудаанд, моликияти соҳибони мувофиқ мебошанд ва бо ин эътироф карда мешаванд.
v0.6-и пеш аз нашр Ҳуқуқи муаллифӣ
© 2022 Espressif Systems (Shanghai) Co., Ltd. Ҳама ҳуқуқҳо ҳифз шудаанд.
Ҳуҷҷатҳо / Сарчашмаҳо
![]() |
ESPRESSIF ESP32-S3-WROOM-1 Модули Bluetooth [pdf] Дастури корбар ESP32- S3- WROOM -1, ESP32 -S3 -WROOM -1U, модули Bluetooth, ESP32- S3- WROOM -1 модули Bluetooth |