ESPRESSIF ESP32-JCI-R വികസന ബോർഡുകൾ-ലോഗോ

ESPRESSIF ESP32-JCI-R വികസന ബോർഡുകൾ

ESPRESSIF ESP32-JCI-R ഡെവലപ്‌മെന്റ് ബോർഡുകൾ-പ്രോഡ്

ഈ ഗൈഡിനെക്കുറിച്ച്

ESP32-JCI-R മൊഡ്യൂളിനെ അടിസ്ഥാനമാക്കിയുള്ള ഹാർഡ്‌വെയർ ഉപയോഗിച്ച് ആപ്ലിക്കേഷനുകൾ വികസിപ്പിക്കുന്നതിനുള്ള അടിസ്ഥാന സോഫ്‌റ്റ്‌വെയർ വികസന അന്തരീക്ഷം സജ്ജീകരിക്കാൻ ഉപയോക്താക്കളെ സഹായിക്കുന്നതിനാണ് ഈ പ്രമാണം.

റിലീസ് കുറിപ്പുകൾ

തീയതി പതിപ്പ് റിലീസ് നോട്ടുകൾ
2020.7 V0.1 പ്രാഥമിക റിലീസ്.

ഡോക്യുമെന്റേഷൻ മാറ്റ അറിയിപ്പ്

സാങ്കേതിക ഡോക്യുമെന്റേഷനിലെ മാറ്റങ്ങളെക്കുറിച്ച് ഉപഭോക്താക്കളെ അപ്ഡേറ്റ് ചെയ്യുന്നതിനായി Espressif ഇമെയിൽ അറിയിപ്പുകൾ നൽകുന്നു. ദയവായി സബ്‌സ്‌ക്രൈബ് ചെയ്യുക www.espressif.com/en/subscribe.

സർട്ടിഫിക്കേഷൻ

Espressif ഉൽപ്പന്നങ്ങൾക്കുള്ള സർട്ടിഫിക്കറ്റുകൾ ഡൗൺലോഡ് ചെയ്യുക www.espressif.com/en/certificates.

ആമുഖം

ESP32-JCI-R

