Luatos-LOGO

Luatos ESP32-C3 MCU ബോർഡ്

Luatos-ESP32-C3-MCU-ബോർഡ്-PRODUCT

ഉൽപ്പന്ന വിവരം

32MB മെമ്മറിയുള്ള ഒരു മൈക്രോകൺട്രോളർ ബോർഡാണ് ESP3-C16. ഇത് 2 UART ഇൻ്റർഫേസുകൾ, UART0, UART1 എന്നിവ ഉൾക്കൊള്ളുന്നു, UART0 ഡൗൺലോഡ് പോർട്ടായി പ്രവർത്തിക്കുന്നു. പരമാവധി s ഉള്ള 5-ചാനൽ 12-ബിറ്റ് എഡിസിയും ബോർഡിൽ ഉൾപ്പെടുന്നുampലിംഗ് നിരക്ക് 100KSPS. കൂടാതെ, ഇതിന് മാസ്റ്റർ മോഡിൽ കുറഞ്ഞ വേഗതയുള്ള എസ്പിഐ ഇൻ്റർഫേസും ഒരു ഐഐസി കൺട്രോളറും ഉണ്ട്. ഏത് ജിപിഐഒയും ഉപയോഗിക്കാനാകുന്ന 4 പിഡബ്ല്യുഎം ഇൻ്റർഫേസുകളും മൾട്ടിപ്ലക്‌സ് ചെയ്യാൻ കഴിയുന്ന 15 എക്‌സ്‌റ്റേണൽ ജിപിഐഒ പിന്നുകളും ഉണ്ട്. ബോർഡിൽ രണ്ട് SMD LED സൂചകങ്ങൾ, ഒരു റീസെറ്റ് ബട്ടൺ, ഒരു BOOT ബട്ടൺ, ഒരു USB മുതൽ TTL ഡൗൺലോഡ് ഡീബഗ് പോർട്ട് എന്നിവ സജ്ജീകരിച്ചിരിക്കുന്നു.

ഉൽപ്പന്ന ഉപയോഗ നിർദ്ദേശങ്ങൾ

  1. ESP32 പവർ അപ്പ് ചെയ്യുന്നതിന് മുമ്പ്, ഡൗൺലോഡ് മോഡിൽ പ്രവേശിക്കുന്നത് ഒഴിവാക്കാൻ BOOT (IO09) പിൻ വലിച്ചിട്ടില്ലെന്ന് ഉറപ്പാക്കുക.
  2. ഡിസൈൻ പ്രക്രിയയിൽ, IO08 പിൻ ബാഹ്യമായി താഴേക്ക് വലിക്കാൻ ശുപാർശ ചെയ്യുന്നില്ല, കാരണം ഡൗൺലോഡ് ചെയ്യുമ്പോഴും ബേണിംഗ് പ്രക്രിയയിലും പിൻ കുറവായിരിക്കുമ്പോൾ സീരിയൽ പോർട്ട് വഴി ഡൗൺലോഡ് ചെയ്യുന്നത് തടയാം.
  3. QIO മോഡിൽ, SPI സിഗ്നലുകൾ SPIHD, SPIWP എന്നിവയ്‌ക്കായി IO12 (GPIO12), IO13 (GPIO13) എന്നിവ മൾട്ടിപ്ലക്‌സ് ചെയ്‌തിരിക്കുന്നു.
  4. പിൻഔട്ടിലെ അധിക റഫറൻസിനായി സ്കീമാറ്റിക് നോക്കുക. ക്ലിക്ക് ചെയ്യുക ഇവിടെ സ്കീമാറ്റിക് ആക്സസ് ചെയ്യാൻ.
  5. ഇൻസ്റ്റലേഷൻ പാക്കേജ് ഉപയോഗിക്കുന്നതിന് മുമ്പ് ESP32 പാക്കേജിൻ്റെ ഏതെങ്കിലും മുൻ പതിപ്പുകൾ അൺഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക.
  6. പ്രോഗ്രാമും arduino-esp32 പാക്കേജും ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന്, ഈ ഘട്ടങ്ങൾ പാലിക്കുക:
    1. ഔദ്യോഗിക സോഫ്റ്റ്‌വെയർ ഡൗൺലോഡ് തുറക്കുക webപേജ്, ഡൗൺലോഡ് ചെയ്യുന്നതിനായി അനുബന്ധ സിസ്റ്റവും സിസ്റ്റം ബിറ്റുകളും തിരഞ്ഞെടുക്കുക.
    2. ഡൗൺലോഡ് ചെയ്ത പ്രോഗ്രാം പ്രവർത്തിപ്പിച്ച് സ്ഥിരസ്ഥിതി ക്രമീകരണങ്ങൾ ഉപയോഗിച്ച് ഇൻസ്റ്റാൾ ചെയ്യുക.
    3. GitHub-ൽ espressif/arduino-esp32 ശേഖരണം കണ്ടെത്തി ഇൻസ്റ്റാളുചെയ്യൽ ലിങ്കിൽ ക്ലിക്കുചെയ്യുക.
    4. പകർത്തുക URL വികസന റിലീസ് ലിങ്ക് എന്ന് പേരിട്ടു.
    5. Arduino IDE-ൽ ക്ലിക്ക് ചെയ്യുക File > മുൻഗണനകൾ > അധിക ബോർഡ് മാനേജർ URLs ഒപ്പം ചേർക്കുക URL മുമ്പത്തെ ഘട്ടത്തിൽ പകർത്തി.
    6. Arduino IDE-യിലെ ബോർഡ് മാനേജറിലേക്ക് പോയി ESP32 പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യുക.
    7. ടൂളുകൾ > ബോർഡ് തിരഞ്ഞെടുത്ത് ലിസ്റ്റിൽ നിന്ന് ESP32C3 Dev മൊഡ്യൂൾ തിരഞ്ഞെടുക്കുക.
    8. ടൂളുകൾ > ഫ്ലാഷ് മോഡ് എന്നതിലേക്ക് പോയി ഫ്ലാഷ് മോഡ് ഡിഐഒയിലേക്ക് മാറ്റുക, ബൂട്ടിലെ യുഎസ്ബി സിഡിസി പ്രവർത്തനക്ഷമമാക്കുക.
  7. നിങ്ങളുടെ ESP32 സജ്ജീകരണം ഇപ്പോൾ പ്രവർത്തിക്കാൻ തയ്യാറാണ്! എല്ലാം ശരിയായി പ്രവർത്തിക്കുന്നുണ്ടെന്ന് ഉറപ്പാക്കാൻ ഒരു ഡെമോൺസ്‌ട്രേഷൻ പ്രോഗ്രാം പ്രവർത്തിപ്പിച്ച് നിങ്ങൾക്ക് ഇത് പരിശോധിക്കാവുന്നതാണ്.

