ESP32S3WROOM1
ESP32S3WROOM1U
వినియోగదారు మాన్యువల్
2.4 GHz WiFi (802.11 b/g/n) మరియు బ్లూటూత్5 (LE) మాడ్యూల్
SoCల ESP32S3 సిరీస్ చుట్టూ నిర్మించబడింది, Xtensa ® dualcore 32bit LX7 మైక్రోప్రాసెసర్
16 MB వరకు ఫ్లాష్, 8 MB వరకు PSRAM
36 GPIOలు, పెరిఫెరల్స్ యొక్క గొప్ప సెట్
ఆన్బోర్డ్ PCB యాంటెన్నా లేదా బాహ్య యాంటెన్నా కనెక్టర్
మాడ్యూల్ ఓవర్view
1.1 లక్షణాలు
CPU మరియు OnChip మెమరీ
- ESP32-S3 సిరీస్ SoCలు పొందుపరచబడ్డాయి, Xtensa ® డ్యూయల్-కోర్ 32-బిట్ LX7 మైక్రోప్రాసెసర్, 240 MHz వరకు
- 384KB 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 క్రిస్టల్ ఓసిలేటర్
- 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 మాడ్యూల్లు, ఇవి 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: ఆర్డరింగ్ సమాచారం
ఆర్డర్ కోడ్ | చిప్ పొందుపరచబడింది | ఫ్లాష్ (MB) | PSRAM (MB) | కొలతలు (మిమీ) |
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 వరకు పని చేస్తుంది. మీరు CPUని పవర్ ఆఫ్ చేయవచ్చు మరియు మార్పులు లేదా థ్రెషోల్డ్లను దాటడం కోసం పెరిఫెరల్స్ను నిరంతరం పర్యవేక్షించడానికి తక్కువ-పవర్ కో-ప్రాసెసర్ని ఉపయోగించుకోవచ్చు.
ESP32-S3 SPI, LCD, కెమెరా ఇంటర్ఫేస్, UART, I2C, I2S, రిమోట్ కంట్రోల్, పల్స్ కౌంటర్, LED PWM, USB సీరియల్/Jతో సహా రిచ్ పెరిఫెరల్స్ను అనుసంధానిస్తుంది.TAG కంట్రోలర్, MCPWM, SDIO హోస్ట్, GDMA, TWAI ® కంట్రోలర్ (ISO 11898-1కి అనుకూలంగా ఉంటుంది), ADC, టచ్ సెన్సార్, టెంపరేచర్ సెన్సార్, టైమర్లు మరియు వాచ్డాగ్లు, అలాగే 45 GPIOల వరకు. USB కమ్యూనికేషన్ని ప్రారంభించడానికి ఇది పూర్తి-వేగవంతమైన USB 1.1 ఆన్-ది-గో (OTG) ఇంటర్ఫేస్ను కూడా కలిగి ఉంది.
గమనిక:
* SoCల ESP32-S3 సిరీస్పై మరింత సమాచారం కోసం, దయచేసి ESP32-S3 సిరీస్ డేటాషీట్ని చూడండి.
పిన్ నిర్వచనాలు
2.1 పిన్ లేఅవుట్
పిన్ రేఖాచిత్రం ESP32-S3-WROOM-1 మరియు ESP32-S3-WROOM-1Uకి వర్తిస్తుంది, కానీ తర్వాతి వాటికి కీప్-అవుట్ జోన్ లేదు.
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 - మునుపటి పేజీ నుండి కొనసాగింపు
పేరు | నం. | టైప్ చేయండి 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: విద్యుత్ సరఫరా; నేను: ఇన్పుట్; O: అవుట్పుట్; 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 ఎస్ప్రెస్సిఫ్ RF టెస్టింగ్ బోర్డ్
- 1 x USB-టు-సీరియల్ బోర్డ్
- 1 x మైక్రో- USB కేబుల్
- 1 x PC Linuxని నడుపుతోంది
ఈ యూజర్ గైడ్లో, మేము Linux ఆపరేటింగ్ సిస్టమ్ను మాజీగా తీసుకుంటాముample. Windows మరియు macOSలో కాన్ఫిగరేషన్ గురించి మరింత సమాచారం కోసం, దయచేసి ESP-IDF ప్రోగ్రామింగ్ గైడ్ని చూడండి.
3.2 హార్డ్వేర్ కనెక్షన్
- Figure 32లో చూపిన విధంగా ESP3-S1-WROOM-32 లేదా ESP3-S1-WROOM-2U మాడ్యూల్ను RF టెస్టింగ్ బోర్డ్కు టంకం చేయండి.
- TXD, RXD మరియు GND ద్వారా USB-to-Serial బోర్డ్కి RF టెస్టింగ్ బోర్డ్ను కనెక్ట్ చేయండి.
- USB-to-Serial బోర్డ్ను 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 ఇన్స్టాల్ git wget flex bison gperf python3 python3pip
2 python3-setuptools CMake నింజా-బిల్డ్ 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 గిట్ మేక్ ఫ్లెక్స్ బైసన్ gperf పైథాన్-పిప్ CMake నింజా ccache 2 dfu-util libusb
గమనిక:
- ఈ గైడ్ Linuxలో ~/esp డైరెక్టరీని ESP-IDF కోసం ఇన్స్టాలేషన్ ఫోల్డర్గా ఉపయోగిస్తుంది.
- ESP-IDF పాత్లలో ఖాళీలను సపోర్ట్ చేయదని గుర్తుంచుకోండి.
3.3.2 ESPIDF పొందండి
ESP32-S3-WROOM-1 లేదా ESP32-S3-WROOM-1U మాడ్యూల్ కోసం అప్లికేషన్లను రూపొందించడానికి, మీకు ESP-IDF రిపోజిటరీలో Espressif అందించిన సాఫ్ట్వేర్ లైబ్రరీలు అవసరం.
ESP-IDFని పొందడానికి, ESP-IDFని డౌన్లోడ్ చేయడానికి ఇన్స్టాలేషన్ డైరెక్టరీని (~/esp) సృష్టించండి మరియు రిపోజిటరీని 'git క్లోన్'తో క్లోన్ చేయండి:
- 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 మాడ్యూల్ కోసం మీ దరఖాస్తును సిద్ధం చేయడానికి సిద్ధంగా ఉన్నారు.
మీరు మాజీ నుండి get-started/hello_world ప్రాజెక్ట్తో ప్రారంభించవచ్చుampESP-IDFలో les డైరెక్టరీ.
get-started/hello_worldని ~/esp డైరెక్టరీకి కాపీ చేయండి:
1 cd ~/esp
2 cp -r $IDF_PATH/examples/get-started/hello_world .
మాజీ పరిధి ఉందిample ప్రాజెక్టులు exampESP-IDFలో les డైరెక్టరీ. మీరు పైన అందించిన విధంగానే ఏదైనా ప్రాజెక్ట్ను కాపీ చేసి దాన్ని అమలు చేయవచ్చు. ఇది మాజీ నిర్మించడానికి కూడా సాధ్యమేampలెస్ స్థానంలో, వాటిని ముందుగా కాపీ చేయకుండా.
3.4.2 మీ పరికరాన్ని కనెక్ట్ చేయండి
ఇప్పుడు మీ మాడ్యూల్ను కంప్యూటర్కు కనెక్ట్ చేయండి మరియు మాడ్యూల్ ఏ సీరియల్ పోర్ట్ కింద కనిపిస్తుందో తనిఖీ చేయండి. Linuxలోని సీరియల్ పోర్ట్లు వాటి పేర్లలో ‘/dev/TTYతో ప్రారంభమవుతాయి. దిగువ కమాండ్ను రెండుసార్లు అమలు చేయండి, ముందుగా బోర్డ్ను అన్ప్లగ్ చేసి, ఆపై ప్లగ్ ఇన్ చేసి. రెండవసారి కనిపించే పోర్ట్ మీకు అవసరం:
1 ls /dev/tty*
గమనిక:
తదుపరి దశల్లో మీకు అవసరమైనందున పోర్ట్ పేరును సులభంగా ఉంచండి.
3.4.3 ఆకృతీకరించు
దశ 3.4.1 నుండి మీ 'hello_world' డైరెక్టరీకి నావిగేట్ చేయండి. ప్రాజెక్ట్ను ప్రారంభించండి, ESP32-S3 చిప్ని లక్ష్యంగా సెట్ చేయండి మరియు ప్రాజెక్ట్ కాన్ఫిగరేషన్ యుటిలిటీ 'menuconfig'ని అమలు చేయండి.
1 cd ~/esp/hello_world
2 idf.py సెట్-టార్గెట్ esp32s3
3 idf.py menuconfig
'idf.py సెట్-టార్గెట్ esp32s3'తో లక్ష్యాన్ని సెట్ చేయడం కొత్త ప్రాజెక్ట్ని తెరిచిన తర్వాత ఒకసారి చేయాలి. ప్రాజెక్ట్ ఇప్పటికే ఉన్న కొన్ని బిల్డ్లు మరియు కాన్ఫిగరేషన్లను కలిగి ఉంటే, అవి క్లియర్ చేయబడతాయి మరియు ప్రారంభించబడతాయి. ఈ దశను దాటవేయడానికి లక్ష్యం పర్యావరణ వేరియబుల్లో సేవ్ చేయబడవచ్చు. అదనపు సమాచారం కోసం లక్ష్యాన్ని ఎంచుకోవడం చూడండి.
మునుపటి దశలు సరిగ్గా జరిగితే, కింది మెను కనిపిస్తుంది:
మీరు ప్రాజెక్ట్-నిర్దిష్ట వేరియబుల్లను సెటప్ చేయడానికి ఈ మెనుని ఉపయోగిస్తున్నారు, ఉదా. Wi-Fi నెట్వర్క్ పేరు మరియు పాస్వర్డ్, ప్రాసెసర్ వేగం మొదలైనవి. menuconfigతో ప్రాజెక్ట్ను సెటప్ చేయడం “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 — కనుగొనబడిన 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 రైట్_ఫ్లాష్ –ఫ్లాష్_మోడ్ డియో –ఫ్లాష్_సైజ్ డిటెక్ట్ –ఫ్లాష్_ఫ్రీక్ 40మీ
18 0x10000 build/hello_world.bin బిల్డ్ 0x1000 build/bootloader/bootloader.bin 0x8000
19 build/partition_table/partition-table.bin
20 లేదా 'idf.py -p PORT ఫ్లాష్'ని అమలు చేయండి
లోపాలు లేకుంటే, ఫర్మ్వేర్ బైనరీ .బిన్ని రూపొందించడం ద్వారా బిల్డ్ పూర్తవుతుంది file.
3.4.5 పరికరంలో ఫ్లాష్ చేయండి
రన్ చేయడం ద్వారా మీరు మీ మాడ్యూల్లో ఇప్పుడే నిర్మించిన బైనరీలను ఫ్లాష్ చేయండి:
1 idf.py -p పోర్ట్ [-b BAUD] ఫ్లాష్
దశ నుండి మీ ESP32-S3 బోర్డ్ యొక్క సీరియల్ పోర్ట్ పేరుతో PORTని భర్తీ చేయండి: మీ పరికరాన్ని కనెక్ట్ చేయండి.
మీరు 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 ఫీచర్లు: WiFi, 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 నిష్క్రమిస్తోంది…
40 RTS పిన్ ద్వారా హార్డ్ రీసెట్ చేస్తోంది…
41 పూర్తయింది
ఫ్లాష్ ప్రక్రియ ముగిసే సమయానికి ఎటువంటి సమస్యలు లేనట్లయితే, బోర్డ్ రీబూట్ అవుతుంది మరియు "hello_world" అప్లికేషన్ను ప్రారంభిస్తుంది.
3.4.6 మానిటర్
“hello_world” నిజంగా అమలవుతుందో లేదో తనిఖీ చేయడానికి, 'idf.py -p PORT మానిటర్' అని టైప్ చేయండి (PORTని మీ సీరియల్ పోర్ట్ పేరుతో భర్తీ చేయడం మర్చిపోవద్దు).
ఈ ఆదేశం IDF మానిటర్ అప్లికేషన్ను ప్రారంభిస్తుంది:
1 $ idf.py -p /dev/ttyUSB0 మానిటర్
2 డైరెక్టరీలో idf_monitor రన్ అవుతోంది […]/esp/hello_world/build
3 ఎగ్జిక్యూట్ ”పైథాన్ […]/esp-idf/tools/idf_monitor.py -b 115200
4 […]/esp/hello_world/build/hello-world.elf”...
5 — idf_monitor on /dev/ttyUSB0 115200 —
6 — నిష్క్రమించు: Ctrl+] | మెను: Ctrl+T | సహాయం: Ctrl+T తర్వాత Ctrl+H —
7 ఎట్స్ జూన్ 8 2016 00:22:57
8
9 rst:0x1 (POWERON_RESET),బూట్:0x13 (SPI_FAST_FLASH_BOOT)
10 ఎట్స్ జూన్ 8 2016 00:22:57
11 …
స్టార్టప్ మరియు డయాగ్నస్టిక్ లాగ్లు పైకి స్క్రోల్ చేసిన తర్వాత, మీరు “హలో వరల్డ్!” చూడాలి. అప్లికేషన్ ద్వారా ముద్రించబడింది.
1 …
2 హలో వరల్డ్!
3 10 సెకన్లలో పునఃప్రారంభించబడుతోంది…
4 ఇది 32 CPU కోర్(లు)తో esp3s2 చిప్, ఇది 32 CPU కోర్(లు), 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లో లెస్, లేదా మీ స్వంత అప్లికేషన్లను డెవలప్ చేయడానికి వెళ్ళండి.
US FCC స్టేట్మెంట్
ఈ పరికరం 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 నిర్దిష్ట ల్యాప్టాప్ కాన్ఫిగరేషన్లు లేదా మరొక ట్రాన్స్మిటర్తో కలలోకేషన్), అప్పుడు కెనడా అధికారం ఇకపై చెల్లుబాటు అయ్యేదిగా పరిగణించబడదు మరియు తుది ఉత్పత్తిపై 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/ - ESP జర్నల్ - ఎస్ప్రెస్సిఫ్ ఫోక్స్ నుండి ఉత్తమ అభ్యాసాలు, కథనాలు మరియు గమనికలు.
http://blog.espressif.com/ - SDKలు మరియు డెమోలు, యాప్లు, సాధనాలు, AT ఫర్మ్వేర్ ట్యాబ్లను చూడండి.
http://espressif.com/en/support/download/sdks-demos
ఉత్పత్తులు
- ESP32-S3 సిరీస్ SoCలు - అన్ని 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 సిరీస్ డెవ్కిట్లు - అన్ని ESP32-S3-ఆధారిత డెవ్కిట్ల ద్వారా బ్రౌజ్ చేయండి.
http://espressif.com/en/products/devkits?id=ESP32-S3 - ESP ఉత్పత్తి ఎంపిక సాధనం – ఫిల్టర్లను సరిపోల్చడం లేదా వర్తింపజేయడం ద్వారా మీ అవసరాలకు తగిన Espressif హార్డ్వేర్ ఉత్పత్తిని కనుగొనండి.
http://products.espressif.com/#/product-selector?language=en
మమ్మల్ని సంప్రదించండి
- సేల్స్ ప్రశ్నలు, సాంకేతిక విచారణలు, సర్క్యూట్ స్కీమాటిక్ & PCB డిజైన్ రీ ట్యాబ్లను చూడండి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 అలయన్స్ యొక్క ట్రేడ్మార్క్. బ్లూటూత్ లోగో అనేది బ్లూటూత్ 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 బ్లూటూత్ మాడ్యూల్ |