ESP32-JCI-R എന്നത്, ലോ-പവർ സെൻസർ നെറ്റ്‌വർക്കുകൾ മുതൽ വോയ്‌സ് എൻകോഡിംഗ്, മ്യൂസിക് സ്ട്രീമിംഗ്, MP3 ഡീകോഡിംഗ് എന്നിങ്ങനെയുള്ള ഏറ്റവും ആവശ്യപ്പെടുന്ന ടാസ്‌ക്കുകൾ വരെയുള്ള വൈവിധ്യമാർന്ന ആപ്ലിക്കേഷനുകളെ ടാർഗെറ്റുചെയ്യുന്ന ശക്തമായ, ജനറിക് Wi-Fi+BT+BLE MCU മൊഡ്യൂളാണ്. . ഈ മൊഡ്യൂളിന്റെ കാതൽ ESP32-D0WD-V3 ചിപ്പ് ആണ്. ചിപ്പ് ഉൾച്ചേർത്തിരിക്കുന്നത് സ്കെയിൽ ചെയ്യാവുന്നതും അഡാപ്റ്റീവ് ആയിട്ടാണ് രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്. വ്യക്തിഗതമായി നിയന്ത്രിക്കാൻ കഴിയുന്ന രണ്ട് CPU കോറുകൾ ഉണ്ട്, കൂടാതെ CPU ക്ലോക്ക് ഫ്രീക്വൻസി 80 MHz മുതൽ 240 MHz വരെ ക്രമീകരിക്കാവുന്നതാണ്. ഉപയോക്താവിന് സിപിയു പവർ ഓഫ് ചെയ്‌ത് ലോ-പവർ കോ-പ്രോസസർ ഉപയോഗിച്ച് പെരിഫെറലുകൾ മാറ്റുന്നതിനോ പരിധി മറികടക്കുന്നതിനോ നിരന്തരം നിരീക്ഷിക്കാൻ കഴിയും. കപ്പാസിറ്റീവ് ടച്ച് സെൻസറുകൾ, ഹാൾ സെൻസറുകൾ, SD കാർഡ് ഇന്റർഫേസ്, ഇഥർനെറ്റ്, ഹൈ-സ്പീഡ് SPI, UART, I32S, I2C എന്നിവ മുതൽ സമ്പന്നമായ ഒരു കൂട്ടം പെരിഫറലുകളെ ESP2 സമന്വയിപ്പിക്കുന്നു. ബ്ലൂടൂത്ത്, ബ്ലൂടൂത്ത് എൽഇ, വൈ-ഫൈ എന്നിവയുടെ സംയോജനം വിപുലമായ ആപ്ലിക്കേഷനുകൾ ടാർഗെറ്റുചെയ്യാനാകുമെന്നും മൊഡ്യൂൾ ഭാവി പ്രൂഫ് ആണെന്നും ഉറപ്പാക്കുന്നു: Wi-Fi ഉപയോഗിക്കുന്നത് ഒരു വലിയ ഫിസിക്കൽ റേഞ്ചും Wi-Fi വഴി ഇന്റർനെറ്റിലേക്ക് നേരിട്ടുള്ള കണക്ഷനും അനുവദിക്കുന്നു. ബ്ലൂടൂത്ത് ഉപയോഗിക്കുമ്പോൾ റൂട്ടർ ഉപയോക്താവിനെ ഫോണിലേക്ക് സൗകര്യപ്രദമായി കണക്റ്റുചെയ്യാനോ അല്ലെങ്കിൽ അത് കണ്ടെത്തുന്നതിന് കുറഞ്ഞ ഊർജ്ജ ബീക്കണുകൾ പ്രക്ഷേപണം ചെയ്യാനോ അനുവദിക്കുന്നു. ESP32 ചിപ്പിന്റെ സ്ലീപ്പ് കറന്റ് 5 μA-ൽ താഴെയാണ്, ഇത് ബാറ്ററിയിൽ പ്രവർത്തിക്കുന്നതും ധരിക്കാവുന്നതുമായ ഇലക്ട്രോണിക്സ് ആപ്ലിക്കേഷനുകൾക്ക് അനുയോജ്യമാക്കുന്നു. ESP32, 150 Mbps വരെയുള്ള ഡാറ്റാ നിരക്കും, ഏറ്റവും വിശാലമായ ഫിസിക്കൽ റേഞ്ച് ഉറപ്പാക്കാൻ ആന്റിനയിൽ 20 dBm ഔട്ട്പുട്ട് പവറും പിന്തുണയ്ക്കുന്നു. അതുപോലെ ഇലക്ട്രോണിക് ഇന്റഗ്രേഷൻ, റേഞ്ച്, പവർ ഉപഭോഗം, കണക്റ്റിവിറ്റി എന്നിവയ്‌ക്കായുള്ള മികച്ച പ്രകടനവും വ്യവസായ-പ്രമുഖ സ്പെസിഫിക്കേഷനുകളും ചിപ്പ് വാഗ്ദാനം ചെയ്യുന്നു. ESP32 നായി തിരഞ്ഞെടുത്ത ഓപ്പറേറ്റിംഗ് സിസ്റ്റം LwIP ഉള്ള freeRTOS ആണ്; ഹാർഡ്‌വെയർ ആക്സിലറേഷനോടുകൂടിയ TLS 1.2 അന്തർനിർമ്മിതമാണ്. സുരക്ഷിതമായ (എൻക്രിപ്റ്റഡ്) ഓവർ-ദി-എയർ (OTA) അപ്‌ഗ്രേഡും പിന്തുണയ്‌ക്കുന്നതിനാൽ ഡെവലപ്പർമാർക്ക് അവരുടെ ഉൽപ്പന്നങ്ങൾ റിലീസ് ചെയ്‌തതിന് ശേഷവും തുടർച്ചയായി അപ്‌ഗ്രേഡുചെയ്യാനാകും.

ഇഎസ്പി-ഐഡിഎഫ്

