ESP32S3WROOM1
ESP32S3WROOM1U
વપરાશકર્તા માર્ગદર્શિકા
2.4 GHz WiFi (802.11 b/g/n) અને Bluetooth5 (LE) મોડ્યુલ
ESP32S3 શ્રેણીની SoCs, Xtensa ® ડ્યુઅલકોર 32bit LX7 માઇક્રોપ્રોસેસરની આસપાસ બિલ્ટ
16 MB સુધી ફ્લેશ, 8 MB સુધી PSRAM
36 GPIO, પેરિફેરલ્સનો સમૃદ્ધ સમૂહ
ઓનબોર્ડ PCB એન્ટેના અથવા બાહ્ય એન્ટેના કનેક્ટર
મોડ્યુલ ઓવરview
1.1 લક્ષણો
CPU અને OnChip મેમરી
- ESP32-S3 શ્રેણીની SoCs એમ્બેડેડ, Xtensa ® ડ્યુઅલ-કોર 32-bit LX7 માઇક્રોપ્રોસેસર, 240 MHz સુધી
- 384 KB રોમ
- 512 KB SRAM
- RTC માં 16 KB SRAM
- 8 MB PSRAM સુધી
વાઇફાઇ
- 802.11 b/g/n
- બીટ રેટ: 802.11 Mbps સુધી 150n
- 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 ક્રિસ્ટલ ઓસિલેટર
- 16 MB સુધીની 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 + બ્લૂટૂથ LE MCU મોડ્યુલ છે જે SoCs ની ESP32-S3 શ્રેણીની આસપાસ બનેલ છે. પેરિફેરલ્સના સમૃદ્ધ સમૂહની ટોચ પર, SoC દ્વારા પૂરા પાડવામાં આવેલ ન્યુરલ નેટવર્ક કમ્પ્યુટિંગ અને સિગ્નલ પ્રોસેસિંગ વર્કલોડ માટે પ્રવેગક એઆઈ અને આર્ટિફિશિયલ ઈન્ટેલિજન્સ ઑફ થિંગ્સ (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 (ક્વાડ 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 (ઓક્ટલ 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 (ક્વાડ 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 (ઓક્ટલ 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 સુધી કાર્ય કરે છે. તમે સીપીયુને બંધ કરી શકો છો અને થ્રેશોલ્ડના ફેરફારો અથવા ક્રોસિંગ માટે પેરિફેરલ્સનું સતત નિરીક્ષણ કરવા માટે લો-પાવર કો-પ્રોસેસરનો ઉપયોગ કરી શકો છો.
ESP32-S3 એ SPI, LCD, કૅમેરા ઇન્ટરફેસ, UART, I2C, I2S, રિમોટ કંટ્રોલ, પલ્સ કાઉન્ટર, LED PWM, USB સીરીયલ/J સહિત પેરિફેરલ્સના સમૃદ્ધ સમૂહને એકીકૃત કરે છે.TAG નિયંત્રક, MCPWM, SDIO હોસ્ટ, GDMA, TWAI ® નિયંત્રક (ISO 11898-1 સાથે સુસંગત), ADC, ટચ સેન્સર, તાપમાન સેન્સર, ટાઈમર અને વોચડોગ્સ, તેમજ 45 GPIO સુધી. તેમાં USB સંચારને સક્ષમ કરવા માટે પૂર્ણ-સ્પીડ યુએસબી 1.1 ઓન-ધ-ગો (OTG) ઇન્ટરફેસનો પણ સમાવેશ થાય છે.
નોંધ:
* SoCs ની ESP32-S3 શ્રેણી પર વધુ માહિતી માટે, કૃપા કરીને ESP32-S3 શ્રેણી ડેટાશીટનો સંદર્ભ લો.
પિન વ્યાખ્યાઓ
2.1 પિન લેઆઉટ
પિન ડાયાગ્રામ ESP32-S3-WROOM-1 અને ESP32-S3-WROOM-1U માટે લાગુ પડે છે, પરંતુ બાદમાં કોઈ કીપ-આઉટ ઝોન નથી.
2.2 પિન વર્ણન
મોડ્યુલમાં 41 પિન છે. કોષ્ટક 2 માં પિન વ્યાખ્યાઓ જુઓ.
પિન નામો અને ફંક્શન નામોની સમજૂતી તેમજ પેરિફેરલ પિનની ગોઠવણી માટે, કૃપા કરીને આનો સંદર્ભ લો ESP32-S3 શ્રેણી ડેટાશીટ.
કોષ્ટક 2: પિન વ્યાખ્યાઓ
નામ | ના. | પ્રકાર a | કાર્ય |
જીએનડી | 1 | P | જીએનડી |
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 | જીપીઆઈઓ 46 |
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 | જીપીઆઈઓ 45 |
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 |
આરએક્સડી 0 | 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 |
જીએનડી | 40 | P | જીએનડી |
વાંચો | 41 | P | જીએનડી |
પી: વીજ પુરવઠો; હું: ઇનપુટ; O: આઉટપુટ; ટી: ઉચ્ચ અવબાધ. બોલ્ડ ફોન્ટમાં પિન ફંક્શન એ ડિફોલ્ટ પિન ફંક્શન છે.
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 યુએસબી-ટુ-સીરીયલ બોર્ડ
- 1 x માઇક્રો-યુએસબી કેબલ
- લિનક્સ ચલાવતા 1 x PC
આ વપરાશકર્તા માર્ગદર્શિકામાં, અમે Linux ઓપરેટિંગ સિસ્ટમને ભૂતપૂર્વ તરીકે લઈએ છીએample Windows અને macOS પર ગોઠવણી વિશે વધુ માહિતી માટે, કૃપા કરીને ESP-IDF પ્રોગ્રામિંગ માર્ગદર્શિકાનો સંદર્ભ લો.
3.2 હાર્ડવેર કનેક્શન
- આકૃતિ 32 માં બતાવ્યા પ્રમાણે ESP3-S1-WROOM-32 અથવા ESP3-S1-WROOM-2U મોડ્યુલને RF પરીક્ષણ બોર્ડમાં સોલ્ડર કરો.
- RF પરીક્ષણ બોર્ડને TXD, RXD અને GND દ્વારા USB-ટુ-સિરિયલ બોર્ડ સાથે કનેક્ટ કરો.
- USB-ટુ-સીરીયલ બોર્ડને PC સાથે જોડો.
- માઇક્રો-USB કેબલ દ્વારા 5 V પાવર સપ્લાયને સક્ષમ કરવા માટે RF ટેસ્ટિંગ બોર્ડને PC અથવા પાવર એડેપ્ટર સાથે કનેક્ટ કરો.
- ડાઉનલોડ દરમિયાન, જમ્પર દ્વારા IO0 ને GND થી કનેક્ટ કરો. પછી, પરીક્ષણ બોર્ડને "ચાલુ" કરો.
- ફર્મવેરને ફ્લેશમાં ડાઉનલોડ કરો. વિગતો માટે, નીચેના વિભાગો જુઓ.
- ડાઉનલોડ કર્યા પછી, IO0 અને GND પર જમ્પરને દૂર કરો.
- RF પરીક્ષણ બોર્ડને ફરીથી પાવર અપ કરો. મોડ્યુલ વર્કિંગ મોડ પર સ્વિચ કરશે. ચિપ પ્રારંભ પર ફ્લેશમાંથી પ્રોગ્રામ્સ વાંચશે.
નોંધ:
IO0 આંતરિક રીતે ઉચ્ચ તર્ક છે. જો IO0 પુલ-અપ પર સેટ કરેલ હોય, તો બુટ મોડ પસંદ થયેલ છે. જો આ પિન પુલ-ડાઉન અથવા ડાબી બાજુએ તરતી હોય, તો ડાઉનલોડ મોડ પસંદ થયેલ છે. ESP32-S3-WROOM-1 અથવા ESP32-S3-WROOM-1U પર વધુ માહિતી માટે, કૃપા કરીને ESP32-S3 સિરીઝ ડેટાશીટનો સંદર્ભ લો.
3.3 વિકાસ પર્યાવરણ સુયોજિત કરો
Espressif IoT ડેવલપમેન્ટ ફ્રેમવર્ક (ટૂંકમાં ESP-IDF) એ Espressif ESP32 પર આધારિત એપ્લિકેશન્સ વિકસાવવા માટેનું માળખું છે. વપરાશકર્તાઓ ESP-IDF પર આધારિત Windows/Linux/macOS માં ESP32-S3 સાથે એપ્લિકેશનો વિકસાવી શકે છે. અહીં આપણે Linux ઓપરેટિંગ સિસ્ટમને એક્સ તરીકે લઈએ છીએample
3.3.1 પૂર્વજરૂરીયાતો ઇન્સ્ટોલ કરો
ESP-IDF સાથે કમ્પાઈલ કરવા માટે તમારે નીચેના પેકેજો મેળવવાની જરૂર છે:
- CentOS 7 અને 8:
1 sudo yum -y અપડેટ && Sudo yum install git wget flex bison gperf python3 python3pip
2 python3-setuptools CMake ninja-buil ccache dfu-util busby - ઉબુન્ટુ અને ડેબિયન:
1 Sudo apt-get install git wget flex bison gperf python3 python3-pip python3setuptools
2 cmake ninja-buil ccache life-dev libssl-dev dfu-util libusb-1.0-0 - કમાન:
1 sudo Pacman -S -જરૂરી GCC git મેક ફ્લેક્સ બાઇસન gperf python-pip CMake ninja ccache 2 dfu-util libusb
નોંધ:
- આ માર્ગદર્શિકા ESP-IDF માટે સ્થાપન ફોલ્ડર તરીકે Linux પર ડિરેક્ટરી ~/esp નો ઉપયોગ કરે છે.
- ધ્યાનમાં રાખો કે ESP-IDF પાથમાં સ્પેસને સપોર્ટ કરતું નથી.
3.3.2 ESPIDF મેળવો
ESP32-S3-WROOM-1 અથવા ESP32-S3-WROOM-1U મોડ્યુલ માટે એપ્લિકેશન્સ બનાવવા માટે, તમારે ESP-IDF રીપોઝીટરીમાં Espressif દ્વારા પ્રદાન કરવામાં આવેલ સોફ્ટવેર લાઇબ્રેરીઓની જરૂર છે.
ESP-IDF મેળવવા માટે, ESP-IDF ડાઉનલોડ કરવા અને 'ગીટ ક્લોન' વડે રિપોઝીટરીને ક્લોન કરવા માટે ઇન્સ્ટોલેશન ડિરેક્ટરી (~/esp) બનાવો:
- mkdir -p ~/esp
- cd ~/esp
- git ક્લોન – પુનરાવર્તિત https://github.com/espressif/esp-idf.git
ESP-IDF ને ~/esp/esp-idf માં ડાઉનલોડ કરવામાં આવશે. કયા ESP-IDF વિશે માહિતી માટે ESP-IDF સંસ્કરણોનો સંપર્ક કરો
આપેલ પરિસ્થિતિમાં વાપરવા માટેનું સંસ્કરણ.
3.3.3 સાધનો સેટ કરો
ESP-IDF સિવાય, તમારે ESP-IDF દ્વારા ઉપયોગમાં લેવાતા સાધનોને પણ ઇન્સ્ટોલ કરવાની જરૂર છે, જેમ કે કમ્પાઇલર, ડીબગર, પાયથોન પેકેજો, વગેરે. ESP-IDF એ ટૂલ્સ સેટ કરવામાં મદદ કરવા માટે 'install.sh' નામની સ્ક્રિપ્ટ પ્રદાન કરે છે. એક જ વારમાં.
1 cd ~/esp/esp-idf
2 ./install.sh
3.3.4 પર્યાવરણ ચલો સેટ કરો
ઇન્સ્ટોલ કરેલ સાધનો હજુ સુધી PATH પર્યાવરણ ચલમાં ઉમેરાયા નથી. આદેશ વાક્યમાંથી ટૂલ્સને ઉપયોગી બનાવવા માટે, કેટલાક પર્યાવરણ ચલો સેટ કરવા આવશ્યક છે. ESP-IDF બીજી સ્ક્રિપ્ટ નિકાસ પૂરી પાડે છે. sh' જે તે કરે છે. ટર્મિનલ જ્યાં તમે 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 મોડ્યુલ માટે તમારી અરજી તૈયાર કરવા માટે તૈયાર છો.
તમે ex ના get-started/hello_world પ્રોજેક્ટ સાથે પ્રારંભ કરી શકો છોampESP-IDF માં લેસ ડિરેક્ટરી.
~/esp ડિરેક્ટરીમાં get-started/hello_world કૉપિ કરો:
1 cd ~/esp
2 cp -r $IDF_PATH/exampલેસ/ગેટ-સ્ટાર્ટ/હેલો_વર્લ્ડ .
ભૂતપૂર્વ ની શ્રેણી છેampભૂતપૂર્વ માં લે પ્રોજેક્ટ્સampESP-IDF માં લેસ ડિરેક્ટરી. તમે ઉપર દર્શાવ્યા પ્રમાણે કોઈપણ પ્રોજેક્ટની નકલ કરી શકો છો અને તેને ચલાવી શકો છો. ભૂતપૂર્વ બિલ્ડ કરવાનું પણ શક્ય છેampલેસ સ્થાને, પ્રથમ તેમની નકલ કર્યા વિના.
3.4.2 તમારા ઉપકરણને કનેક્ટ કરો
હવે તમારા મોડ્યુલને કોમ્પ્યુટર સાથે જોડો અને તપાસો કે મોડ્યુલ કયા સીરીયલ પોર્ટ હેઠળ દેખાય છે. Linux માં સીરીયલ પોર્ટ તેમના નામમાં '/dev/TTY થી શરૂ થાય છે. નીચે આપેલા આદેશને બે વાર ચલાવો, પ્રથમ બોર્ડ અનપ્લગ કરીને, પછી પ્લગ ઇન સાથે. બીજી વખત જે પોર્ટ દેખાય છે તે તમને જરૂર છે:
1 ls /dev/tty*
નોંધ:
પોર્ટનું નામ હાથમાં રાખો કારણ કે તમને આગલા પગલાઓમાં તેની જરૂર પડશે.
3.4.3 રૂપરેખાંકિત કરો
પગલું 3.4.1 થી તમારી 'hello_world' નિર્દેશિકા પર નેવિગેટ કરો. પ્રોજેક્ટ શરૂ કરો, ESP32-S3 ચિપને લક્ષ્ય તરીકે સેટ કરો અને પ્રોજેક્ટ રૂપરેખાંકન ઉપયોગિતા 'menuconfig' ચલાવો.
1 સીડી ~/esp/hello_world
2 idf.py સેટ-લક્ષ્ય esp32s3
3 idf.py મેનુકોન્ફિગ
'idf.py set-target esp32s3' વડે લક્ષ્ય સેટ કરવાનું, નવો પ્રોજેક્ટ ખોલ્યા પછી એકવાર થવું જોઈએ. જો પ્રોજેક્ટમાં કેટલાક અસ્તિત્વમાંના બિલ્ડ્સ અને રૂપરેખાંકનો હોય, તો તે સાફ અને પ્રારંભ કરવામાં આવશે. આ પગલું છોડવા માટે પર્યાવરણ વેરીએબલમાં લક્ષ્ય સાચવવામાં આવી શકે છે. વધારાની માહિતી માટે લક્ષ્ય પસંદ કરવાનું જુઓ.
જો અગાઉના પગલાં યોગ્ય રીતે કરવામાં આવ્યા હોય, તો નીચેનું મેનૂ દેખાશે:
તમે આ મેનૂનો ઉપયોગ પ્રોજેક્ટ-વિશિષ્ટ વેરીએબલ્સને સેટ કરવા માટે કરી રહ્યાં છો, દા.ત. Wi-Fi નેટવર્કનું નામ અને પાસવર્ડ, પ્રોસેસર સ્પીડ વગેરે. મેનુકોન્ફિગ સાથે પ્રોજેક્ટ સેટ કરવાનું કદાચ "hello_word" માટે છોડી દેવામાં આવશે. આ માજીample ડિફોલ્ટ રૂપરેખાંકન સાથે ચાલશે તમારા ટર્મિનલમાં મેનુના રંગો અલગ હોઈ શકે છે. તમે '–સ્ટાઈલ' વિકલ્પ વડે દેખાવ બદલી શકો છો. વધુ માહિતી માટે કૃપા કરીને '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-uninitialized /path/to/hello_world" ને એક્ઝિક્યુટ કરી રહ્યું છે…
4 અપ્રારંભિક મૂલ્યો વિશે ચેતવણી આપો.
5 — Found Git: /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_size detect –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 પોર્ટ [-b BAUD] ફ્લેશ
PORT ને તમારા ESP32-S3 બોર્ડના સીરીયલ પોર્ટ નામ સાથે પગલું: તમારા ઉપકરણને કનેક્ટ કરોથી બદલો.
તમે BAUD ને તમને જોઈતા બૉડ રેટ સાથે બદલીને ફ્લેશર બૉડ રેટ પણ બદલી શકો છો. ડિફોલ્ટ બાઉડ રેટ 460800 છે.
idf.py દલીલો પર વધુ માહિતી માટે, idf.py જુઓ.
નોંધ:
વિકલ્પ 'ફ્લેશ' આપમેળે પ્રોજેક્ટ બનાવે છે અને ફ્લેશ કરે છે, તેથી 'idf.py બિલ્ડ' ચલાવવું જરૂરી નથી.
જ્યારે ફ્લેશિંગ થાય, ત્યારે તમે નીચેના જેવો જ આઉટપુટ લોગ જોશો:
1 …
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 બુટલોડર/બૂટલોડર.
ડબ્બા
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 સુવિધાઓ: વાઇફાઇ, BLE
10 ક્રિસ્ટલ 40MHz છે
11 MAC: 7c:df:a1:e0:00:64
12 સ્ટબ અપલોડ કરી રહ્યું છે...
13 રનિંગ સ્ટબ...
14 સ્ટબ ચાલી રહ્યું છે…
15 બૉડ રેટને 460800 પર બદલવો
16 બદલાઈ.
17 ફ્લેશનું કદ ગોઠવી રહ્યું છે...
18 ફ્લેશ 0x00000000 થી 0x00004fff સુધી ભૂંસી નાખવામાં આવશે...
19 ફ્લેશ 0x00010000 થી 0x00039fff સુધી ભૂંસી નાખવામાં આવશે...
20 ફ્લેશ 0x00008000 થી 0x00008fff સુધી ભૂંસી નાખવામાં આવશે...
21 સંકુચિત 18896 બાઇટ્સથી 11758…
22 0x00000000... (100%) પર લખવું
23 એ 18896 સેકન્ડમાં 11758x0 પર 00000000 બાઇટ્સ (0.5 સંકુચિત) લખ્યું (અસરકારક 279.9 kbit/s)
…
24 હેશ ડેટા ચકાસાયેલ.
25 સંકુચિત 168208 બાઇટ્સથી 88178…
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 હેશ ડેટા ચકાસાયેલ.
34 સંકુચિત 3072 બાઇટ્સથી 103…
35 0x00008000... (100%) પર લખવું
36 એ 3072 સેકન્ડમાં 103x0 પર 00008000 બાઇટ્સ (0.1 સંકુચિત) લખ્યું (અસરકારક 478.9 kbit/s)…
37 હેશ ડેટા ચકાસાયેલ.
38
39 છોડી રહ્યાં છીએ…
RTS પિન દ્વારા 40 હાર્ડ રીસેટિંગ...
41 થઈ ગયું
જો ફ્લેશ પ્રક્રિયાના અંત સુધીમાં કોઈ સમસ્યા ન હોય, તો બોર્ડ રીબૂટ કરશે અને "hello_world" એપ્લિકેશન શરૂ કરશે.
3.4.6 મોનીટર
"hello_world" ખરેખર ચાલી રહ્યું છે કે કેમ તે ચકાસવા માટે, 'idf.py -p પોર્ટ મોનિટર' લખો (પોર્ટને તમારા સીરીયલ પોર્ટ નામ સાથે બદલવાનું ભૂલશો નહીં).
આ આદેશ 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 — /dev/ttyUSB0 115200 પર idf_monitor —
6 — છોડો: Ctrl+] | મેનુ: Ctrl+T | મદદ: Ctrl+T પછી Ctrl+H —
7 એટ્સ જૂન 8 2016 00:22:57
8
9 પ્રથમ: 0x1 (POWERON_RESET), બુટ: 0x13 (SPI_FAST_FLASH_BOOT)
10 એટ્સ જૂન 8 2016 00:22:57
11 …
સ્ટાર્ટઅપ અને ડાયગ્નોસ્ટિક લોગ ઉપર સ્ક્રોલ કર્યા પછી, તમારે “હેલો વર્લ્ડ!” જોવું જોઈએ. એપ્લિકેશન દ્વારા પ્રિન્ટ આઉટ.
1 …
2 હેલો વિશ્વ!
3 10 સેકન્ડમાં ફરી શરૂ થઈ રહ્યું છે...
4 આ 32 CPU કોર(s) સાથે esp3s2 ચિપ છે, આ 32 CPU કોર(s), WiFi/BLE સાથે esp3s2 ચિપ છે
,
5 સિલિકોન રિવિઝન 0, 2MB બાહ્ય ફ્લેશ
6 ન્યૂનતમ મફત ઢગલાનું કદ: 390684 બાઇટ્સ
7 9 સેકન્ડમાં ફરી શરૂ થઈ રહ્યું છે...
8 8 સેકન્ડમાં ફરી શરૂ થઈ રહ્યું છે...
9 7 સેકન્ડમાં ફરી શરૂ થઈ રહ્યું છે...
IDF મોનિટરમાંથી બહાર નીકળવા માટે શોર્ટકટ Ctrl+] નો ઉપયોગ કરો.
ESP32-S3-WROOM-1 અથવા ESP32-S3-WROOM-1U મોડ્યુલ સાથે પ્રારંભ કરવા માટે તમારે આટલું જ જરૂરી છે! અને હવે તમે
કેટલાક અન્ય ભૂતપૂર્વ પ્રયાસ કરવા માટે તૈયાર છેampESP-IDF માં લેસ, અથવા તમારી પોતાની એપ્લિકેશનો વિકસાવવા માટે સીધા જ જાઓ.
યુએસ એફસીસી નિવેદન
આ ઉપકરણ FCC નિયમોના ભાગ 15નું પાલન કરે છે. ઓપરેશન નીચેની બે શરતોને આધીન છે:
- આ ઉપકરણ હાનિકારક હસ્તક્ષેપનું કારણ બની શકશે નહીં.
- આ ઉપકરણે પ્રાપ્ત થયેલ કોઈપણ દખલને સ્વીકારવી આવશ્યક છે, જેમાં દખલગીરીનો સમાવેશ થાય છે જે અનિચ્છનીય કામગીરીનું કારણ બની શકે છે.
આ સાધનનું પરીક્ષણ કરવામાં આવ્યું છે અને FCC નિયમોના ભાગ 15 અનુસાર વર્ગ B ડિજિટલ ઉપકરણ માટેની મર્યાદાઓનું પાલન કરે છે.
આ મર્યાદાઓ રેસિડેન્શિયલ ઇન્સ્ટોલેશનમાં હાનિકારક હસ્તક્ષેપ સામે વ્યાજબી રીતે રક્ષણ આપવા માટે ડિઝાઇન કરવામાં આવી છે. આ સાધન રેડિયો ફ્રિકવન્સી ઉર્જા ઉત્પન્ન કરે છે, તેનો ઉપયોગ કરે છે અને તેને ફેલાવી શકે છે અને જો સૂચનાઓ અનુસાર ઇન્સ્ટોલ અને ઉપયોગ કરવામાં ન આવે તો, રેડિયો સંચારમાં હાનિકારક દખલ થઈ શકે છે. જો કે, ત્યાં કોઈ ગેરેંટી નથી કે કોઈ ચોક્કસ ઇન્સ્ટોલેશનમાં હસ્તક્ષેપ થશે નહીં. જો આ સાધન રેડિયો અથવા ટેલિવિઝન રિસેપ્શનમાં હાનિકારક હસ્તક્ષેપનું કારણ બને છે, જે સાધનને બંધ અને ચાલુ કરીને નક્કી કરી શકાય છે, તો વપરાશકર્તાને નીચેનામાંથી એક પગલાં દ્વારા દખલગીરીને સુધારવાનો પ્રયાસ કરવા પ્રોત્સાહિત કરવામાં આવે છે:
- રીસીવિંગ એન્ટેનાને ફરીથી ગોઠવો અથવા સ્થાનાંતરિત કરો.
- સાધનસામગ્રી અને રીસીવર વચ્ચેનું વિભાજન વધારવું.
- સાધનસામગ્રીને એક સર્કિટ પરના આઉટલેટમાં કનેક્ટ કરો જે રીસીવર સાથે જોડાયેલ છે તેનાથી અલગ.
- મદદ માટે ડીલર અથવા અનુભવી રેડિયો/ટીવી ટેકનિશિયનની સલાહ લો.
અનુપાલન માટે જવાબદાર પક્ષ દ્વારા સ્પષ્ટપણે મંજૂર કરાયેલા કોઈપણ ફેરફારો અથવા ફેરફારો, સાધનસામગ્રીના સંચાલન માટે વપરાશકર્તાની સત્તાને રદ કરી શકે છે.
આ સાધન અનિયંત્રિત વાતાવરણ માટે નિર્ધારિત FCC RF રેડિયેશન એક્સપોઝર મર્યાદાનું પાલન કરે છે. આ ઉપકરણ અને તેના એન્ટેના અન્ય કોઈપણ એન્ટેના અથવા ટ્રાન્સમીટર સાથે સહ-સ્થિત અથવા કાર્યરત ન હોવા જોઈએ.
આ ટ્રાન્સમીટર માટે ઉપયોગમાં લેવાતા એન્ટેના તમામ વ્યક્તિઓથી ઓછામાં ઓછા 20 સે.મી.નું અંતર પૂરું પાડવા માટે ઇન્સ્ટોલ કરેલા હોવા જોઈએ અને તે અન્ય કોઈપણ એન્ટેના અથવા ટ્રાન્સમીટર સાથે સહ-સ્થિત અથવા કાર્યરત ન હોવા જોઈએ.
OEM એકીકરણ સૂચનાઓ
આ ઉપકરણ નીચેની શરતો હેઠળ ફક્ત OEM સંકલનકર્તાઓ માટે બનાવાયેલ છે મોડ્યુલનો ઉપયોગ અન્ય હોસ્ટમાં ઇન્સ્ટોલ કરવા માટે થઈ શકે છે. એન્ટેના એવી રીતે ઇન્સ્ટોલ કરવું આવશ્યક છે કે એન્ટેના અને વપરાશકર્તાઓ વચ્ચે 20 સેમી જાળવવામાં આવે અને ટ્રાન્સમીટર મોડ્યુલ કોઈપણ અન્ય ટ્રાન્સમીટર અથવા એન્ટેના સાથે સહ-સ્થિત ન હોય. મોડ્યુલનો ઉપયોગ ફક્ત અભિન્ન એન્ટેના(ઓ) સાથે જ થશે જેનું મૂળ પરીક્ષણ અને આ મોડ્યુલ સાથે પ્રમાણિત કરવામાં આવ્યું છે. જ્યાં સુધી ઉપરોક્ત 3 શરતો પૂરી થાય ત્યાં સુધી, વધુ ટ્રાન્સમીટર પરીક્ષણોની જરૂર રહેશે નહીં. જો કે, OEM ઇન્ટિગ્રેટર હજી પણ આ મોડ્યુલ ઇન્સ્ટોલ કરેલ કોઈપણ વધારાની અનુપાલન જરૂરિયાત માટે તેમના અંતિમ ઉત્પાદનના પરીક્ષણ માટે જવાબદાર છે (ઉદા.ample, ડિજિટલ ઉપકરણ ઉત્સર્જન, PC પેરિફેરલ આવશ્યકતાઓ, વગેરે)
સૂચના:
જો આ શરતો પૂરી કરી શકાતી નથી (દા.તample ચોક્કસ લેપટોપ રૂપરેખાંકન અથવા અન્ય ટ્રાન્સમીટર સાથે સહ-સ્થાન), પછી હોસ્ટ સાધનો સાથે સંયોજનમાં આ મોડ્યુલ માટે FCC અધિકૃતતા હવે માન્ય ગણવામાં આવશે નહીં અને મોડ્યુલની FCC ID અંતિમ ઉત્પાદન પર વાપરી શકાશે નહીં. આ સંજોગોમાં, OEM ઇન્ટિગ્રેટર અંતિમ ઉત્પાદન (ટ્રાન્સમીટર સહિત)નું પુનઃમૂલ્યાંકન કરવા અને અલગ FCC અધિકૃતતા મેળવવા માટે જવાબદાર રહેશે.
અંતિમ ઉત્પાદન લેબલીંગ
આ ટ્રાન્સમીટર મોડ્યુલ માત્ર એવા ઉપકરણોમાં ઉપયોગ માટે અધિકૃત છે જ્યાં એન્ટેના ઇન્સ્ટોલ થઈ શકે છે જેથી એન્ટેના અને વપરાશકર્તાઓ વચ્ચે 20 સેમીનું અંતર જાળવી શકાય. અંતિમ અંતિમ ઉત્પાદન નીચેની સાથે દૃશ્યમાન વિસ્તારમાં લેબલ થયેલ હોવું આવશ્યક છે: "FCC ID સમાવે છે: 2AC7Z-ESPS3WROOM1".
IC નિવેદન
આ ઉપકરણ ઇન્ડસ્ટ્રી કેનેડાના લાઇસન્સ-મુક્તિ RSSનું પાલન કરે છે. ઓપરેશન નીચેની બે શરતોને આધીન છે:
- આ ઉપકરણ દખલનું કારણ બની શકશે નહીં; અને
- આ ઉપકરણએ કોઈપણ દખલગીરી સ્વીકારવી આવશ્યક છે, જેમાં દખલગીરીનો સમાવેશ થાય છે જે ઉપકરણના અનિચ્છનીય કામગીરીનું કારણ બની શકે છે.
રેડિયેશન એક્સપોઝર સ્ટેટમેન્ટ
આ સાધન અનિયંત્રિત વાતાવરણ માટે નિર્ધારિત IC રેડિયેશન એક્સપોઝર મર્યાદાઓનું પાલન કરે છે. આ સાધન રેડિયેટર અને તમારા શરીર વચ્ચે ઓછામાં ઓછા 20 સેમીના અંતરે સ્થાપિત અને સંચાલિત થવું જોઈએ.
RSS247 કલમ 6.4 (5)
ટ્રાન્સમિટ કરવા માટે માહિતીની ગેરહાજરીમાં અથવા ઓપરેશનલ નિષ્ફળતાના કિસ્સામાં ઉપકરણ આપમેળે ટ્રાન્સમિશનને બંધ કરી શકે છે. નોંધ કરો કે આનો હેતુ ટેક્નોલોજી દ્વારા જરૂરી હોય ત્યાં નિયંત્રણ અથવા સિગ્નલિંગ માહિતીના પ્રસારણ અથવા પુનરાવર્તિત કોડના ઉપયોગને પ્રતિબંધિત કરવાનો નથી.
આ ઉપકરણ ફક્ત નીચેની શરતો હેઠળ OEM સંકલનકર્તાઓ માટે બનાવાયેલ છે: (મોડ્યુલ ઉપકરણ ઉપયોગ માટે)
- એન્ટેના એવી રીતે ઇન્સ્ટોલ કરવું આવશ્યક છે કે એન્ટેના અને વપરાશકર્તાઓ વચ્ચે 20 સે.મી. જાળવવામાં આવે, અને
- ટ્રાન્સમીટર મોડ્યુલ કોઈપણ અન્ય ટ્રાન્સમીટર અથવા એન્ટેના સાથે સહ-સ્થિત ન હોઈ શકે.
જ્યાં સુધી ઉપરોક્ત 2 શરતો પૂરી થાય ત્યાં સુધી, વધુ ટ્રાન્સમીટર પરીક્ષણોની જરૂર રહેશે નહીં. જો કે, OEM ઇન્ટિગ્રેટર હજી પણ આ મોડ્યુલ ઇન્સ્ટોલ કરેલ કોઈપણ વધારાની અનુપાલન આવશ્યકતાઓ માટે તેમના અંતિમ ઉત્પાદનના પરીક્ષણ માટે જવાબદાર છે.
મહત્વપૂર્ણ નોંધ:
જો આ શરતો પૂરી કરી શકાતી નથી (દા.તample ચોક્કસ લેપટોપ રૂપરેખાંકનો અથવા અન્ય ટ્રાન્સમીટર સાથે colocation), પછી કેનેડા અધિકૃતતા હવે માન્ય ગણવામાં આવશે નહીં અને 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
વિકાસકર્તા ઝોન
- ESP32-S3 માટે ESP-IDF પ્રોગ્રામિંગ માર્ગદર્શિકા - ESP-IDF વિકાસ માળખા માટે વિસ્તૃત દસ્તાવેજીકરણ.
- GitHub પર ESP-IDF અને અન્ય ડેવલપમેન્ટ ફ્રેમવર્ક.
http://github.com/espressif - ESP32 BBS ફોરમ - Espressif ઉત્પાદનો માટે એન્જિનિયર-ટુ-એન્જિનિયર (E2E) સમુદાય જ્યાં તમે પ્રશ્નો પોસ્ટ કરી શકો છો, જ્ઞાન શેર કરી શકો છો, વિચારોનું અન્વેષણ કરી શકો છો અને સાથી એન્જિનિયરો સાથે સમસ્યાઓ ઉકેલવામાં મદદ કરી શકો છો.
http://esp32.com/ - ઇએસપી જર્નલ - એસ્પ્રેસીફ લોકો તરફથી શ્રેષ્ઠ વ્યવહારો, લેખો અને નોંધો.
http://blog.espressif.com/ - ટેબ્સ SDKs અને ડેમો, એપ્સ, ટૂલ્સ, AT ફર્મવેર જુઓ.
http://espressif.com/en/support/download/sdks-demos
ઉત્પાદનો
- ESP32-S3 શ્રેણી SoCs - બધા ESP32-S3 SoCs મારફતે બ્રાઉઝ કરો.
http://espressif.com/en/products/socs?id=ESP32-S3 - ESP32-S3 સિરીઝ મોડ્યુલ્સ - બધા ESP32-S3-આધારિત મોડ્યુલો દ્વારા બ્રાઉઝ કરો.
http://espressif.com/en/products/modules?id=ESP32-S3 - ESP32-S3 સિરીઝ ડેવકિટ્સ - તમામ ESP32-S3-આધારિત ડેવકિટ્સ દ્વારા બ્રાઉઝ કરો.
http://espressif.com/en/products/devkits?id=ESP32-S3 - ESP પ્રોડક્ટ સિલેક્ટર - ફિલ્ટર્સની સરખામણી કરીને અથવા લાગુ કરીને તમારી જરૂરિયાતો માટે યોગ્ય એસ્પ્રેસિફ હાર્ડવેર પ્રોડક્ટ શોધો.
http://products.espressif.com/#/product-selector?language=en
અમારો સંપર્ક કરો
- સેલ્સ પ્રશ્નો, ટેકનિકલ પૂછપરછ, સર્કિટ સ્કીમેટિક અને પીસીબી ડિઝાઇન રી ટેબ્સ જુઓview, એસ મેળવોamples (ઓનલાઈન સ્ટોર્સ), અમારા સપ્લાયર બનો, ટિપ્પણીઓ અને સૂચનો.
http://espressif.com/en/contact-us/sales-questions
પુનરાવર્તન ઇતિહાસ
તારીખ | સંસ્કરણ | પ્રકાશન નોંધો |
10/29/2021 | v0.6 | ચિપ પુનરાવર્તન 1 માટે એકંદર અપડેટ |
7/19/2021 | v0.5.1 | પ્રારંભિક પ્રકાશન, ચિપ પુનરાવર્તન 0 માટે |
અસ્વીકરણ અને કોપીરાઈટ સૂચના
આ દસ્તાવેજમાં માહિતી, સહિત URL સંદર્ભો, સૂચના વિના ફેરફારને પાત્ર છે.
આ દસ્તાવેજમાં તમામ તૃતીય-પક્ષની માહિતી તેની પ્રામાણિકતા અને સચોટતાની કોઈ વોરંટી વિના પ્રદાન કરવામાં આવી છે.
આ દસ્તાવેજને તેની વેપારીક્ષમતા, બિન-ઉલ્લંઘન, અથવા કોઈપણ વિશિષ્ટ હેતુ માટે યોગ્યતા માટે કોઈ વોરંટી આપવામાં આવતી નથી, કે અન્યથા કોઈપણ દરખાસ્ત, એસ.AMPLE.
આ દસ્તાવેજમાંની માહિતીના ઉપયોગથી સંબંધિત કોઈપણ માલિકીના અધિકારોના ઉલ્લંઘન માટેની જવાબદારી સહિતની તમામ જવાબદારીઓ અસ્વીકારવામાં આવી છે. કોઈપણ બૌદ્ધિક સંપદા અધિકારો માટે, એસ્ટોપલ દ્વારા અથવા અન્યથા વ્યક્ત અથવા ગર્ભિત કોઈ લાઇસન્સ અહીં આપવામાં આવ્યા નથી.
Wi-Fi એલાયન્સ મેમ્બર લોગો એ Wi-Fi એલાયન્સનો ટ્રેડમાર્ક છે. Bluetooth લોગો એ Bluetooth SIG નો નોંધાયેલ ટ્રેડમાર્ક છે.
આ દસ્તાવેજમાં દર્શાવેલ તમામ વેપારના નામો, ટ્રેડમાર્ક્સ અને રજિસ્ટર્ડ ટ્રેડમાર્ક્સ તેમના સંબંધિત માલિકોની મિલકત છે અને આથી સ્વીકારવામાં આવે છે.
પ્રી-રીલીઝ v0.6 કોપીરાઈટ
© 2022 Espressif Systems (Shanghai) Co., Ltd. સર્વાધિકાર સુરક્ષિત.
દસ્તાવેજો / સંસાધનો
![]() |
ESPRESSIF ESP32-S3-WROOM-1 બ્લૂટૂથ મોડ્યુલ [પીડીએફ] વપરાશકર્તા માર્ગદર્શિકા ESP32- S3- WROOM -1, ESP32 -S3 -WROOM -1U, બ્લૂટૂથ મોડ્યુલ, ESP32- S3- WROOM -1 બ્લૂટૂથ મોડ્યુલ |