പിന്തുണ
നിങ്ങൾക്ക് സഹായം ആവശ്യമുണ്ടെങ്കിൽ, ദയവായി ഞങ്ങളെ ബന്ധപ്പെടാൻ മടിക്കേണ്ടതില്ല tourdeuscs@gmail.com.

ഓവർVIEW

ESP32 ഡെവലപ്‌മെൻ്റ് ബോർഡ് രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്നത് എസ്‌പ്രെസിഫ് സിസ്റ്റങ്ങളിൽ നിന്നുള്ള ESP32-C3 ചിപ്പ് അടിസ്ഥാനമാക്കിയാണ്.
ഇതിന് ഒരു ചെറിയ ഫോം ഫാക്ടറും സെൻ്റ്amp ഹോൾ ഡിസൈൻ, ഡവലപ്പർമാർക്ക് ഉപയോഗിക്കാൻ സൗകര്യപ്രദമാക്കുന്നു. UART, GPIO, SPI, I2C, ADC, PWM എന്നിവയുൾപ്പെടെയുള്ള ഒന്നിലധികം ഇൻ്റർഫേസുകളെ ബോർഡ് പിന്തുണയ്ക്കുന്നു, കൂടാതെ മൊബൈൽ ഉപകരണങ്ങൾ, ധരിക്കാവുന്ന ഇലക്ട്രോണിക്സ്, IoT ആപ്ലിക്കേഷനുകൾ എന്നിവയ്ക്ക് കുറഞ്ഞ പവർ പ്രകടനവും അനുയോജ്യമാണ്.

SPI/SDIO അല്ലെങ്കിൽ I2C/UART ഇൻ്റർഫേസുകളിലൂടെ Wi-Fi, ബ്ലൂടൂത്ത് ഫംഗ്‌ഷനുകൾ നൽകിക്കൊണ്ട്, പ്രധാന MCU-ലേക്കുള്ള ഒരു സ്വതന്ത്ര സംവിധാനമോ പെരിഫറൽ ഉപകരണമോ ആയി ഇതിന് പ്രവർത്തിക്കാനാകും.