Espressif IoT ഡെവലപ്‌മെന്റ് ഫ്രെയിംവർക്ക് (ഇഎസ്‌പി-ഐഡിഎഫ്) എന്നത് എസ്‌പ്രെസിഫ് ഇഎസ്‌പി 32 അടിസ്ഥാനമാക്കിയുള്ള ആപ്ലിക്കേഷനുകൾ വികസിപ്പിക്കുന്നതിനുള്ള ഒരു ചട്ടക്കൂടാണ്. ഉപയോക്താക്കൾക്ക് ESP-IDF അടിസ്ഥാനമാക്കി Windows/Linux/MacOS-ൽ ആപ്ലിക്കേഷനുകൾ വികസിപ്പിക്കാൻ കഴിയും.

തയ്യാറാക്കൽ

ESP32-JCI-R-നുള്ള ആപ്ലിക്കേഷനുകൾ വികസിപ്പിക്കുന്നതിന് നിങ്ങൾക്ക് ഇത് ആവശ്യമാണ്:

  • വിൻഡോസ്, ലിനക്സ് അല്ലെങ്കിൽ മാക് ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ഉപയോഗിച്ച് പിസി ലോഡുചെയ്തിരിക്കുന്നു
  • ESP32-നുള്ള ആപ്ലിക്കേഷൻ നിർമ്മിക്കുന്നതിനുള്ള ടൂൾചെയിൻ
  • ESP-IDF-ൽ പ്രധാനമായും ESP32-നുള്ള API, ടൂൾചെയിൻ പ്രവർത്തിപ്പിക്കുന്നതിനുള്ള സ്ക്രിപ്റ്റുകൾ എന്നിവ അടങ്ങിയിരിക്കുന്നു
  • സിയിൽ പ്രോഗ്രാമുകൾ (പ്രോജക്ടുകൾ) എഴുതുന്നതിനുള്ള ഒരു ടെക്സ്റ്റ് എഡിറ്റർ, ഉദാ, എക്ലിപ്സ്
  • ESP32 ബോർഡ് തന്നെയും ഒരു USB കേബിളും പിസിയിലേക്ക് കണക്ട് ചെയ്യാനുള്ളതാണ്

ആരംഭിക്കുക

ടൂൾചെയിൻ സജ്ജീകരണം

ESP32 ഉപയോഗിച്ച് വികസനം ആരംഭിക്കുന്നതിനുള്ള ഏറ്റവും വേഗമേറിയ മാർഗം ഒരു പ്രീ-ബിൽറ്റ് ടൂൾചെയിൻ ഇൻസ്റ്റാൾ ചെയ്യുക എന്നതാണ്. ചുവടെയുള്ള നിങ്ങളുടെ OS എടുത്ത് നൽകിയിരിക്കുന്ന നിർദ്ദേശങ്ങൾ പാലിക്കുക.

  • വിൻഡോസ്
  • ലിനക്സ്
  • Mac OS

കുറിപ്പ്:
പ്രീബിൽറ്റ് ടൂൾചെയിൻ, ESP-IDF, s എന്നിവ ഇൻസ്റ്റാൾ ചെയ്യാൻ ഞങ്ങൾ ~/esp ഡയറക്ടറി ഉപയോഗിക്കുന്നുample ആപ്ലിക്കേഷനുകൾ. നിങ്ങൾക്ക് മറ്റൊരു ഡയറക്‌ടറി ഉപയോഗിക്കാം, പക്ഷേ ബന്ധപ്പെട്ട കമാൻഡുകൾ ക്രമീകരിക്കേണ്ടതുണ്ട്. നിങ്ങളുടെ അനുഭവത്തെയും മുൻഗണനകളെയും ആശ്രയിച്ച്, ഒരു പ്രീ-ബിൽറ്റ് ടൂൾചെയിൻ ഉപയോഗിക്കുന്നതിന് പകരം, നിങ്ങളുടെ പരിസ്ഥിതി ഇഷ്ടാനുസൃതമാക്കാൻ നിങ്ങൾ ആഗ്രഹിച്ചേക്കാം. നിങ്ങളുടെ സ്വന്തം രീതിയിൽ സിസ്റ്റം സജ്ജീകരിക്കുന്നതിന് ടൂൾചെയിനിന്റെ കസ്റ്റമൈസ്ഡ് സെറ്റപ്പ് എന്ന വിഭാഗത്തിലേക്ക് പോകുക.
ടൂൾചെയിൻ സജ്ജീകരിക്കുന്നത് പൂർത്തിയാക്കിക്കഴിഞ്ഞാൽ, ESP-IDF നേടുക എന്ന വിഭാഗത്തിലേക്ക് പോകുക.

