ESP32-S2-SOLO-2U
ഉപയോക്തൃ മാനുവൽESP32-S2-SOLO-2U
ESP32-S2-SOLO-2U വൈഫൈ മൊഡ്യൂൾ
2.4 GHz Wi-Fi (802.11 b/g/n) മൊഡ്യൂൾ
SoC-യുടെ ESP32-S2 സീരീസ്, Xtensa® സിംഗിൾ-കോർ 32-ബിറ്റ് LX7 മൈക്രോപ്രൊസസ്സർ
ചിപ്പ് പാക്കേജിൽ 16 MB വരെ ഫ്ലാഷ് ചെയ്യുക, ഓപ്ഷണൽ 2 MB PSRAM
36 GPIO-കൾ, പെരിഫറലുകളുടെ സമ്പന്നമായ സെറ്റ്
ബാഹ്യ ആന്റിന കണക്റ്റർ
മൊഡ്യൂൾ കഴിഞ്ഞുview
ESP32-S2-SOLO-2U ഒരു പൊതു-ഉദ്ദേശ്യ വൈ-ഫൈ മൊഡ്യൂളാണ്. സമ്പന്നമായ പെരിഫറലുകളും ചെറിയ വലിപ്പവും ഈ മൊഡ്യൂളിനെ സ്മാർട്ട് ഹോമുകൾ, വ്യാവസായിക ഓട്ടോമേഷൻ, ഹെൽത്ത് കെയർ, കൺസ്യൂമർ ഇലക്ട്രോണിക്സ് മുതലായവയ്ക്ക് അനുയോജ്യമായ തിരഞ്ഞെടുപ്പാക്കി മാറ്റുന്നു.
പട്ടിക 1: ESP32-S2-SOLO-2U സ്പെസിഫിക്കേഷനുകൾ
വിഭാഗങ്ങൾ | പരാമീറ്ററുകൾ | സ്പെസിഫിക്കേഷനുകൾ |
വൈഫൈ | പ്രോട്ടോക്കോളുകൾ | 802.11 b/g/n (150 Mbps വരെ) |
ഫ്രീക്വൻസി ശ്രേണി | 2412 — 2462 MHz | |
ഹാർഡ്വെയർ | മൊഡ്യൂൾ ഇന്റർഫേസുകൾ | GPIO, SPI, 12S, UART, 12C, LED PWM, TWAI®, LCD, ക്യാമറ ഇന്റർഫേസ്, ADC, DAC, ടച്ച് സെൻസർ, താപനില സെൻസർ, USB OTG |
സംയോജിത ക്രിസ്റ്റൽ | 40 MHz ക്രിസ്റ്റൽ | |
സംയോജിത SPI ഫ്ലാഷ് | 4 MB | |
ഓപ്പറേറ്റിംഗ് വോളിയംtagഇ/വൈദ്യുതി വിതരണം | 3.0 V - 3.6 V | |
ഓപ്പറേറ്റിംഗ് കറൻ്റ് | ശരാശരി: 80 mA | |
വൈദ്യുതി വിതരണം വഴി വിതരണം ചെയ്യുന്ന ഏറ്റവും കുറഞ്ഞ കറന്റ് | 500 എം.എ | |
ആംബിയൻ്റ് താപനില | -40 °C — +85 °C/105 °C | |
ഈർപ്പം സംവേദനക്ഷമത നില (MSL) | ലെവൽ 3 |
പിൻ നിർവചനങ്ങൾ
2.1 പിൻ ലേഔട്ട്
താഴെയുള്ള പിൻ ഡയഗ്രം മൊഡ്യൂളിലെ പിന്നുകളുടെ ഏകദേശ സ്ഥാനം കാണിക്കുന്നു.
2.2 പിൻ വിവരണം
മൊഡ്യൂളിന് 41 പിന്നുകൾ ഉണ്ട്. പട്ടിക 2-ൽ പിൻ നിർവചനങ്ങൾ കാണുക.
പെരിഫറൽ പിൻ കോൺഫിഗറേഷനുകൾക്കായി, ദയവായി ESP32-S2 സീരീസ് ഡാറ്റാഷീറ്റ് പരിശോധിക്കുക.
പട്ടിക 2: പിൻ നിർവചനങ്ങൾ
പേര് | ഇല്ല. | തരം¹ | ഫംഗ്ഷൻ |
ജിഎൻഡി | 1 | P | ഗ്രൗണ്ട് |
3V3 | 2 | P | വൈദ്യുതി വിതരണം |
EN | 3 | I | ഉയർന്നത്: ഓൺ, ചിപ്പ് പ്രവർത്തനക്ഷമമാക്കുന്നു. ലോ: ഓഫ്, ചിപ്പ് പവർ ഓഫ് ചെയ്യുന്നു. ശ്രദ്ധിക്കുക: EN പിൻ ഫ്ലോട്ടിംഗ് വിടരുത്. |
104 | 4 | I/O/T | RTC_GPIO4, GPIO4, TOUCH4, ADC1_CH3 |
105 | 5 | I/O/T | RTC_GPIO5, GPIO5, TOUGHS, ADC1_CH4 |
106 | 6 | I/O/T | RTC_GPIO6, GPIO6, TOUCH6, ADC1 _CH5 |
107 | 7 | I/O/T | RTC_GPIO7, GP107, TOUCH7, ADC1_CH6 |
1015 | 8 | I/O/T | RTC_GPI015, GPI015, UORTS, ADC2_CH4, XTAL_32K_P |
1016 | 9 | I/O/T | RTC_GPI016, GPIO16, UOCTS, ADC2_CH5, XTAL_32K_N |
1017 | 10 | I/O/T | RTC_GPIO17, GPIO17, U1TXD, ADC2_CH6, DAC_1 |
1018 | 11 | I/O/T | RTC_GPIO18, GPI018, U1RXD, ADC2_CH7, DAC_2, CLK_OUT3 |
108 | 12 | I/O/T | RTC_GPIO8, GPIO8, TOUCH8, ADC1_CH7 |
1019 | 13 | I/O/T | RTC_GPI019, GPIO19, U1RTS, ADC2_CH8, CLK_OUT2, USB_D- |
1020 | 14 | I/O/T | RTC_GPIO20, GPIO20, U1 CTS, ADC2_CH9, CLK_OUT1, USB_D+ |
103 | 15 | I/O/T | RTC_GPIO3, GPI03, TOUCH3, ADC1_CH2 |
1046 | 16 | I | GPI046 |
109 | 17 | I/O/T | RTC_GPIO9, GPIO9, TOUCH9, ADC1_CH8, FSPIHD |
1010 | 18 | I/O/T | RTC_GPIO10, GPI010, TOUCH10, ADC1_CH9, FSPICSO, FSPIIO4 |
1011 | 19 | I/O/T | RTC_GPI011, GPI011, TOUCH11, ADC2_CHO, FSPID, FSPI105 |
1012 | 20 | I/O/T | RTC_GPIO12, GPIO12, TOUCH12, ADC2_CH1, FSPICLK, FSPIIO6 |
1013 | 21 | I/O/T | RTC_GPIO13, GPIO13, TOUCH13, ADC2_CH2, FSPIQ, FSPIIO7 |
1014 | 22 | I/O/T | RTC_GPIO14, GPIO14, TOUCH14, ADC2_CH3, FSPIWP, FSPIDQS |
1021 | 23 | I/O/T | RTC_GPIO21, GPIO21 |
1033 | 24 | I/O/T | SPIIO4, GPI033, FSPIHD |
1034 | 25 | I/O/T | SPIIOS, GPI034, FSPICSO |
1045 | 26 | I/O/T | GPI045 |
100 | 27 | I/O/T | RTC_GPIOO, GP100 |
1035 | 28 | I/O/T | SPIIO6, GPI035, FSPID |
1036 | 29 | I/O/T | SPIIO7, GPI036, FSPICLK |
1037 | 30 | I/O/T | SPIDQS, GP1037, FSPIQ |
1038 | 31 | I/O/T | GPI038, FSPIWP |
1039 | 32 | I/O/T | MTCK, GPI039, CLK_OUT3 |
1040 | 33 | I/O/T | MTDO, GPI040, CLK_OUT2 |
1041 | 34 | I/O/T | MTDI, GPIO41, CLK_OUT1 |
1042 | 35 | I/O/T | MTMS, GP1042 |
RXDO | 36 | I/O/T | UORXD, GPI044, CLK_OUT2 |
TXDO | 37 | I/O/T | UOTXD, GPI043, CLK_OUT1 |
102 | 38 | I/O/T | RTC_GPIO2, GPIO2, TOUCH2, ADC1_CH1 |
101 | 39 | I/O/T | RTC_GPIO1, GPI01, TOUCH1, ADC1 _CHO |
ജിഎൻഡി | 40 | P | ഗ്രൗണ്ട് |
EPAD | 41 | P | ഗ്രൗണ്ട് |
1 പി: വൈദ്യുതി വിതരണം; ഞാൻ: ഇൻപുട്ട്; ഒ: ഔട്ട്പുട്ട്; ടി: ഉയർന്ന പ്രതിരോധം.
ആരംഭിക്കുക
3.1 നിങ്ങൾക്ക് വേണ്ടത്
മൊഡ്യൂളിനായി ആപ്ലിക്കേഷനുകൾ വികസിപ്പിക്കുന്നതിന് നിങ്ങൾക്ക് ഇത് ആവശ്യമാണ്:
- 1 x ESP32-S2-SOLO-2U
- 1 x Espressif RF ടെസ്റ്റിംഗ് ബോർഡ്
- 1 x USB-ടു-സീരിയൽ ബോർഡ്
- 1 x മൈക്രോ-യുഎസ്ബി കേബിൾ
- ലിനക്സ് പ്രവർത്തിക്കുന്ന 1 x പിസി
ഈ ഉപയോക്തൃ ഗൈഡിൽ, ഞങ്ങൾ Linux ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ഒരു മുൻ ആയി എടുക്കുന്നുample. Windows, macOS എന്നിവയിലെ കോൺഫിഗറേഷനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, ദയവായി ESP-IDF പ്രോഗ്രാമിംഗ് ഗൈഡ് കാണുക.
3.2 ഹാർഡ്വെയർ കണക്ഷൻ
- ചിത്രം 32-ൽ കാണിച്ചിരിക്കുന്നതുപോലെ ESP2-S2-SOLO-2U മൊഡ്യൂൾ RF ടെസ്റ്റിംഗ് ബോർഡിലേക്ക് സോൾഡർ ചെയ്യുക.
- TXD, RXD, GND എന്നിവ വഴി USB-ടു-സീരിയൽ ബോർഡിലേക്ക് RF ടെസ്റ്റിംഗ് ബോർഡ് ബന്ധിപ്പിക്കുക.
- USB-ടു-സീരിയൽ ബോർഡ് PC-യിലേക്ക് ബന്ധിപ്പിക്കുക.
- മൈക്രോ-യുഎസ്ബി കേബിൾ വഴി 5 V പവർ സപ്ലൈ പ്രവർത്തനക്ഷമമാക്കാൻ RF ടെസ്റ്റിംഗ് ബോർഡ് PC അല്ലെങ്കിൽ ഒരു പവർ അഡാപ്റ്റർ ബന്ധിപ്പിക്കുക.
- ഡൗൺലോഡ് സമയത്ത്, ഒരു ജമ്പർ വഴി GND-ലേക്ക് IO0 ബന്ധിപ്പിക്കുക. തുടർന്ന്, ടെസ്റ്റിംഗ് ബോർഡ് "ഓൺ" ചെയ്യുക.
- ഫേംവെയർ ഫ്ലാഷിലേക്ക് ഡൗൺലോഡ് ചെയ്യുക. വിശദാംശങ്ങൾക്ക്, ചുവടെയുള്ള വിഭാഗങ്ങൾ കാണുക.
- ഡൗൺലോഡ് ചെയ്ത ശേഷം, IO0, GND എന്നിവയിലെ ജമ്പർ നീക്കം ചെയ്യുക.
- RF ടെസ്റ്റിംഗ് ബോർഡ് വീണ്ടും പവർ അപ്പ് ചെയ്യുക. മൊഡ്യൂൾ വർക്കിംഗ് മോഡിലേക്ക് മാറും. ആരംഭിക്കുമ്പോൾ ചിപ്പ് ഫ്ലാഷിൽ നിന്ന് പ്രോഗ്രാമുകൾ വായിക്കും.
കുറിപ്പ്:
IO0 ആന്തരികമായി ഉയർന്നതാണ്. IO0 പുൾ-അപ്പ് ആയി സജ്ജീകരിച്ചിട്ടുണ്ടെങ്കിൽ, ബൂട്ട് മോഡ് തിരഞ്ഞെടുക്കപ്പെടും. ഈ പിൻ പുൾ-ഡൌൺ ആണെങ്കിൽ അല്ലെങ്കിൽ ഫ്ലോട്ടിംഗ് ഇടത് ആണെങ്കിൽ, ഡൗൺലോഡ് മോഡ് തിരഞ്ഞെടുത്തിരിക്കുന്നു. ESP32-S2-SOLO-2U-യെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, ദയവായി ESP32-S2 സീരീസ് ഡാറ്റാഷീറ്റ് കാണുക.
3.3 വികസന പരിസ്ഥിതി സജ്ജീകരിക്കുക
Espressif SoC-കളെ അടിസ്ഥാനമാക്കിയുള്ള ആപ്ലിക്കേഷനുകൾ വികസിപ്പിക്കുന്നതിനുള്ള ഒരു ചട്ടക്കൂടാണ് Espressif IoT ഡെവലപ്മെന്റ് ഫ്രെയിംവർക്ക് (ചുരുക്കത്തിൽ ESP-IDF). ഉപയോക്താക്കൾക്ക് ESP-IDF അടിസ്ഥാനമാക്കി Windows/Linux/macOS-ൽ ESP32-S2 ഉപയോഗിച്ച് ആപ്ലിക്കേഷനുകൾ വികസിപ്പിക്കാൻ കഴിയും. ഇവിടെ നമ്മൾ Linux ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ഒരു മുൻ ആയി എടുക്കുന്നുample.
3.3.1 മുൻവ്യവസ്ഥകൾ ഇൻസ്റ്റാൾ ചെയ്യുക
ESP-IDF ഉപയോഗിച്ച് കംപൈൽ ചെയ്യുന്നതിന് നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന പാക്കേജുകൾ ലഭിക്കേണ്ടതുണ്ട്:
- CentOS 7 & 8:
1 sudo yum -y അപ്ഡേറ്റ് && sudo yum ഇൻസ്റ്റാൾ git wget flex bison gperf python3 python3- pip
2 python3-setuptools cmake ninja-build ccache dfu-util libusbx - ഉബുണ്ടുവും ഡെബിയനും:
1 sudo apt-get install git wget flex bison gperf python3 python3-pip python3- setuptools
2 cmake ninja-build ccache libffi-dev libssl-dev dfu-util libusb-1.0-0 - കമാനം:
1 സുഡോ പാക്മാൻ -എസ് -ആവശ്യമുള്ള ജിസിസി ജിറ്റ് മേക്ക് ഫ്ലെക്സ് ബൈസൺ ജിപിആർഎഫ് പൈത്തൺ-പിപ്പ് സിമേക്ക് നിൻജ കാച്ചെ
2 dfu-util libusb
കുറിപ്പ്:
- ESP-IDF-നുള്ള ഒരു ഇൻസ്റ്റലേഷൻ ഫോൾഡറായി ഈ ഗൈഡ് ലിനക്സിലെ ~/esp എന്ന ഡയറക്ടറി ഉപയോഗിക്കുന്നു.
- ESP-IDF പാതകളിലെ സ്പെയ്സുകളെ പിന്തുണയ്ക്കുന്നില്ല എന്നത് ഓർമ്മിക്കുക.
3.3.2 ESP-IDF നേടുക
ESP32-S2-SOLO-2U മൊഡ്യൂളിനായി ആപ്ലിക്കേഷനുകൾ നിർമ്മിക്കുന്നതിന്, ESP-IDF റിപ്പോസിറ്ററിയിൽ Espressif നൽകുന്ന സോഫ്റ്റ്വെയർ ലൈബ്രറികൾ നിങ്ങൾക്ക് ആവശ്യമാണ്.
ESP-IDF ലഭിക്കുന്നതിന്, ESP-IDF ഡൗൺലോഡ് ചെയ്യുന്നതിനായി ഒരു ഇൻസ്റ്റലേഷൻ ഡയറക്ടറി (~/esp) സൃഷ്ടിക്കുകയും 'git clone' ഉപയോഗിച്ച് ശേഖരം ക്ലോൺ ചെയ്യുകയും ചെയ്യുക:
- mkdir -p ~/esp
- cd ~/esp
- Lgit ക്ലോൺ - ആവർത്തനപരം 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' എന്ന പേരിൽ ഒരു സ്ക്രിപ്റ്റ് നൽകുന്നു. ഒറ്റയടിക്ക്.
- cd ~/esp/esp-idf
- ./install.sh
3.3.4 പരിസ്ഥിതി വേരിയബിളുകൾ സജ്ജമാക്കുക
ഇൻസ്റ്റോൾ ചെയ്ത ടൂളുകൾ PATH എൻവയോൺമെന്റ് വേരിയബിളിലേക്ക് ഇതുവരെ ചേർത്തിട്ടില്ല. കമാൻഡ് ലൈനിൽ നിന്ന് ടൂളുകൾ ഉപയോഗയോഗ്യമാക്കുന്നതിന്, ചില എൻവയോൺമെന്റ് വേരിയബിളുകൾ സജ്ജീകരിക്കേണ്ടതുണ്ട്. ESP-IDF അത് ചെയ്യുന്ന മറ്റൊരു സ്ക്രിപ്റ്റ് 'export.sh' നൽകുന്നു. നിങ്ങൾ ESP-IDF ഉപയോഗിക്കാൻ പോകുന്ന ടെർമിനലിൽ, പ്രവർത്തിപ്പിക്കുക:
- . $HOME/esp/esp-idf/export.sh
ഇപ്പോൾ എല്ലാം തയ്യാറാണ്, നിങ്ങൾക്ക് ESP32-S2-SOLO-2U മൊഡ്യൂളിൽ നിങ്ങളുടെ ആദ്യ പ്രോജക്റ്റ് നിർമ്മിക്കാൻ കഴിയും.
3.4 നിങ്ങളുടെ ആദ്യ പ്രോജക്റ്റ് സൃഷ്ടിക്കുക
3.4.1 ഒരു പദ്ധതി ആരംഭിക്കുക
ESP32-S2-SOLO-2U മൊഡ്യൂളിനായി നിങ്ങളുടെ അപേക്ഷ തയ്യാറാക്കാൻ നിങ്ങൾ ഇപ്പോൾ തയ്യാറാണ്. നിങ്ങൾക്ക് മുൻ മുതൽ get-started/hello_world പ്രോജക്റ്റ് ഉപയോഗിച്ച് ആരംഭിക്കാംampESP-IDF-ൽ ലെസ് ഡയറക്ടറി.
get-started/hello_world ~/esp ഡയറക്ടറിയിലേക്ക് പകർത്തുക:
- cd ~/esp
- cp -r $IDF_PATH/examples/get-started/hello_world .
മുൻ നിരയുണ്ട്ample പ്രോജക്ടുകൾ exampESP-IDF-ൽ ലെസ് ഡയറക്ടറി. മുകളിൽ അവതരിപ്പിച്ച അതേ രീതിയിൽ നിങ്ങൾക്ക് ഏത് പ്രോജക്റ്റും പകർത്താനും പ്രവർത്തിപ്പിക്കാനും കഴിയും. എക്സിറ്റ് നിർമ്മിക്കാനും സാധിക്കുംampലെസ് ഇൻ-പ്ലേസ്, ആദ്യം അവ പകർത്താതെ.
3.4.2 നിങ്ങളുടെ ഉപകരണം ബന്ധിപ്പിക്കുക
ഇപ്പോൾ നിങ്ങളുടെ മൊഡ്യൂൾ കമ്പ്യൂട്ടറുമായി ബന്ധിപ്പിച്ച് ഏത് സീരിയൽ പോർട്ടിന് കീഴിൽ മൊഡ്യൂൾ ദൃശ്യമാണെന്ന് പരിശോധിക്കുക. ലിനക്സിലെ സീരിയൽ പോർട്ടുകൾ അവയുടെ പേരുകളിൽ '/dev/tty' എന്നതിൽ തുടങ്ങുന്നു. താഴെയുള്ള കമാൻഡ് രണ്ട് പ്രാവശ്യം പ്രവർത്തിപ്പിക്കുക, ആദ്യം ബോർഡ് അൺപ്ലഗ് ചെയ്തും പിന്നീട് പ്ലഗ് ഇൻ ചെയ്തും. രണ്ടാമത്തെ തവണ ദൃശ്യമാകുന്ന പോർട്ട് നിങ്ങൾക്ക് ആവശ്യമുള്ളതാണ്:
- ls /dev/tty*
കുറിപ്പ്:
അടുത്ത ഘട്ടങ്ങളിൽ നിങ്ങൾക്ക് ആവശ്യമുള്ളതിനാൽ പോർട്ടിന്റെ പേര് എളുപ്പത്തിൽ സൂക്ഷിക്കുക.
3.4.3 ക്രമീകരിക്കുക
ഘട്ടം 3.4.1-ൽ നിന്ന് നിങ്ങളുടെ 'hello_world' ഡയറക്ടറിയിലേക്ക് നാവിഗേറ്റ് ചെയ്യുക. ഒരു പ്രോജക്റ്റ് ആരംഭിക്കുക, ലക്ഷ്യമായി ESP32-S2 ചിപ്പ് സജ്ജീകരിച്ച് പ്രോജക്റ്റ് കോൺഫിഗറേഷൻ യൂട്ടിലിറ്റി 'menuconfig' പ്രവർത്തിപ്പിക്കുക.
- cd ~/esp/hello_world
- idf.py സെറ്റ്-ടാർഗെറ്റ് esp32s2
- idf.py മെനു കോൺഫിഗറേഷൻ
'idf.py സെറ്റ്-ടാർഗെറ്റ് ESP32-S2' ഉപയോഗിച്ച് ടാർഗെറ്റ് സജ്ജീകരിക്കുന്നത് ഒരു പുതിയ പ്രോജക്റ്റ് തുറന്നതിന് ശേഷം ഒരിക്കൽ ചെയ്യണം. പ്രോജക്റ്റിൽ നിലവിലുള്ള ചില ബിൽഡുകളും കോൺഫിഗറേഷനും അടങ്ങിയിട്ടുണ്ടെങ്കിൽ, അവ മായ്ക്കുകയും സമാരംഭിക്കുകയും ചെയ്യും. ഈ ഘട്ടം ഒഴിവാക്കുന്നതിന് എൻവയോൺമെന്റ് വേരിയബിളിൽ ലക്ഷ്യം സംരക്ഷിക്കപ്പെട്ടേക്കാം. കാണുക ലക്ഷ്യം തിരഞ്ഞെടുക്കുന്നു കൂടുതൽ വിവരങ്ങൾക്ക്. മുമ്പത്തെ ഘട്ടങ്ങൾ ശരിയായി ചെയ്തിട്ടുണ്ടെങ്കിൽ, ഇനിപ്പറയുന്ന മെനു ദൃശ്യമാകും:
പ്രൊജക്റ്റ് നിർദ്ദിഷ്ട വേരിയബിളുകൾ സജ്ജീകരിക്കാൻ നിങ്ങൾ ഈ മെനു ഉപയോഗിക്കുന്നു, ഉദാ Wi-Fi നെറ്റ്വർക്കിന്റെ പേരും പാസ്വേഡും, പ്രോസസർ വേഗതയും മറ്റും. menuconfig ഉപയോഗിച്ച് പ്രോജക്റ്റ് സജ്ജീകരിക്കുന്നത് "hello_word" എന്നതിനായി ഒഴിവാക്കിയേക്കാം. ഈ മുൻample സ്ഥിരസ്ഥിതി കോൺഫിഗറേഷനിൽ പ്രവർത്തിക്കും
നിങ്ങളുടെ ടെർമിനലിൽ മെനുവിന്റെ നിറങ്ങൾ വ്യത്യസ്തമായിരിക്കും. '- -style' ഓപ്ഷൻ ഉപയോഗിച്ച് നിങ്ങൾക്ക് രൂപം മാറ്റാം. കൂടുതൽ വിവരങ്ങൾക്ക് ദയവായി 'idf.py menuconfig – -help' പ്രവർത്തിപ്പിക്കുക.
3.4.4 പ്രോജക്റ്റ് നിർമ്മിക്കുക
പ്രവർത്തിപ്പിച്ച് പ്രോജക്റ്റ് നിർമ്മിക്കുക:
- idf.py ബിൽഡ്
ഈ കമാൻഡ് ആപ്ലിക്കേഷനും എല്ലാ ESP-IDF ഘടകങ്ങളും കംപൈൽ ചെയ്യും, തുടർന്ന് അത് ബൂട്ട്ലോഡർ, പാർട്ടീഷൻ ടേബിൾ, ആപ്ലിക്കേഷൻ ബൈനറികൾ എന്നിവ സൃഷ്ടിക്കും.
- $ idf.py ബിൽഡ്
- /path/to/hello_world/build എന്ന ഡയറക്ടറിയിൽ cmake റൺ ചെയ്യുന്നു
- “cmake -G Ninja –warn-uninitialized /path/to/hello_world” നടപ്പിലാക്കുന്നു...
- ആരംഭിക്കാത്ത മൂല്യങ്ങളെക്കുറിച്ച് മുന്നറിയിപ്പ് നൽകുക.
- — കണ്ടെത്തി Git: /usr/bin/git (കണ്ടെത്തിയ പതിപ്പ് ”2.17.0”)
- - കോൺഫിഗറേഷൻ കാരണം ശൂന്യമായ aws_iot ഘടകം നിർമ്മിക്കുന്നു
- - ഘടക നാമങ്ങൾ:…
- - ഘടക പാതകൾ:…
- … (ബിൽഡ് സിസ്റ്റം ഔട്ട്പുട്ടിന്റെ കൂടുതൽ വരികൾ)
- [527/527] hello_world.bin സൃഷ്ടിക്കുന്നു
- esptool.py v2.3.1
- പദ്ധതിയുടെ നിർമ്മാണം പൂർത്തിയായി. ഫ്ലാഷ് ചെയ്യുന്നതിന്, ഈ കമാൻഡ് പ്രവർത്തിപ്പിക്കുക:
- ../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600
- റൈറ്റ്_ഫ്ലാഷ് -ഫ്ലാഷ്_മോഡ് ഡിയോ -ഫ്ലാഷ്_സൈസ് ഡിറ്റക്റ്റ് -ഫ്ലാഷ്_ഫ്രെക് 40മി
- 0x10000 build/hello_world.bin ബിൽഡ് 0x1000 build/bootloader/bootloader.bin 0x8000
- build/partition_table/partition-table.bin
- അല്ലെങ്കിൽ 'idf.py -p പോർട്ട് ഫ്ലാഷ്' പ്രവർത്തിപ്പിക്കുക
പിശകുകളൊന്നുമില്ലെങ്കിൽ, ഫേംവെയർ ബൈനറി .ബിൻ സൃഷ്ടിച്ചുകൊണ്ട് ബിൽഡ് പൂർത്തിയാകും file.
3.4.5 ഉപകരണത്തിലേക്ക് ഫ്ലാഷ് ചെയ്യുക
പ്രവർത്തിപ്പിക്കുന്നതിലൂടെ നിങ്ങളുടെ മൊഡ്യൂളിലേക്ക് നിങ്ങൾ ഇപ്പോൾ നിർമ്മിച്ച ബൈനറികൾ ഫ്ലാഷ് ചെയ്യുക:
- idf.py -p പോർട്ട് [-b BAUD] ഫ്ലാഷ്
ഘട്ടം: നിങ്ങളുടെ ഉപകരണം കണക്റ്റുചെയ്യുക എന്നതിൽ നിന്ന് നിങ്ങളുടെ ESP32-S2 ബോർഡിന്റെ സീരിയൽ പോർട്ട് നാമം ഉപയോഗിച്ച് PORT മാറ്റിസ്ഥാപിക്കുക.
നിങ്ങൾക്ക് ആവശ്യമുള്ള ബോഡ് നിരക്ക് ഉപയോഗിച്ച് BAUD-ന് പകരം ഫ്ലാഷർ ബാഡ് നിരക്ക് മാറ്റാനും കഴിയും. ഡിഫോൾട്ട് ബോഡ് നിരക്ക് 460800 ആണ്.
idf.py ആർഗ്യുമെന്റുകളെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, idf.py കാണുക.
കുറിപ്പ്:
'flash' എന്ന ഓപ്ഷൻ പ്രോജക്റ്റ് സ്വയമേവ നിർമ്മിക്കുകയും ഫ്ലാഷ് ചെയ്യുകയും ചെയ്യുന്നു, അതിനാൽ 'idf.py build' പ്രവർത്തിപ്പിക്കേണ്ടതില്ല.
ഫ്ലാഷ് ചെയ്യുമ്പോൾ, ഇനിപ്പറയുന്നതിന് സമാനമായ ഔട്ട്പുട്ട് ലോഗ് നിങ്ങൾ കാണും:
- …
- esptool.py esp32s2 -p /dev/ttyUSB0 -b 460800 –before=default_reset –after=hard_reset
- write_flash –flash_mode dio –flash_freq 80m –flash_size 4 MB 0x0 bootloader/bootloader. ബിൻ
- 0x10000 hello_world.bin 0x8000 partition_table/partition-table.bin
- esptool.py v3.2-dev
- സീരിയൽ പോർട്ട് /dev/ttyUSB0
- ബന്ധിപ്പിക്കുന്നു….
- ചിപ്പ് ESP32-S2 ആണ്
- സവിശേഷതകൾ: വൈഫൈ
- ക്രിസ്റ്റൽ 40MHz ആണ്
- MAC: 7c:df:a1:e0:00:64
- അപൂർണ്ണം അപ്ലോഡ് ചെയ്യുന്നു...
- അപൂർണ്ണം പ്രവർത്തിക്കുന്നു...
- സ്റ്റബ് റണ്ണിംഗ്…
- ബാഡ് നിരക്ക് 460800 ആയി മാറ്റുന്നു
- മാറി.
- ഫ്ലാഷ് വലുപ്പം കോൺഫിഗർ ചെയ്യുന്നു...
- ഫ്ലാഷ് 0x00000000 മുതൽ 0x00004fff വരെ മായ്ക്കും...
- ഫ്ലാഷ് 0x00010000 മുതൽ 0x00039fff വരെ മായ്ക്കും...
- ഫ്ലാഷ് 0x00008000 മുതൽ 0x00008fff വരെ മായ്ക്കും...
- 18896 ബൈറ്റുകൾ 11758 ആയി കംപ്രസ് ചെയ്തു...
- 0x00000000 എന്നതിൽ എഴുതുന്നു... (100 %)
- 18896 സെക്കൻഡിനുള്ളിൽ 11758x0-ൽ 00000000 ബൈറ്റുകൾ (0.5 കംപ്രസ് ചെയ്തത്) എഴുതി (279.9 കെബിറ്റ്/സെക്കൻഡ് പ്രാബല്യത്തിൽ) …
- ഡാറ്റയുടെ ഹാഷ് പരിശോധിച്ചു.
- 168208 ബൈറ്റുകൾ 88178 ആയി കംപ്രസ് ചെയ്തു...
- 0x00010000 എന്നതിൽ എഴുതുന്നു... (16 %)
- 0x0001a80f ൽ എഴുതുന്നു... (33 %)
- 0x000201f1 എന്നതിൽ എഴുതുന്നു... (50 %)
- 0x00025dcf ൽ എഴുതുന്നു... (66 %)
- 0x0002d0be എന്നതിൽ എഴുതുന്നു... (83 %)
- 0x00036c07 ൽ എഴുതുന്നു... (100 %)
- 168208 സെക്കൻഡിനുള്ളിൽ 88178x0-ൽ 00010000 ബൈറ്റുകൾ (2.4 കംപ്രസ് ചെയ്തത്) എഴുതി (569.2 kbit/s പ്രാബല്യത്തിൽ)…
- ഡാറ്റയുടെ ഹാഷ് പരിശോധിച്ചു.
- 3072 ബൈറ്റുകൾ 103 ആയി കംപ്രസ് ചെയ്തു...
- 0x00008000 എന്നതിൽ എഴുതുന്നു... (100 %)
- 3072 സെക്കൻഡിനുള്ളിൽ 103x0-ൽ 00008000 ബൈറ്റുകൾ (0.1 കംപ്രസ് ചെയ്തു) എഴുതി (478.9 kbit/s ഫലപ്രദമാണ്)...
- ഡാറ്റയുടെ ഹാഷ് പരിശോധിച്ചു.
- വിടവാങ്ങുന്നു…
- RTS പിൻ വഴി ഹാർഡ് റീസെറ്റ് ചെയ്യുന്നു...
- ചെയ്തു
ഫ്ലാഷ് പ്രക്രിയയുടെ അവസാനത്തിൽ പ്രശ്നങ്ങളൊന്നും ഇല്ലെങ്കിൽ, ബോർഡ് റീബൂട്ട് ചെയ്യുകയും "hello_world" ആപ്ലിക്കേഷൻ ആരംഭിക്കുകയും ചെയ്യും.
3.4.6 നിരീക്ഷിക്കുക
"hello_world" ശരിക്കും പ്രവർത്തിക്കുന്നുണ്ടോയെന്ന് പരിശോധിക്കാൻ, 'idf.py -p PORT മോണിറ്റർ' എന്ന് ടൈപ്പ് ചെയ്യുക (നിങ്ങളുടെ സീരിയൽ പോർട്ട് നാമം ഉപയോഗിച്ച് PORT മാറ്റിസ്ഥാപിക്കാൻ മറക്കരുത്).
ഈ കമാൻഡ് IDF മോണിറ്റർ ആപ്ലിക്കേഷൻ സമാരംഭിക്കുന്നു:
- $ idf.py -p /dev/ttyUSB0 മോണിറ്റർ
- ഡയറക്ടറിയിൽ idf_monitor പ്രവർത്തിക്കുന്നു […]/esp/hello_world/build
- “പൈത്തൺ […]/esp-idf/tools/idf_monitor.py -b 115200 എക്സിക്യൂട്ട് ചെയ്യുന്നു
- […]/esp/hello_world/build/hello-world.elf”...
- — idf_monitor on /dev/ttyUSB0 115200 —
- — പുറത്തുകടക്കുക: Ctrl+] | മെനു: Ctrl+T | സഹായം: Ctrl+T തുടർന്ന് Ctrl+H —
- ets ജൂൺ 8 2016 00:22:57
- rst:0x1 (POWERON_RESET),ബൂട്ട്:0x13 (SPI_FAST_FLASH_BOOT)
- ets ജൂൺ 8 2016 00:22:57
- …
സ്റ്റാർട്ടപ്പും ഡയഗ്നോസ്റ്റിക് ലോഗുകളും മുകളിലേക്ക് സ്ക്രോൾ ചെയ്ത ശേഷം, നിങ്ങൾ “ഹലോ വേൾഡ്!” കാണും. ആപ്ലിക്കേഷൻ മുഖേന അച്ചടിച്ചു.
- …
- ഹലോ വേൾഡ്!
- 10 സെക്കൻഡിനുള്ളിൽ പുനരാരംഭിക്കുന്നു…
- ഇത് 32 CPU കോർ ഉള്ള esp2s1 ചിപ്പ്, വൈഫൈ,
- സിലിക്കൺ പുനരവലോകനം 1
- കുറഞ്ഞ ഫ്രീ ഹീപ്പ് വലുപ്പം: 390684 ബൈറ്റുകൾ
- 9 സെക്കൻഡിനുള്ളിൽ പുനരാരംഭിക്കുന്നു…
- 8 സെക്കൻഡിനുള്ളിൽ പുനരാരംഭിക്കുന്നു…
- 7 സെക്കൻഡിനുള്ളിൽ പുനരാരംഭിക്കുന്നു…
IDF മോണിറ്ററിൽ നിന്ന് പുറത്തുകടക്കാൻ Ctrl+] കുറുക്കുവഴി ഉപയോഗിക്കുക.
ESP32-S2-SOLO-2U മൊഡ്യൂൾ ഉപയോഗിച്ച് നിങ്ങൾക്ക് ആരംഭിക്കേണ്ടത് അത്രയേയുള്ളൂ! ഇപ്പോൾ നിങ്ങൾ മറ്റേതെങ്കിലും മുൻ പരീക്ഷിക്കാൻ തയ്യാറാണ്ampESP-IDF-ൽ ഉണ്ട്, അല്ലെങ്കിൽ നിങ്ങളുടെ സ്വന്തം ആപ്ലിക്കേഷനുകൾ വികസിപ്പിക്കുന്നതിലേക്ക് പോകുക.
യുഎസ് എഫ്സിസി പ്രസ്താവന
ഉപകരണം KDB 996369 D03 OEM മാനുവൽ v01 പാലിക്കുന്നു. KDB 996369 D03 OEM മാനുവൽ v01 അനുസരിച്ച് ഹോസ്റ്റ് ഉൽപ്പന്ന നിർമ്മാതാക്കൾക്കുള്ള ഏകീകരണ നിർദ്ദേശങ്ങൾ ചുവടെയുണ്ട്.
ബാധകമായ FCC നിയമങ്ങളുടെ പട്ടിക
FCC ഭാഗം 15 ഉപഭാഗം C 15.247
നിർദ്ദിഷ്ട പ്രവർത്തന ഉപയോഗ വ്യവസ്ഥകൾ
മൊഡ്യൂളിന് വൈഫൈ ഫംഗ്ഷനുകളുണ്ട്.
- പ്രവർത്തന ആവൃത്തി:
– വൈഫൈ: 2412 ~ 2462 MHz - ചാനലിന്റെ എണ്ണം:
- വൈഫൈ: 11 - മോഡുലേഷൻ:
- വൈഫൈ: DSSS; ഒഎഫ്ഡിഎം - തരം: ബാഹ്യ ആന്റിന കണക്റ്റർ
- നേട്ടം: 2.33 dBi പരമാവധി
പരമാവധി 2.33 dBi ആന്റിന ഉള്ള IoT ആപ്ലിക്കേഷനുകൾക്കായി മൊഡ്യൂൾ ഉപയോഗിക്കാം. ഈ മൊഡ്യൂൾ അവരുടെ ഉൽപ്പന്നത്തിലേക്ക് ഇൻസ്റ്റാൾ ചെയ്യുന്ന ഹോസ്റ്റ് നിർമ്മാതാവ്, ട്രാൻസ്മിറ്റർ ഓപ്പറേഷൻ ഉൾപ്പെടെയുള്ള എഫ്സിസി നിയമങ്ങളുടെ സാങ്കേതിക വിലയിരുത്തൽ അല്ലെങ്കിൽ മൂല്യനിർണ്ണയം വഴി അന്തിമ കമ്പോസിറ്റ് ഉൽപ്പന്നം FCC ആവശ്യകതകൾ പാലിക്കുന്നുണ്ടെന്ന് ഉറപ്പാക്കണം. ഈ മൊഡ്യൂളിനെ സമന്വയിപ്പിക്കുന്ന അന്തിമ ഉൽപ്പന്നത്തിന്റെ ഉപയോക്തൃ മാനുവലിൽ ഈ RF മൊഡ്യൂൾ എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം അല്ലെങ്കിൽ നീക്കം ചെയ്യാം എന്നതിനെക്കുറിച്ചുള്ള വിവരങ്ങൾ അന്തിമ ഉപയോക്താവിന് നൽകരുതെന്ന് ഹോസ്റ്റ് നിർമ്മാതാവ് അറിഞ്ഞിരിക്കണം. അന്തിമ ഉപയോക്തൃ മാനുവലിൽ ഈ മാനുവലിൽ കാണിച്ചിരിക്കുന്നതുപോലെ ആവശ്യമായ എല്ലാ നിയന്ത്രണ വിവരങ്ങളും/മുന്നറിയിപ്പും ഉൾപ്പെടുത്തും.
പരിമിതമായ മൊഡ്യൂൾ നടപടിക്രമങ്ങൾ
ബാധകമല്ല. മൊഡ്യൂൾ ഒരൊറ്റ മൊഡ്യൂളാണ് കൂടാതെ FCC ഭാഗം 15.212 ന്റെ ആവശ്യകതയുമായി പൊരുത്തപ്പെടുന്നു.
ട്രെയ്സ് ആന്റിന ഡിസൈനുകൾ
ബാധകമല്ല. മൊഡ്യൂളിന് അതിന്റേതായ ആന്റിനയുണ്ട്, കൂടാതെ ഹോസ്റ്റിന്റെ പ്രിന്റഡ് ബോർഡ് മൈക്രോസ്ട്രിപ്പ് ട്രെയ്സ് ആന്റിന മുതലായവ ആവശ്യമില്ല.
RF എക്സ്പോഷർ പരിഗണനകൾ
ആന്റിനയ്ക്കും ഉപയോക്താക്കളുടെ ബോഡിക്കും ഇടയിൽ കുറഞ്ഞത് 20cm എങ്കിലും നിലനിർത്തുന്ന തരത്തിൽ ഹോസ്റ്റ് ഉപകരണങ്ങളിൽ മൊഡ്യൂൾ ഇൻസ്റ്റാൾ ചെയ്തിരിക്കണം; കൂടാതെ RF എക്സ്പോഷർ സ്റ്റേറ്റ്മെന്റോ മൊഡ്യൂൾ ലേഔട്ടോ മാറ്റിയാൽ, എഫ്സിസി ഐഡിയിലോ പുതിയ ആപ്ലിക്കേഷനിലോ വരുത്തിയ മാറ്റത്തിലൂടെ ഹോസ്റ്റ് ഉൽപ്പന്ന നിർമ്മാതാവ് മൊഡ്യൂളിന്റെ ഉത്തരവാദിത്തം ഏറ്റെടുക്കേണ്ടതുണ്ട്. മൊഡ്യൂളിന്റെ FCC ഐഡി അന്തിമ ഉൽപ്പന്നത്തിൽ ഉപയോഗിക്കാൻ കഴിയില്ല. ഈ സാഹചര്യങ്ങളിൽ, അന്തിമ ഉൽപ്പന്നം (ട്രാൻസ്മിറ്റർ ഉൾപ്പെടെ) പുനർമൂല്യനിർണയം നടത്തുന്നതിനും പ്രത്യേക എഫ്സിസി അംഗീകാരം നേടുന്നതിനും ഹോസ്റ്റ് നിർമ്മാതാവ് ഉത്തരവാദിയായിരിക്കും.
ആൻ്റിനകൾ
ആന്റിന സ്പെസിഫിക്കേഷൻ ഇപ്രകാരമാണ്:
- തരം: ബാഹ്യ ആന്റിന കണക്റ്റർ
- നേട്ടം: 2.33 dBi
ഈ ഉപകരണം ഇനിപ്പറയുന്ന വ്യവസ്ഥകളിൽ ഹോസ്റ്റ് നിർമ്മാതാക്കൾക്ക് മാത്രമുള്ളതാണ്:
- ട്രാൻസ്മിറ്റർ മൊഡ്യൂൾ മറ്റേതെങ്കിലും ട്രാൻസ്മിറ്റർ അല്ലെങ്കിൽ ആൻ്റിനയുമായി സഹകരിച്ച് സ്ഥിതിചെയ്യാനിടയില്ല.
- ഈ മൊഡ്യൂൾ ഉപയോഗിച്ച് യഥാർത്ഥത്തിൽ പരിശോധിച്ച് സാക്ഷ്യപ്പെടുത്തിയ ബാഹ്യ ആന്റിന(കൾ) ഉപയോഗിച്ച് മാത്രമേ മൊഡ്യൂൾ ഉപയോഗിക്കാവൂ.
- ആന്റിന ഒന്നുകിൽ സ്ഥിരമായി ഘടിപ്പിച്ചിരിക്കണം അല്ലെങ്കിൽ ഒരു 'അദ്വിതീയ' ആന്റിന കപ്ലർ ഉപയോഗിക്കണം.
മുകളിലുള്ള വ്യവസ്ഥകൾ പാലിക്കുന്നിടത്തോളം, കൂടുതൽ ട്രാൻസ്മിറ്റർ പരിശോധന ആവശ്യമില്ല. എന്നിരുന്നാലും, ഇൻസ്റ്റാൾ ചെയ്തിരിക്കുന്ന ഈ മൊഡ്യൂളിന് ആവശ്യമായ ഏതെങ്കിലും അധിക പാലിക്കൽ ആവശ്യകതകൾക്കായി അവരുടെ അന്തിമ ഉൽപ്പന്നം പരിശോധിക്കുന്നതിന് ഹോസ്റ്റ് നിർമ്മാതാവിന് ഇപ്പോഴും ഉത്തരവാദിത്തമുണ്ട് (ഉദാ.ample, ഡിജിറ്റൽ ഉപകരണ ഉദ്വമനം, പിസി പെരിഫറൽ ആവശ്യകതകൾ മുതലായവ).
ലേബലും പാലിക്കൽ വിവരങ്ങളും
ഹോസ്റ്റ് ഉൽപ്പന്ന നിർമ്മാതാക്കൾ അവരുടെ പൂർത്തിയായ ഉൽപ്പന്നത്തോടൊപ്പം "FCC ഐഡി: 2AC7Z-ESPS2SOLO2U അടങ്ങിയിരിക്കുന്നു" എന്ന് പ്രസ്താവിക്കുന്ന ഒരു ഫിസിക്കൽ അല്ലെങ്കിൽ ഇ-ലേബൽ നൽകേണ്ടതുണ്ട്.
ടെസ്റ്റ് മോഡുകളെയും അധിക ടെസ്റ്റിംഗ് ആവശ്യകതകളെയും കുറിച്ചുള്ള വിവരങ്ങൾ
- പ്രവർത്തന ആവൃത്തി:
– വൈഫൈ: 2412 ~ 2462 MHz - ചാനലിന്റെ എണ്ണം:
- വൈഫൈ: 11 - മോഡുലേഷൻ:
- വൈഫൈ: DSSS; ഒഎഫ്ഡിഎം
ഒരു ഹോസ്റ്റിലെ ഒരു സ്റ്റാൻഡ്-എലോൺ മോഡുലാർ ട്രാൻസ്മിറ്ററിനായുള്ള യഥാർത്ഥ ടെസ്റ്റ് മോഡുകൾ അനുസരിച്ച്, അതുപോലെ തന്നെ ഒരു ഹോസ്റ്റ് ഉൽപ്പന്നത്തിലെ ഒന്നിലധികം മൊഡ്യൂളുകൾ അല്ലെങ്കിൽ മറ്റ് ട്രാൻസ്മിറ്ററുകൾക്ക് വേണ്ടി, ആതിഥേയ നിർമ്മാതാവ് റേഡിയേറ്റ് ചെയ്തതും നടത്തിയതുമായ എമിഷൻ, വ്യാജ ഉദ്വമനം മുതലായവയുടെ പരിശോധന നടത്തണം. ടെസ്റ്റ് മോഡുകളുടെ എല്ലാ പരിശോധനാ ഫലങ്ങളും FCC ആവശ്യകതകൾക്ക് അനുസൃതമാണെങ്കിൽ മാത്രമേ, അന്തിമ ഉൽപ്പന്നം നിയമപരമായി വിൽക്കാൻ കഴിയൂ.
അധിക പരിശോധന, ഭാഗം 15 ഉപഭാഗം ബി കംപ്ലയിന്റ്
മോഡുലാർ ട്രാൻസ്മിറ്റർ FCC ഭാഗം 15-ന്റെ ഉപഭാഗം C 15.247-ന് FCC-ക്ക് മാത്രമേ അംഗീകാരമുള്ളൂ, കൂടാതെ മോഡുലാർ ട്രാൻസ്മിറ്റർ സർട്ടിഫിക്കേഷന്റെ ഗ്രാന്റ് പരിരക്ഷിക്കാത്ത ഹോസ്റ്റിന് ബാധകമാകുന്ന മറ്റേതെങ്കിലും FCC നിയമങ്ങൾ പാലിക്കുന്നതിന് ഹോസ്റ്റ് ഉൽപ്പന്ന നിർമ്മാതാവിന് ഉത്തരവാദിത്തമുണ്ട്. ഗ്രാന്റി അവരുടെ ഉൽപ്പന്നം ഭാഗം 15 സബ്പാർട്ട് ബി കംപ്ലയിന്റ് ആണെന്ന് മാർക്കറ്റ് ചെയ്യുകയാണെങ്കിൽ (അതിൽ മനഃപൂർവമല്ലാത്ത-റേഡിയേറ്റർ ഡിജിറ്റൽ സർക്യൂട്ടും അടങ്ങിയിരിക്കുമ്പോൾ), അന്തിമ ഹോസ്റ്റ് ഉൽപ്പന്നത്തിന് മോഡുലാർ ട്രാൻസ്മിറ്ററുമായുള്ള ഭാഗം 15 സബ്പാർട്ട് ബി പാലിക്കൽ പരിശോധന ആവശ്യമാണെന്ന് പ്രസ്താവിക്കുന്ന ഒരു അറിയിപ്പ് ഗ്രാന്റി നൽകും. ഇൻസ്റ്റാൾ ചെയ്തു.
എഫ്സിസി നിയമങ്ങളുടെ 15-ാം ഭാഗം അനുസരിച്ച്, ഈ ഉപകരണം പരീക്ഷിക്കുകയും ക്ലാസ് ബി ഡിജിറ്റൽ ഉപകരണത്തിന്റെ പരിധികൾ പാലിക്കുകയും ചെയ്യുന്നു. ഒരു റെസിഡൻഷ്യൽ ഇൻസ്റ്റാളേഷനിൽ ഹാനികരമായ ഇടപെടലിനെതിരെ ന്യായമായ സംരക്ഷണം നൽകുന്നതിനാണ് ഈ പരിധികൾ രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്. ഈ ഉപകരണം റേഡിയോ ഫ്രീക്വൻസി എനർജി ഉത്പാദിപ്പിക്കുകയും ഉപയോഗിക്കുകയും വികിരണം ചെയ്യുകയും ചെയ്യുന്നു, കൂടാതെ നിർദ്ദേശങ്ങൾക്കനുസൃതമായി ഇൻസ്റ്റാൾ ചെയ്യുകയും ഉപയോഗിക്കുകയും ചെയ്തില്ലെങ്കിൽ, റേഡിയോ ആശയവിനിമയങ്ങളിൽ ഹാനികരമായ ഇടപെടലിന് കാരണമായേക്കാം.
എന്നിരുന്നാലും, ഒരു പ്രത്യേക ഇൻസ്റ്റാളേഷനിൽ ഇടപെടൽ ഉണ്ടാകില്ലെന്ന് ഉറപ്പില്ല. ഈ ഉപകരണം റേഡിയോ അല്ലെങ്കിൽ ടെലിവിഷൻ സ്വീകരണത്തിന് ഹാനികരമായ ഇടപെടൽ ഉണ്ടാക്കുന്നുവെങ്കിൽ, ഉപകരണം ഓഫാക്കിയും ഓണാക്കിയും നിർണ്ണയിക്കാൻ കഴിയും, ഇനിപ്പറയുന്ന നടപടികളിലൊന്ന് ഉപയോഗിച്ച് ഇടപെടൽ ശരിയാക്കാൻ ഉപയോക്താവിനെ പ്രോത്സാഹിപ്പിക്കുന്നു:
- സ്വീകരിക്കുന്ന ആൻ്റിന പുനഃക്രമീകരിക്കുക അല്ലെങ്കിൽ മാറ്റി സ്ഥാപിക്കുക.
- ഉപകരണങ്ങളും റിസീവറും തമ്മിലുള്ള വേർതിരിവ് വർദ്ധിപ്പിക്കുക.
- റിസീവർ ബന്ധിപ്പിച്ചിരിക്കുന്നതിൽ നിന്ന് വ്യത്യസ്തമായ ഒരു സർക്യൂട്ടിലെ ഒരു ഔട്ട്ലെറ്റിലേക്ക് ഉപകരണങ്ങൾ ബന്ധിപ്പിക്കുക.
- സഹായത്തിന് ഡീലറെയോ പരിചയസമ്പന്നനായ റേഡിയോ/ടിവി ടെക്നീഷ്യനെയോ സമീപിക്കുക.
ഈ ഉപകരണം FCC നിയമങ്ങളുടെ ഭാഗം 15 പാലിക്കുന്നു. പ്രവർത്തനം ഇനിപ്പറയുന്ന രണ്ട് നിബന്ധനകൾക്ക് വിധേയമാണ്: - ഈ ഉപകരണം ദോഷകരമായ ഇടപെടൽ ഉണ്ടാക്കിയേക്കില്ല.
- അനാവശ്യമായ പ്രവർത്തനത്തിന് കാരണമായേക്കാവുന്ന ഇടപെടൽ ഉൾപ്പെടെ, ലഭിച്ച ഏതൊരു ഇടപെടലും ഈ ഉപകരണം അംഗീകരിക്കണം.
ജാഗ്രത:
പാലിക്കുന്നതിന് ഉത്തരവാദിത്തമുള്ള കക്ഷി വ്യക്തമായി അംഗീകരിക്കാത്ത ഏതെങ്കിലും മാറ്റങ്ങളും പരിഷ്ക്കരണങ്ങളും ഉപകരണം പ്രവർത്തിപ്പിക്കാനുള്ള ഉപയോക്താവിന്റെ അധികാരത്തെ അസാധുവാക്കും.
ഈ ഉപകരണം ഒരു അനിയന്ത്രിതമായ പരിതസ്ഥിതിക്ക് വേണ്ടി നിശ്ചയിച്ചിട്ടുള്ള FCC RF റേഡിയേഷൻ എക്സ്പോഷർ പരിധികൾ പാലിക്കുന്നു. ഈ ഉപകരണവും അതിൻ്റെ ആൻ്റിനയും മറ്റ് ആൻ്റിനകളുമായോ ട്രാൻസ്മിറ്ററുകളുമായോ സഹകരിച്ച് പ്രവർത്തിക്കുകയോ പ്രവർത്തിക്കുകയോ ചെയ്യരുത്.
ഈ ട്രാൻസ്മിറ്ററിനുപയോഗിക്കുന്ന ആൻ്റിനകൾ എല്ലാ വ്യക്തികളിൽ നിന്നും കുറഞ്ഞത് 20 സെൻ്റീമീറ്റർ വേർതിരിക്കൽ അകലം നൽകുന്നതിന് ഇൻസ്റ്റാൾ ചെയ്തിരിക്കണം, കൂടാതെ മറ്റേതെങ്കിലും ആൻ്റിനയുമായോ ട്രാൻസ്മിറ്ററുമായോ സഹകരിച്ച് പ്രവർത്തിക്കുകയോ പ്രവർത്തിക്കുകയോ ചെയ്യരുത്.
ഒഇഎം ഇന്റഗ്രേഷൻ നിർദ്ദേശങ്ങൾ
ഈ ഉപകരണം ഇനിപ്പറയുന്ന വ്യവസ്ഥകളിൽ OEM ഇൻ്റഗ്രേറ്ററുകൾക്കായി മാത്രം ഉദ്ദേശിച്ചിട്ടുള്ളതാണ്:
- ട്രാൻസ്മിറ്റർ മൊഡ്യൂൾ മറ്റേതെങ്കിലും ട്രാൻസ്മിറ്റർ അല്ലെങ്കിൽ ആൻ്റിനയുമായി സഹകരിച്ച് സ്ഥിതിചെയ്യാനിടയില്ല.
- ഈ മൊഡ്യൂൾ ഉപയോഗിച്ച് യഥാർത്ഥത്തിൽ പരിശോധിച്ച് സാക്ഷ്യപ്പെടുത്തിയ ബാഹ്യ ആന്റിന(കൾ) ഉപയോഗിച്ച് മാത്രമേ മൊഡ്യൂൾ ഉപയോഗിക്കാവൂ.
മുകളിലുള്ള വ്യവസ്ഥകൾ പാലിക്കുന്നിടത്തോളം, കൂടുതൽ ട്രാൻസ്മിറ്റർ പരിശോധന ആവശ്യമില്ല. എന്നിരുന്നാലും, ഇൻസ്റ്റാൾ ചെയ്തിട്ടുള്ള ഈ മൊഡ്യൂളിന് ആവശ്യമായ ഏതെങ്കിലും അധിക പാലിക്കൽ ആവശ്യകതകൾക്കായി അവരുടെ അന്തിമ ഉൽപ്പന്നം പരിശോധിക്കുന്നതിന് OEM ഇന്റഗ്രേറ്ററിന് ഇപ്പോഴും ഉത്തരവാദിത്തമുണ്ട് (ഉദാ.ample, ഡിജിറ്റൽ ഉപകരണ ഉദ്വമനം, പിസി പെരിഫറൽ ആവശ്യകതകൾ മുതലായവ).
മൊഡ്യൂൾ സർട്ടിഫിക്കേഷൻ ഉപയോഗിക്കുന്നതിന്റെ സാധുത
ഈ വ്യവസ്ഥകൾ പാലിക്കാൻ കഴിയാത്ത സാഹചര്യത്തിൽ (ഉദാampചില ലാപ്ടോപ്പ് കോൺഫിഗറേഷനുകൾ അല്ലെങ്കിൽ മറ്റൊരു ട്രാൻസ്മിറ്ററുമായുള്ള കോ-ലൊക്കേഷൻ), തുടർന്ന് ഹോസ്റ്റ് ഉപകരണങ്ങളുമായി സംയോജിപ്പിച്ച് ഈ മൊഡ്യൂളിനുള്ള FCC അംഗീകാരം ഇനി സാധുതയുള്ളതായി കണക്കാക്കില്ല കൂടാതെ അന്തിമ ഉൽപ്പന്നത്തിൽ മൊഡ്യൂളിന്റെ FCC ഐഡി ഉപയോഗിക്കാൻ കഴിയില്ല. ഈ സാഹചര്യങ്ങളിൽ, അന്തിമ ഉൽപ്പന്നം (ട്രാൻസ്മിറ്റർ ഉൾപ്പെടെ) പുനർമൂല്യനിർണയം നടത്തുന്നതിനും പ്രത്യേക എഫ്സിസി അംഗീകാരം നേടുന്നതിനും OEM ഇന്റഗ്രേറ്റർ ഉത്തരവാദിയായിരിക്കും.
ഉൽപ്പന്ന ലേബലിംഗ് അവസാനിപ്പിക്കുക
അന്തിമ അന്തിമ ഉൽപ്പന്നം ഇനിപ്പറയുന്നവ ഉപയോഗിച്ച് ദൃശ്യമായ സ്ഥലത്ത് ലേബൽ ചെയ്യണം: "ട്രാൻസ്മിറ്റർ മൊഡ്യൂൾ FCC ഐഡി അടങ്ങിയിരിക്കുന്നു: 2AC7Z-ESPS2SOLO2U".
ബന്ധപ്പെട്ട ഡോക്യുമെൻ്റേഷൻ
- ESP32-S2 സീരീസ് ഡാറ്റാഷീറ്റ് – ESP32-S2 ഹാർഡ്വെയറിന്റെ സവിശേഷതകൾ.
- ESP32-S2 സാങ്കേതിക റഫറൻസ് മാനുവൽ - ESP32-S2 മെമ്മറിയും പെരിഫറലുകളും എങ്ങനെ ഉപയോഗിക്കണം എന്നതിനെക്കുറിച്ചുള്ള വിശദമായ വിവരങ്ങൾ.
- ESP32-S2 ഹാർഡ്വെയർ ഡിസൈൻ മാർഗ്ഗനിർദ്ദേശങ്ങൾ - നിങ്ങളുടെ ഹാർഡ്വെയർ ഉൽപ്പന്നത്തിലേക്ക് ESP32-S2 എങ്ങനെ സംയോജിപ്പിക്കാം എന്നതിനെക്കുറിച്ചുള്ള മാർഗ്ഗനിർദ്ദേശങ്ങൾ.
- ESP32-S2 സീരീസ് SoC പിശക് – ചിപ്പ് റിവിഷൻ 32 ഫോർവേഡിൽ നിന്നുള്ള SoC-കളുടെ ESP2-S0 ശ്രേണിയിലെ പിശകുകളുടെ വിവരണങ്ങൾ.
- സർട്ടിഫിക്കറ്റുകൾ
https://espressif.com/en/support/documents/certificates - ESP32-S2 ഉൽപ്പന്നം/പ്രക്രിയ മാറ്റ അറിയിപ്പുകൾ (PCN)
https://espressif.com/en/support/documents/pcns - ESP32-S2 ഉപദേശങ്ങൾ - സുരക്ഷ, ബഗുകൾ, അനുയോജ്യത, ഘടകത്തിന്റെ വിശ്വാസ്യത എന്നിവയെക്കുറിച്ചുള്ള വിവരങ്ങൾ.
https://espressif.com/en/support/documents/advisories - ഡോക്യുമെന്റേഷൻ അപ്ഡേറ്റുകളും അപ്ഡേറ്റ് അറിയിപ്പ് സബ്സ്ക്രിപ്ഷനും
https://espressif.com/en/support/download/documents
ഡെവലപ്പർ സോൺ
- ESP32-S2-നുള്ള ESP-IDF പ്രോഗ്രാമിംഗ് ഗൈഡ് - ESP-IDF വികസന ചട്ടക്കൂടിനുള്ള വിപുലമായ ഡോക്യുമെന്റേഷൻ.
- GitHub-ലെ ESP-IDF ഉം മറ്റ് വികസന ചട്ടക്കൂടുകളും.
https://github.com/espressif - ESP32 BBS ഫോറം - Espressif ഉൽപ്പന്നങ്ങൾക്കായുള്ള എഞ്ചിനീയർ-ടു-എഞ്ചിനീയർ (E2E) കമ്മ്യൂണിറ്റി അവിടെ നിങ്ങൾക്ക് ചോദ്യങ്ങൾ പോസ്റ്റുചെയ്യാനും അറിവ് പങ്കിടാനും ആശയങ്ങൾ പര്യവേക്ഷണം ചെയ്യാനും സഹ എഞ്ചിനീയർമാരുമായി പ്രശ്നങ്ങൾ പരിഹരിക്കാനും കഴിയും.
https://esp32.com/ - ESP ജേണൽ - എസ്പ്രെസിഫ് ആളുകളിൽ നിന്നുള്ള മികച്ച സമ്പ്രദായങ്ങൾ, ലേഖനങ്ങൾ, കുറിപ്പുകൾ.
https://blog.espressif.com/ - SDK-കളും ഡെമോകളും, ആപ്പുകൾ, ടൂളുകൾ, AT ഫേംവെയർ എന്നീ ടാബുകൾ കാണുക.
https://espressif.com/en/support/download/sdks-demos
ഉൽപ്പന്നങ്ങൾ
- ESP32-S2 സീരീസ് SoC-കൾ - എല്ലാ ESP32-S2 SoC-കളിലൂടെയും ബ്രൗസ് ചെയ്യുക.
https://espressif.com/en/products/socs?id=ESP32-S2 - ESP32-S2 സീരീസ് മൊഡ്യൂളുകൾ - എല്ലാ ESP32-S2 അധിഷ്ഠിത മൊഡ്യൂളുകളിലൂടെയും ബ്രൗസ് ചെയ്യുക.
https://espressif.com/en/products/modules?id=ESP32-S2 - ESP32-S2 സീരീസ് ദേവ്കിറ്റുകൾ - എല്ലാ ESP32-S2-അധിഷ്ഠിത ഡെവ്കിറ്റുകളും ബ്രൗസ് ചെയ്യുക.
https://espressif.com/en/products/devkits?id=ESP32-S2 - ESP ഉൽപ്പന്ന സെലക്ടർ - ഫിൽട്ടറുകൾ താരതമ്യം ചെയ്യുകയോ പ്രയോഗിക്കുകയോ ചെയ്തുകൊണ്ട് നിങ്ങളുടെ ആവശ്യങ്ങൾക്ക് അനുയോജ്യമായ ഒരു Espressif ഹാർഡ്വെയർ ഉൽപ്പന്നം കണ്ടെത്തുക.
https://products.espressif.com/#/product-selector?language=en
ഞങ്ങളെ സമീപിക്കുക
- വിൽപ്പന ചോദ്യങ്ങൾ, സാങ്കേതിക അന്വേഷണങ്ങൾ, സർക്യൂട്ട് സ്കീമാറ്റിക് & പിസിബി ഡിസൈൻ റീ ടാബുകൾ കാണുകview, എസ് നേടുകampലെസ് (ഓൺലൈൻ സ്റ്റോറുകൾ), ഞങ്ങളുടെ വിതരണക്കാരനാകൂ, അഭിപ്രായങ്ങളും നിർദ്ദേശങ്ങളും.
https://espressif.com/en/contact-us/sales-questions
റിവിഷൻ ചരിത്രം
തീയതി | പതിപ്പ് | റിലീസ് നോട്ടുകൾ |
9/1/2022 | v0.5 | പ്രാഥമിക റിലീസ് |
നിരാകരണവും പകർപ്പവകാശ അറിയിപ്പും
ഈ പ്രമാണത്തിലെ വിവരങ്ങൾ ഉൾപ്പെടെ URL അവലംബങ്ങൾ, അറിയിപ്പ് കൂടാതെ മാറ്റത്തിന് വിധേയമാണ്.
ഈ ഡോക്യുമെന്റിലെ എല്ലാ മൂന്നാം കക്ഷിയുടെ വിവരങ്ങളും അതിന്റെ ആധികാരികതയ്ക്കും കൃത്യതയ്ക്കും വാറന്റികളില്ലാതെ നൽകിയിരിക്കുന്നു.
ഈ ഡോക്യുമെന്റിന് അതിന്റെ വ്യാപാരം, ലംഘനം, ഏതെങ്കിലും പ്രത്യേക ഉദ്ദേശ്യങ്ങൾക്കുള്ള ഫിറ്റ്നസ് എന്നിവയ്ക്കായി യാതൊരു വാറന്റിയും നൽകുന്നില്ല, അല്ലെങ്കിൽ ഏതെങ്കിലും തരത്തിലുള്ള വാറന്റി ഉണ്ടാകില്ല.AMPഎൽ.ഇ.
ഈ പ്രമാണത്തിലെ വിവരങ്ങളുടെ ഉപയോഗവുമായി ബന്ധപ്പെട്ട ഏതെങ്കിലും ഉടമസ്ഥാവകാശങ്ങളുടെ ലംഘനത്തിനുള്ള ബാധ്യത ഉൾപ്പെടെയുള്ള എല്ലാ ബാധ്യതകളും നിരാകരിക്കപ്പെട്ടിരിക്കുന്നു. ഏതെങ്കിലും ബൗദ്ധിക സ്വത്തവകാശത്തിന് എസ്റ്റൊപ്പൽ മുഖേനയോ മറ്റോ പ്രകടിപ്പിക്കുന്നതോ സൂചിപ്പിക്കുന്നതോ ആയ ലൈസൻസുകളൊന്നും ഇവിടെ അനുവദിച്ചിട്ടില്ല.
Wi-Fi അലയൻസ് അംഗത്തിന്റെ ലോഗോ Wi-Fi അലയൻസിന്റെ ഒരു വ്യാപാരമുദ്രയാണ്. ബ്ലൂടൂത്ത് ലോഗോ ബ്ലൂടൂത്ത് എസ്ഐജിയുടെ രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രയാണ്.
ഈ ഡോക്യുമെന്റിൽ പരാമർശിച്ചിരിക്കുന്ന എല്ലാ വ്യാപാര നാമങ്ങളും വ്യാപാരമുദ്രകളും രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രകളും അവയുടെ ഉടമസ്ഥരുടെ സ്വത്താണ്, അവ ഇതിനാൽ അംഗീകരിക്കപ്പെടുന്നു.
പകർപ്പവകാശം © 2022 Espressif Systems (Shanghai) Co., Ltd. എല്ലാ അവകാശങ്ങളും നിക്ഷിപ്തം.
www.espressif.com
പതിപ്പ് 0.5
എസ്പ്രെസിഫ് സിസ്റ്റംസ്
പകർപ്പവകാശം © 2022
പ്രമാണങ്ങൾ / വിഭവങ്ങൾ
![]() |
ESPRESSIF ESP32-S2-SOLO-2U വൈഫൈ മൊഡ്യൂൾ [pdf] ഉപയോക്തൃ മാനുവൽ 2AC7Z-ESPS2SOLO2U, 2AC7ZESPS2SOLO2U, ESP32-S2-SOLO-2U, ESP32-S2-SOLO-2U വൈഫൈ മൊഡ്യൂൾ, വൈഫൈ മൊഡ്യൂൾ |