ബോർഡ് റിസോഴ്‌സിൽ

  • ഈ ഡെവലപ്‌മെൻ്റ് ബോർഡിന് 4MB സംഭരണ ​​ശേഷിയുള്ള ഒരു SPI ഫ്ലാഷ് ഉണ്ട്, അത് 16MB വരെ വികസിപ്പിക്കാം.
  • ഇത് 2 UART ഇൻ്റർഫേസുകൾ, UART0, UART1 എന്നിവ ഉൾക്കൊള്ളുന്നു, UART0 ഡൗൺലോഡ് പോർട്ടായി പ്രവർത്തിക്കുന്നു.
  • ഈ ബോർഡിൽ ഒരു 5-ചാനൽ 12-ബിറ്റ് ADC ഉണ്ട്, പരമാവധി സെampലിംഗ് നിരക്ക് 100KSPS.
  • ഒരു ലോ-സ്പീഡ് എസ്പിഐ ഇൻ്റർഫേസും മാസ്റ്റർ മോഡിൽ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്.
  • ഈ ബോർഡിൽ ഒരു IIC കൺട്രോളർ ഉണ്ട്.
  • ഏത് GPIO ഉപയോഗിക്കാനും കഴിയുന്ന 4 PWM ഇൻ്റർഫേസുകളുണ്ട്.
  • മൾട്ടിപ്ലക്‌സ് ചെയ്യാൻ കഴിയുന്ന 15 ബാഹ്യ GPIO പിന്നുകളുണ്ട്.
  • കൂടാതെ, ഇതിൽ രണ്ട് SMD LED സൂചകങ്ങൾ, ഒരു റീസെറ്റ് ബട്ടൺ, ഒരു ബൂട്ട് ബട്ടൺ, ഒരു USB മുതൽ TTL ഡൗൺലോഡ് ഡീബഗ് പോർട്ട് എന്നിവ ഉൾപ്പെടുന്നു.

പിൻ നിർവചനം

Luatos-ESP32-C3-MCU-ബോർഡ്-FIG-1

ESP32-C3 പിസിബി
HTTPS://WIKI.LUATOS.COM/_STATIC/BOM/ESP32C3.HTML.

അളവുകൾ (വിശദാംശങ്ങൾക്ക് ക്ലിക്ക് ചെയ്യുക)

Luatos-ESP32-C3-MCU-ബോർഡ്-FIG-2

ഉപയോഗത്തിലുള്ള കുറിപ്പുകൾ

  • ESP32 ഡൗൺലോഡ് മോഡിൽ പ്രവേശിക്കുന്നത് ഒഴിവാക്കാൻ, പവർ അപ്പ് ചെയ്യുന്നതിന് മുമ്പ് BOOT (IO09) പിൻ വലിച്ചിടരുത്.
  • രൂപകൽപ്പന ചെയ്യുമ്പോൾ IO08 പിൻ ബാഹ്യമായി താഴേക്ക് വലിച്ചിടാൻ ശുപാർശ ചെയ്യുന്നില്ല, കാരണം ഡൗൺലോഡ് ചെയ്യുമ്പോഴും ബേണിംഗ് പ്രക്രിയയിലും പിൻ കുറവായിരിക്കുമ്പോൾ സീരിയൽ പോർട്ട് വഴി ഡൗൺലോഡ് ചെയ്യുന്നത് തടയാം.
  • QIO മോഡിൽ, IO12 (GPIO12), IO13 (GPIO13) എന്നിവ SPI സിഗ്നലുകൾ SPIHD, SPIWP എന്നിവയ്‌ക്കായി മൾട്ടിപ്ലക്‌സ് ചെയ്‌തിരിക്കുന്നു, എന്നാൽ വർദ്ധിച്ച GPIO ലഭ്യതയ്ക്കായി, വികസന ബോർഡ് DIO മോഡിൽ 2-വയർ SPI ഉപയോഗിക്കുന്നു, അതുപോലെ, IO12, IO13 എന്നിവ കണക്റ്റുചെയ്‌തിട്ടില്ല. ഫ്ലാഷ് ചെയ്യാൻ. സ്വയം കംപൈൽ ചെയ്‌ത സോഫ്‌റ്റ്‌വെയർ ഉപയോഗിക്കുമ്പോൾ, അതിനനുസരിച്ച് ഫ്ലാഷ് DIO മോഡിലേക്ക് കോൺഫിഗർ ചെയ്യണം.
  • ബാഹ്യ SPI ഫ്ലാഷിൻ്റെ VDD ഇതിനകം 3.3V പവർ സപ്ലൈ സിസ്റ്റവുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നതിനാൽ, അധിക പവർ സപ്ലൈ കോൺഫിഗറേഷൻ്റെ ആവശ്യമില്ല, കൂടാതെ ഇത് സ്റ്റാൻഡേർഡ് ഉപയോഗിച്ച് ആക്സസ് ചെയ്യാൻ കഴിയും.
    2- വയർ SPI ആശയവിനിമയ മോഡ്.
  • സ്ഥിരസ്ഥിതിയായി, GPIO11 SPI ഫ്ലാഷിൻ്റെ VDD പിൻ ആയി പ്രവർത്തിക്കുന്നു, അതിനാൽ ഇത് GPIO ആയി ഉപയോഗിക്കുന്നതിന് മുമ്പ് കോൺഫിഗറേഷൻ ആവശ്യമാണ്.