ESP-IDF നേടുക

ടൂൾചെയിൻ കൂടാതെ (ആപ്ലിക്കേഷൻ കംപൈൽ ചെയ്യുന്നതിനും നിർമ്മിക്കുന്നതിനുമുള്ള പ്രോഗ്രാമുകൾ അടങ്ങിയിരിക്കുന്നു), നിങ്ങൾക്ക് ESP32 നിർദ്ദിഷ്ട API / ലൈബ്രറികളും ആവശ്യമാണ്. ESP-IDF റിപ്പോസിറ്ററിയിൽ Espressif ആണ് അവ നൽകുന്നത്.
ഇത് ലഭിക്കുന്നതിന്, ടെർമിനൽ തുറക്കുക, നിങ്ങൾ ESP-IDF ഇടാൻ ആഗ്രഹിക്കുന്ന ഡയറക്ടറിയിലേക്ക് നാവിഗേറ്റ് ചെയ്യുക, git ക്ലോൺ കമാൻഡ് ഉപയോഗിച്ച് അത് ക്ലോൺ ചെയ്യുക:

ESP-IDF ~/esp/esp-idf-ലേക്ക് ഡൗൺലോഡ് ചെയ്യപ്പെടും.

കുറിപ്പ്:
-ആവർത്തന ഓപ്ഷൻ നഷ്ടപ്പെടുത്തരുത്. ഈ ഓപ്‌ഷൻ കൂടാതെ നിങ്ങൾ ഇതിനകം തന്നെ ESP-IDF ക്ലോൺ ചെയ്‌തിട്ടുണ്ടെങ്കിൽ, എല്ലാ സബ്‌മോഡ്യൂളുകളും ലഭിക്കുന്നതിന് മറ്റൊരു കമാൻഡ് പ്രവർത്തിപ്പിക്കുക:

  • cd ~/esp/esp-idf
  • git സബ്മോഡ്യൂൾ അപ്ഡേറ്റ് -init

ESP-IDF-ലേക്കുള്ള പാത സജ്ജീകരിക്കുക 

IDF_PATH എൻവയോൺമെന്റ് വേരിയബിൾ ഉപയോഗിച്ച് ടൂൾചെയിൻ പ്രോഗ്രാമുകൾ ESP-IDF ആക്സസ് ചെയ്യുന്നു. ഈ വേരിയബിൾ നിങ്ങളുടെ പിസിയിൽ സജ്ജീകരിക്കണം, അല്ലാത്തപക്ഷം, പ്രോജക്റ്റുകൾ നിർമ്മിക്കില്ല. ഓരോ തവണയും പിസി പുനരാരംഭിക്കുമ്പോഴും ക്രമീകരണം സ്വമേധയാ ചെയ്യാവുന്നതാണ്. ഉപയോക്തൃ പ്രൊഫൈലിൽ IDF_PATH നിർവചിച്ച് ശാശ്വതമായി സജ്ജീകരിക്കുക എന്നതാണ് മറ്റൊരു ഓപ്ഷൻ. അങ്ങനെ ചെയ്യുന്നതിന്, ഉപയോക്തൃ പ്രൊഫൈലിലേക്ക് IDF_PATH ചേർക്കുക എന്നതിലെ നിർദ്ദേശങ്ങൾ പാലിക്കുക.

ഒരു പ്രോജക്റ്റ് ആരംഭിക്കുക

ഇപ്പോൾ നിങ്ങൾ ESP32-നായി നിങ്ങളുടെ അപേക്ഷ തയ്യാറാക്കാൻ തയ്യാറാണ്. വേഗത്തിൽ ആരംഭിക്കാൻ, ഞങ്ങൾ പഴയതിൽ നിന്നുള്ള hello_world പ്രോജക്‌റ്റ് ഉപയോഗിക്കുംampIDF-ൽ ലെസ് ഡയറക്ടറി.
get-started/hello_world ~/esp ഡയറക്ടറിയിലേക്ക് പകർത്തുക:

  • cd ~/esp
  • cp -r $IDF_PATH/examples/get-started/hello_world .

നിങ്ങൾക്ക് മുൻനിരയുടെ ഒരു ശ്രേണിയും കണ്ടെത്താനാകുംample പ്രോജക്ടുകൾ മുൻampESP-IDF-ൽ ലെസ് ഡയറക്ടറി. ഈ മുൻampനിങ്ങളുടെ സ്വന്തം പ്രൊജക്റ്റുകൾ ആരംഭിക്കുന്നതിന്, മുകളിൽ അവതരിപ്പിച്ച അതേ രീതിയിൽ le പ്രോജക്റ്റ് ഡയറക്ടറികൾ പകർത്താവുന്നതാണ്.

കുറിപ്പ്:
ESP-IDF ബിൽഡ് സിസ്റ്റം, ESP-IDF-ലേക്കോ പ്രോജക്ടുകളിലേക്കോ ഉള്ള പാതകളിലെ സ്‌പെയ്‌സിനെ പിന്തുണയ്ക്കുന്നില്ല.

ബന്ധിപ്പിക്കുക

നിങ്ങൾ ഏതാണ്ട് അവിടെ എത്തിയിരിക്കുന്നു. കൂടുതൽ മുന്നോട്ട് പോകുന്നതിന്, ESP32 ബോർഡ് PC-യിലേക്ക് കണക്റ്റുചെയ്യുക, ഏത് സീരിയൽ പോർട്ടിന് കീഴിലാണ് ബോർഡ് ദൃശ്യമാകുന്നതെന്ന് പരിശോധിക്കുകയും സീരിയൽ കമ്മ്യൂണിക്കേഷൻ പ്രവർത്തിക്കുന്നുണ്ടോയെന്ന് പരിശോധിക്കുകയും ചെയ്യുക. ഇത് എങ്ങനെ ചെയ്യണമെന്ന് നിങ്ങൾക്ക് ഉറപ്പില്ലെങ്കിൽ, ESP32 ഉപയോഗിച്ച് സീരിയൽ കണക്ഷൻ സ്ഥാപിക്കുക എന്നതിലെ നിർദ്ദേശങ്ങൾ പരിശോധിക്കുക. പോർട്ട് നമ്പർ ശ്രദ്ധിക്കുക, അത് അടുത്ത ഘട്ടത്തിൽ ആവശ്യമായി വരും.

കോൺഫിഗർ ചെയ്യുക

ഒരു ടെർമിനൽ വിൻഡോയിൽ ആയതിനാൽ, cd ~/esp/hello_world എന്ന് ടൈപ്പ് ചെയ്തുകൊണ്ട് hello_world ആപ്ലിക്കേഷന്റെ ഡയറക്ടറിയിലേക്ക് പോകുക. തുടർന്ന് പ്രോജക്റ്റ് കോൺഫിഗറേഷൻ യൂട്ടിലിറ്റി മെനു കോൺഫിഗറേഷൻ ആരംഭിക്കുക:

  • cd ~/esp/hello_world മെനു കോൺഫിഗറേഷൻ ഉണ്ടാക്കുക

മുമ്പത്തെ ഘട്ടങ്ങൾ ശരിയായി ചെയ്തിട്ടുണ്ടെങ്കിൽ, ഇനിപ്പറയുന്ന മെനു പ്രദർശിപ്പിക്കും: ESPRESSIF ESP32-JCI-R വികസന ബോർഡുകൾ-fig1

മെനുവിൽ, സീരിയൽ പോർട്ട് കോൺഫിഗർ ചെയ്യുന്നതിന് സീരിയൽ ഫ്ലാഷർ കോൺഫിഗർ > ഡിഫോൾട്ട് സീരിയൽ പോർട്ട് എന്നതിലേക്ക് നാവിഗേറ്റ് ചെയ്യുക, അവിടെ പ്രൊജക്റ്റ് ലോഡ് ചെയ്യും. എന്റർ, സേവ് അമർത്തിക്കൊണ്ട് തിരഞ്ഞെടുപ്പ് സ്ഥിരീകരിക്കുക
തിരഞ്ഞെടുക്കുന്നതിലൂടെ കോൺഫിഗറേഷൻ , തുടർന്ന് തിരഞ്ഞെടുത്ത് ആപ്ലിക്കേഷനിൽ നിന്ന് പുറത്തുകടക്കുക .