സ്കീമാറ്റിക്
റഫറൻസിനായി ദയവായി ഇനിപ്പറയുന്ന ലിങ്കിൽ ക്ലിക്കുചെയ്യുക.
https://cdn.openluat-luatcommunity.openluat.com/attachment/20220609213416069_CORE-ESP32-A12.pdf

വികസന പരിസ്ഥിതി കോൺഫിഗറേഷൻ

കുറിപ്പ്: ഇനിപ്പറയുന്ന വികസന സംവിധാനം സ്ഥിരസ്ഥിതിയായി വിൻഡോസ് ആണ്.

കുറിപ്പ്: ഈ ഇൻസ്റ്റലേഷൻ പാക്കേജ് ഉപയോഗിക്കുന്നതിന് മുമ്പ് ESP32 പാക്കേജിൻ്റെ ഏതെങ്കിലും മുൻ പതിപ്പുകൾ നിങ്ങൾ അൺഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക.
"%LOCALAPPDATA%/Arduino15/packages" എന്ന ഫോൾഡറിലേക്ക് നാവിഗേറ്റ് ചെയ്തുകൊണ്ട് നിങ്ങൾക്ക് ഇത് ചെയ്യാൻ കഴിയും file മാനേജർ, കൂടാതെ "esp32" എന്ന ഫോൾഡർ ഇല്ലാതാക്കുന്നു.

  1. ഔദ്യോഗിക സോഫ്റ്റ്‌വെയർ ഡൗൺലോഡ് തുറക്കുക webപേജ്, ഡൗൺലോഡ് ചെയ്യുന്നതിനായി അനുബന്ധ സിസ്റ്റവും സിസ്റ്റം ബിറ്റുകളും തിരഞ്ഞെടുക്കുക.Luatos-ESP32-C3-MCU-ബോർഡ്-FIG-3
  2. നിങ്ങൾക്ക് "വെറും ഡൗൺലോഡ്", അല്ലെങ്കിൽ "സംഭാവന & ഡൗൺലോഡ്" തിരഞ്ഞെടുക്കാം.Luatos-ESP32-C3-MCU-ബോർഡ്-FIG-4
  3. പ്രോഗ്രാം ഇൻസ്റ്റാൾ ചെയ്യാൻ പ്രവർത്തിപ്പിക്കുക, എല്ലാം സ്ഥിരസ്ഥിതിയായി ഇൻസ്റ്റാൾ ചെയ്യുക.
  4. arduino-esp32 ഇൻസ്റ്റാൾ ചെയ്യുകLuatos-ESP32-C3-MCU-ബോർഡ്-FIG-5
    • എ തിരയുക URL ഡെവലപ്‌മെൻ്റ് റിലീസ് ലിങ്ക് എന്ന് പേരിട്ട് പകർത്തി.Luatos-ESP32-C3-MCU-ബോർഡ്-FIG-6
    • Arduino IDE-ൽ ക്ലിക്ക് ചെയ്യുക File > മുൻഗണനകൾ > അധിക ബോർഡ് മാനേജർ URLs ഒപ്പം ചേർക്കുക URL നിങ്ങൾ ഘട്ടം 2-ൽ കണ്ടെത്തിയത്.Luatos-ESP32-C3-MCU-ബോർഡ്-FIG-7
    • ഇപ്പോൾ, ബോർഡ് മാനേജറിലേക്ക് തിരികെ പോയി "ESP32" പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യുക.Luatos-ESP32-C3-MCU-ബോർഡ്-FIG-8
    • ഇൻസ്റ്റാളേഷന് ശേഷം, ടൂളുകൾ > ബോർഡ് തിരഞ്ഞെടുത്ത് ലിസ്റ്റിൽ നിന്ന് "ESP32C3 Dev Module" തിരഞ്ഞെടുക്കുക.
    • അവസാനമായി, ടൂളുകൾ > ഫ്ലാഷ് മോഡ് എന്നതിലേക്ക് പോയി ഫ്ലാഷ് മോഡ് DIO ലേക്ക് മാറ്റുക, കൂടാതെ ബൂട്ടിലെ USB CDC പ്രവർത്തനക്ഷമമാക്കുക.

നിങ്ങളുടെ ESP32 സജ്ജീകരണം ഇപ്പോൾ പ്രവർത്തിക്കാൻ തയ്യാറാണ്! ഇത് പരിശോധിക്കുന്നതിന്, എല്ലാം ശരിയായി പ്രവർത്തിക്കുന്നുണ്ടെന്ന് ഉറപ്പാക്കാൻ നിങ്ങൾക്ക് ഒരു ഡെമോൺസ്‌ട്രേഷൻ പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കാം.

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

Luatos ESP32-C3 MCU ബോർഡ് [pdf] ഉപയോക്തൃ ഗൈഡ്
ESP32-C3 MCU ബോർഡ്, ESP32-C3, MCU ബോർഡ്, ബോർഡ്

റഫറൻസുകൾ

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

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