കുറിപ്പ്:
വിൻഡോസിൽ, സീരിയൽ പോർട്ടുകൾക്ക് COM1 പോലുള്ള പേരുകളുണ്ട്. MacOS-ൽ, അവ /dev/cu എന്നതിൽ ആരംഭിക്കുന്നു. ലിനക്സിൽ, അവ /dev/tty എന്നതിൽ തുടങ്ങുന്നു. (പൂർണ്ണ വിവരങ്ങൾക്ക് ESP32 ഉപയോഗിച്ച് സീരിയൽ കണക്ഷൻ സ്ഥാപിക്കുക കാണുക.)

മെനുകോൺഫിഗിന്റെ നാവിഗേഷനും ഉപയോഗവും സംബന്ധിച്ച ചില ടിപ്പുകൾ ഇതാ:

  • മെനു നാവിഗേറ്റ് ചെയ്യാൻ അമ്പടയാള കീകൾ സജ്ജീകരിക്കുക.
  • ഒരു ഉപമെനുവിലേക്ക് പോകുന്നതിന് എന്റർ കീ ഉപയോഗിക്കുക, പുറത്തേക്ക് പോകാനോ പുറത്തുകടക്കാനോ എസ്കേപ്പ് കീ ഉപയോഗിക്കുക.
  • തരം ? ഒരു സഹായ സ്ക്രീൻ കാണാൻ. എന്റർ കീ സഹായ സ്ക്രീനിൽ നിന്ന് പുറത്തുകടക്കുന്നു.
  • "[*]" എന്ന ചെക്ക്ബോക്സുകളുള്ള കോൺഫിഗറേഷൻ ഇനങ്ങൾ പ്രവർത്തനക്ഷമമാക്കുന്നതിനും (അതെ) പ്രവർത്തനരഹിതമാക്കുന്നതിനും (ഇല്ല) സ്‌പേസ് കീ അല്ലെങ്കിൽ Y, N കീകൾ ഉപയോഗിക്കുക.
  • അമർത്തിയാൽ? ഒരു കോൺഫിഗറേഷൻ ഇനം ഹൈലൈറ്റ് ചെയ്യുമ്പോൾ ആ ഇനത്തെക്കുറിച്ചുള്ള സഹായം പ്രദർശിപ്പിക്കുന്നു.
  • കോൺഫിഗറേഷൻ ഇനങ്ങൾ തിരയാൻ / എന്ന് ടൈപ്പ് ചെയ്യുക.

കുറിപ്പ്:
നിങ്ങളൊരു ആർച്ച് ലിനക്സ് ഉപയോക്താവാണെങ്കിൽ, SDK ടൂൾ കോൺഫിഗറേഷനിലേക്ക് നാവിഗേറ്റ് ചെയ്ത് പൈത്തൺ 2 ഇന്റർപ്രെറ്ററിന്റെ പേര് പൈത്തണിൽ നിന്ന് പൈത്തൺ 2 എന്നതിലേക്ക് മാറ്റുക.

ബിൽഡ് ആൻഡ് ഫ്ലാഷ്

ഇപ്പോൾ നിങ്ങൾക്ക് ആപ്ലിക്കേഷൻ നിർമ്മിക്കാനും ഫ്ലാഷ് ചെയ്യാനും കഴിയും. പ്രവർത്തിപ്പിക്കുക:

ഫ്ലാഷ് ഉണ്ടാക്കുക

ഇത് ആപ്ലിക്കേഷനും എല്ലാ ESP-IDF ഘടകങ്ങളും കംപൈൽ ചെയ്യുകയും ബൂട്ട്ലോഡർ, പാർട്ടീഷൻ ടേബിൾ, ആപ്ലിക്കേഷൻ ബൈനറികൾ എന്നിവ സൃഷ്ടിക്കുകയും നിങ്ങളുടെ ESP32 ബോർഡിലേക്ക് ഈ ബൈനറികൾ ഫ്ലാഷ് ചെയ്യുകയും ചെയ്യും. ESPRESSIF ESP32-JCI-R വികസന ബോർഡുകൾ-fig2

പ്രശ്നങ്ങളൊന്നും ഇല്ലെങ്കിൽ, നിർമ്മാണ പ്രക്രിയയുടെ അവസാനം, ലോഡിംഗ് പ്രക്രിയയുടെ പുരോഗതി വിവരിക്കുന്ന സന്ദേശങ്ങൾ നിങ്ങൾ കാണും. അവസാനമായി, എൻഡ് മൊഡ്യൂൾ പുനഃസജ്ജമാക്കുകയും "hello_world" ആപ്ലിക്കേഷൻ ആരംഭിക്കുകയും ചെയ്യും. മേക്ക് പ്രവർത്തിപ്പിക്കുന്നതിന് പകരം എക്ലിപ്സ് ഐഡിഇ ഉപയോഗിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, എക്ലിപ്സ് ഐഡിഇ ഉപയോഗിച്ച് ബിൽഡും ഫ്ലാഷും പരിശോധിക്കുക.

മോണിറ്റർ

"hello_world" ആപ്ലിക്കേഷൻ യഥാർത്ഥത്തിൽ പ്രവർത്തിക്കുന്നുണ്ടോ എന്നറിയാൻ, നിർമ്മിക്കുന്നത് മോണിറ്റർ എന്ന് ടൈപ്പ് ചെയ്യുക. ഈ കമാൻഡ് IDF മോണിറ്റർ ആപ്ലിക്കേഷൻ സമാരംഭിക്കുന്നു:

താഴെയുള്ള നിരവധി വരികൾ, സ്റ്റാർട്ടപ്പിനും ഡയഗ്നോസ്റ്റിക് ലോഗിനും ശേഷം, നിങ്ങൾ “ഹലോ വേൾഡ്!” കാണും. ആപ്ലിക്കേഷൻ മുഖേന അച്ചടിച്ചു. ESPRESSIF ESP32-JCI-R വികസന ബോർഡുകൾ-fig3

മോണിറ്ററിൽ നിന്ന് പുറത്തുകടക്കാൻ Ctrl+] കുറുക്കുവഴി ഉപയോഗിക്കുക.

കുറിപ്പ്:
മുകളിലെ സന്ദേശങ്ങൾക്ക് പകരം, അപ്‌ലോഡ് ചെയ്‌ത ഉടൻ തന്നെ ക്രമരഹിതമായ മാലിന്യമോ മോണിറ്ററോ പരാജയപ്പെടുന്നതായി നിങ്ങൾ കാണുന്നുവെങ്കിൽ, നിങ്ങളുടെ ബോർഡ് 26MHz ക്രിസ്റ്റൽ ഉപയോഗിക്കാനാണ് സാധ്യത, അതേസമയം ESP-IDF 40MHz സ്ഥിരസ്ഥിതിയായി കണക്കാക്കുന്നു. മോണിറ്ററിൽ നിന്ന് പുറത്തുകടക്കുക, മെനു കോൺഫിഗിലേക്ക് മടങ്ങുക, CONFIG_ESP32_XTAL_FREQ_SEL-ലേക്ക് 26MHz-ലേക്ക് മാറ്റുക, തുടർന്ന് ആപ്ലിക്കേഷൻ നിർമ്മിക്കുകയും ഫ്ലാഷ് ചെയ്യുകയും ചെയ്യുക. ഘടക കോൺഫിഗറേഷൻ -> ESP32- സ്പെസിഫിക് - മെയിൻ XTAL ഫ്രീക്വൻസിക്ക് കീഴിൽ മെനു കോൺഫിഗിന് കീഴിൽ ഇത് കാണപ്പെടുന്നു. ഫ്ലാഷ് നിർമ്മിക്കാനും മോണിറ്റർ നിർമ്മിക്കാനും ഒറ്റയടിക്ക്, ഫ്ലാഷ് മോണിറ്റർ നിർമ്മിക്കുക എന്ന് ടൈപ്പ് ചെയ്യുക. ഈ ആപ്ലിക്കേഷൻ ഉപയോഗിക്കുന്നതിനെ കുറിച്ചുള്ള ഹാൻഡി കുറുക്കുവഴികൾക്കും കൂടുതൽ വിശദാംശങ്ങൾക്കും വിഭാഗം IDF മോണിറ്റർ പരിശോധിക്കുക. ESP32 ഉപയോഗിച്ച് നിങ്ങൾ ആരംഭിക്കേണ്ടത് അത്രയേയുള്ളൂ! ഇപ്പോൾ നിങ്ങൾ മറ്റേതെങ്കിലും മുൻ പരീക്ഷിക്കാൻ തയ്യാറാണ്amples അല്ലെങ്കിൽ നിങ്ങളുടെ സ്വന്തം ആപ്ലിക്കേഷനുകൾ വികസിപ്പിക്കുന്നതിലേക്ക് പോകുക.

നിരാകരണവും പകർപ്പവകാശ അറിയിപ്പും
ഈ പ്രമാണത്തിലെ വിവരങ്ങൾ ഉൾപ്പെടെ URL റഫറൻസുകൾ, അറിയിപ്പ് കൂടാതെ മാറ്റത്തിന് വിധേയമാണ്. ഈ ഡോക്യുമെന്റ് നൽകിയിരിക്കുന്നത് പോലെ - വാറന്റികളൊന്നുമില്ലാതെ, വ്യാപാരത്തിന്റെ ഏതെങ്കിലും വാറന്റി ഉൾപ്പെടെ, ലംഘനം നടത്താത്തത്, ഏതെങ്കിലും പ്രത്യേക ആവശ്യങ്ങൾക്ക് വേണ്ടിയുള്ള ഫിറ്റ്നസ്, പ്രത്യേക ആവശ്യങ്ങൾക്ക്,AMPഎൽ.ഇ. ഈ പ്രമാണത്തിലെ വിവരങ്ങളുടെ ഉപയോഗവുമായി ബന്ധപ്പെട്ട ഏതെങ്കിലും ഉടമസ്ഥാവകാശങ്ങളുടെ ലംഘനത്തിനുള്ള ബാധ്യത ഉൾപ്പെടെയുള്ള എല്ലാ ബാധ്യതകളും നിരാകരിക്കപ്പെട്ടിരിക്കുന്നു. ഏതെങ്കിലും ബൗദ്ധിക സ്വത്തവകാശത്തിന് എസ്റ്റോപൽ മുഖേനയോ മറ്റോ പ്രകടിപ്പിക്കുന്നതോ സൂചിപ്പിക്കുന്നതോ ആയ ലൈസൻസുകളൊന്നും ഇവിടെ അനുവദിച്ചിട്ടില്ല. Wi-Fi അലയൻസ് അംഗത്തിന്റെ ലോഗോ Wi-Fi അലയൻസിന്റെ ഒരു വ്യാപാരമുദ്രയാണ്. ബ്ലൂടൂത്ത് ലോഗോ ബ്ലൂടൂത്ത് എസ്ഐജിയുടെ രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രയാണ്. ഈ ഡോക്യുമെന്റിൽ പരാമർശിച്ചിരിക്കുന്ന എല്ലാ വ്യാപാര നാമങ്ങളും വ്യാപാരമുദ്രകളും രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രകളും അതത് ഉടമസ്ഥരുടെ സ്വത്താണ്, അവ ഇതിനാൽ അംഗീകരിക്കപ്പെടുന്നു.
പകർപ്പവകാശം © 2018 Espressif Inc. എല്ലാ അവകാശങ്ങളും നിക്ഷിപ്തം.

പ്രമാണങ്ങൾ / വിഭവങ്ങൾ

ESPRESSIF ESP32-JCI-R വികസന ബോർഡുകൾ [pdf] ഉപയോക്തൃ മാനുവൽ
ESP32JCIR, 2AC7Z-ESP32JCIR, 2AC7ZESP32JCIR, ESP32-JCI-R, വികസന ബോർഡുകൾ, ESP32-JCI-R വികസന ബോർഡുകൾ, ബോർഡുകൾ

റഫറൻസുകൾ

ഒരു അഭിപ്രായം ഇടൂ

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിക്കില്ല. ആവശ്യമായ ഫീൽഡുകൾ അടയാളപ്പെടുത്തി *