Luatos-LOGO

Luatos ESP32-C3 MCU ဘုတ်

Luatos-ESP32-C3-MCU-Board-PRODUCT

ထုတ်ကုန်အချက်အလက်

ESP32-C3 သည် 16MB မမ်မိုရီပါရှိသော မိုက်ခရိုကွန်ထရိုလာဘုတ်တစ်ခုဖြစ်သည်။ ၎င်းတွင် UART2 အင်တာဖေ့စ် 0 ခု၊ UART1 နှင့် UART0 ပါ၀င်ပြီး UART5 သည် ဒေါင်းလုဒ်ပို့တ်အဖြစ် လုပ်ဆောင်သည်။ ဘုတ်တွင် အများဆုံး s ရှိသော 12-channel XNUMX-bit ADC လည်း ပါဝင်သည်။amp100KSPS နှုန်း။ ထို့အပြင်၊ ၎င်းတွင် master mode နှင့် IIC controller တွင် မြန်နှုန်းနိမ့် SPI interface ပါရှိသည်။ မည်သည့် GPIO ကိုမဆို အသုံးပြုနိုင်သည့် PWM အင်တာဖေ့စ် 4 ခုရှိပြီး ပြင်ပ GPIO ပင်နံပါတ် 15 ခု ရှိသည်။ ဘုတ်တွင် SMD LED အညွှန်းနှစ်ခု၊ ပြန်လည်သတ်မှတ်ရန်ခလုတ်၊ BOOT ခလုတ်နှင့် USB to TTL ဒေါင်းလုဒ် အမှားအယွင်းပေါက်ပေါက်တို့ ပါရှိသည်။

ထုတ်ကုန်အသုံးပြုမှု ညွှန်ကြားချက်များ

  1. ESP32 ကို ပါဝါမဖွင့်မီ၊ ဒေါင်းလုဒ်မုဒ်သို့မဝင်စေရန် BOOT (IO09) ပင်ကို ဆွဲချမထားကြောင်း သေချာပါစေ။
  2. ဒီဇိုင်းလုပ်ငန်းစဉ်အတွင်း၊ ဒေါင်းလုဒ်နှင့် လောင်ကျွမ်းခြင်းလုပ်ငန်းစဉ်အတွင်း pin နည်းပါးနေချိန်တွင် နံပါတ်စဉ်အပေါက်မှတစ်ဆင့် ဒေါင်းလုဒ်ဆွဲခြင်းကို တားဆီးနိုင်သောကြောင့် IO08 pin ကို ပြင်ပမှဆွဲထုတ်ရန် အကြံပြုထားခြင်းမရှိပါ။
  3. QIO မုဒ်တွင်၊ IO12 (GPIO12) နှင့် IO13 (GPIO13) ကို SPI အချက်ပြမှုများ SPIHD နှင့် SPIWP အတွက် ပေါင်းထည့်ထားသည်။
  4. pinout တွင် ထပ်လောင်းကိုးကားရန်အတွက် schematic ကို ကိုးကားပါ။ နှိပ်ပါ။ ဒီမှာ schematic ကိုဝင်ရောက်ရန်။
  5. တပ်ဆင်မှုပက်ကေ့ချ်ကို အသုံးမပြုမီ ESP32 ပက်ကေ့ဂျ်၏ ယခင်ဗားရှင်းများကို ဖြုတ်ထားကြောင်း သေချာပါစေ။
  6. ပရိုဂရမ်နှင့် arduino-esp32 ပက်ကေ့ဂျ်ကို ထည့်သွင်းရန်၊ ဤအဆင့်များကို လိုက်နာပါ-
    1. တရားဝင်ဆော့ဖ်ဝဲလ်ဒေါင်းလုဒ်ကိုဖွင့်ပါ။ webစာမျက်နှာနှင့် ဒေါင်းလုဒ်လုပ်ရန် သက်ဆိုင်ရာ စနစ်နှင့် စနစ်ဘစ်များကို ရွေးချယ်ပါ။
    2. ဒေါင်းလုဒ်လုပ်ထားသော ပရိုဂရမ်ကို ဖွင့်ပြီး မူရင်းဆက်တင်များကို အသုံးပြု၍ ထည့်သွင်းပါ။
    3. GitHub ရှိ espressif/arduino-esp32 repository ကိုရှာပြီး Installing link ကိုနှိပ်ပါ။
    4. ကူးယူပါ။ URL developer release link ဟုခေါ်သည်။
    5. Arduino IDE တွင် ကလစ်နှိပ်ပါ။ File > ဦးစားပေးများ > အပိုဘုတ်များမန်နေဂျာ URLs ကိုထည့်ပါ။ URL ယခင်အဆင့်တွင် ကူးယူထားသည်။
    6. Arduino IDE ရှိ Boards Manager သို့သွားပြီး ESP32 package ကို ထည့်သွင်းပါ။
    7. Tools > Board ကိုရွေးချယ်ပြီး စာရင်းထဲမှ ESP32C3 Dev Module ကိုရွေးချယ်ပါ။
    8. Tools > Flash Mode သို့သွား၍ Flash Mode ကို DIO သို့ပြောင်းပြီး Boot တွင် USB CDC ကို Enable လုပ်ပါ။
  7. သင်၏ ESP32 စနစ်ထည့်သွင်းမှု အဆင်သင့်ဖြစ်ပါပြီ။ အရာအားလုံးမှန်ကန်စွာအလုပ်လုပ်ကြောင်းသေချာစေရန်သရုပ်ပြပရိုဂရမ်ကို run ခြင်းဖြင့်၎င်းကိုသင်စမ်းသပ်နိုင်သည်။

ပံ့ပိုးမှု
သင်အကူအညီလိုအပ်ပါက၊ ကျွန်ုပ်တို့ထံတွင်အခမဲ့ဆက်သွယ်ပါ။ tourdeuscs@gmail.com.

ကျော်VIEW

ESP32 ဖွံ့ဖြိုးတိုးတက်ရေးဘုတ်အဖွဲ့သည် Espressif Systems မှ ESP32-C3 ချစ်ပ်ကို အခြေခံ၍ ဒီဇိုင်းထုတ်ထားသည်။
၎င်းတွင် သေးငယ်သော ပုံစံအချက် နှင့် stamp အပေါက်ပုံစံဒီဇိုင်းကြောင့် developer များအတွက် အဆင်ပြေစေပါသည်။ အဆိုပါဘုတ်သည် UART၊ GPIO၊ SPI၊ I2C၊ ADC နှင့် PWM အပါအဝင် အင်တာဖေ့စ်များစွာကို ပံ့ပိုးပေးထားပြီး မိုဘိုင်းလ်စက်ပစ္စည်းများ၊ ဝတ်ဆင်နိုင်သော အီလက်ထရွန်းနစ်ပစ္စည်းများနှင့် IoT အက်ပ်လီကေးရှင်းများအတွက် စံပြဖြစ်ပါသည်။

၎င်းသည် SPI/SDIO သို့မဟုတ် I2C/UART အင်တာဖေ့စ်များမှတစ်ဆင့် Wi-Fi နှင့် Bluetooth လုပ်ဆောင်ချက်များကို ပံ့ပိုးပေးသည့် ပင်မ MCU သို့ သီးခြားစနစ် သို့မဟုတ် အရံစက်ပစ္စည်းအဖြစ် လုပ်ဆောင်နိုင်သည်။

အရင်းအမြစ်အပေါ် ဘုတ်အဖွဲ့

  • ဤဖွံ့ဖြိုးတိုးတက်မှုဘုတ်အဖွဲ့တွင် 4MB သိုလှောင်မှုပမာဏနှင့်အတူ SPI flash တစ်ခုပါရှိပြီး 16MB အထိ တိုးချဲ့နိုင်သည်။
  • ၎င်းတွင် UART2 အင်တာဖေ့စ် 0 ခု၊ UART1 နှင့် UART0 ပါ၀င်ပြီး UARTXNUMX သည် ဒေါင်းလုဒ်ပို့တ်အဖြစ် လုပ်ဆောင်သည်။
  • ဤဘုတ်ပေါ်တွင် 5-channel 12-bit ADC ရှိပြီး အများဆုံး s ရှိသည်။amp100KSPS နှုန်း။
  • မြန်နှုန်းနိမ့် SPI အင်တာဖေ့စ်ကို မာစတာမုဒ်တွင် ထည့်သွင်းထားသည်။
  • ဤဘုတ်ပေါ်တွင် IIC ထိန်းချုပ်ကိရိယာတစ်ခုရှိသည်။
  • မည်သည့် GPIO ကိုမဆိုအသုံးပြုနိုင်သော PWM အင်တာဖေ့စ် 4 ခုပါရှိသည်။
  • ပွားနိုင်သော ပြင်ပ GPIO ပင်ချောင်း ၁၅ ခုရှိသည်။
  • ထို့အပြင်၊ ၎င်းတွင် SMD LED အညွှန်းကိန်းနှစ်ခု၊ ပြန်လည်သတ်မှတ်ရန်ခလုတ်၊ BOOT ခလုတ်တစ်ခုနှင့် USB မှ TTL ဒေါင်းလုဒ် အမှားရှာအပေါက်ပေါက်တို့ ပါဝင်ပါသည်။

PINOUT အဓိပ္ပါယ်ဖွင့်ဆိုချက်

Luatos-ESP32-C3-MCU-Board-FIG-1

ESP32-C3 PCB
HTTPS://WIKI.LUATOS.COM/_STATIC/BOM/ESP32C3.HTML။

DIMENSIONS (အသေးစိတ်အတွက် နှိပ်ပါ)

Luatos-ESP32-C3-MCU-Board-FIG-2

အသုံးပြုမှုအပေါ်မှတ်ချက်

  • ESP32 ကို ဒေါင်းလုဒ်မုဒ်သို့ ဝင်ရောက်ခြင်းမှ ရှောင်ရှားရန်၊ ပါဝါမဖွင့်မီ BOOT (IO09) ပင်နံပါတ်ကို မဖြုတ်သင့်ပါ။
  • ဒေါင်းလုဒ်လုပ်နေစဉ်နှင့် လောင်ကျွမ်းသည့်လုပ်ငန်းစဉ်အတွင်း pin နည်းပါးနေချိန်တွင် နံပါတ်စဉ်အပေါက်မှတစ်ဆင့် ဒေါင်းလုဒ်ဆွဲခြင်းကို တားဆီးနိုင်သောကြောင့် ဒီဇိုင်းရေးဆွဲသည့်အခါ IO08 pin ကို ပြင်ပမှဆွဲထုတ်ရန် မအကြံပြုပါ။
  • QIO မုဒ်တွင်၊ IO12 (GPIO12) နှင့် IO13 (GPIO13) တို့ကို SPI အချက်ပြမှုများ SPIHD နှင့် SPIWP အတွက် ပေါင်းထည့်ထားသော်လည်း GPIO ပိုမိုရရှိနိုင်မှုအတွက်၊ ဖွံ့ဖြိုးတိုးတက်ရေးဘုတ်အဖွဲ့သည် DIO မုဒ်တွင် 2-wire SPI ကို အသုံးပြုထားသောကြောင့်၊ IO12 နှင့် IO13 တို့ကို ချိတ်ဆက်ထားခြင်းမရှိပါ။ flash ရန်။ ကိုယ်တိုင်စုစည်းထားသော ဆော့ဖ်ဝဲလ်ကို အသုံးပြုသည့်အခါ၊ flash ကို DIO မုဒ်သို့ လိုက်လျောညီထွေဖြစ်အောင် စီစဉ်ပေးရပါမည်။
  • ပြင်ပ SPI ဖလက်ရှ်၏ VDD သည် 3.3V ပါဝါထောက်ပံ့မှုစနစ်သို့ ချိတ်ဆက်ထားပြီးဖြစ်သောကြောင့်၊ အပိုပါဝါထောက်ပံ့မှုပုံစံအတွက် မလိုအပ်ဘဲ၊ ၎င်းကို စံနှုန်းဖြင့် ဝင်ရောက်ကြည့်ရှုနိုင်သည်
    2- ဝါယာကြိုး SPI ဆက်သွယ်ရေးမုဒ်။
  • မူရင်းအားဖြင့်၊ GPIO11 သည် SPI flash ၏ VDD ပင်နံပါတ်အဖြစ် လုပ်ဆောင်ပြီး ထို့ကြောင့် ၎င်းကို GPIO အဖြစ် အသုံးမပြုမီ ဖွဲ့စည်းမှုလိုအပ်သည်။

SCHEMATIC
ကိုးကားရန်အတွက် အောက်ပါလင့်ခ်ကို နှိပ်ပါ။
https://cdn.openluat-luatcommunity.openluat.com/attachment/20220609213416069_CORE-ESP32-A12.pdf

ဖွံ့ဖြိုးတိုးတက်ရေး ဝန်းကျင်ဖွဲ့စည်းပုံ

မှတ်ချက် - အောက်ပါ ဖွံ့ဖြိုးတိုးတက်မှုစနစ်သည် ပုံမှန်အားဖြင့် Windows ဖြစ်သည်။

မှတ်ချက်- ဤတပ်ဆင်မှုပက်ကေ့ချ်ကို အသုံးမပြုမီ သင်သည် ESP32 ပက်ကေ့ဂျ်၏ ယခင်ဗားရှင်းများကို ဖယ်ရှားခဲ့ကြောင်း သေချာပါစေ။
ဖိုင်တွဲရှိ “%LOCALAPPDATA%/Arduino15/packages” သို့သွားခြင်းဖြင့် ၎င်းကို သင်လုပ်ဆောင်နိုင်သည် file မန်နေဂျာ၊ နှင့် “esp32” ဟု အမည်ပေးထားသည့် ဖိုင်တွဲကို ဖျက်ခြင်း။

  1. တရားဝင်ဆော့ဖ်ဝဲလ်ဒေါင်းလုဒ်ကိုဖွင့်ပါ။ webစာမျက်နှာ၊ ဒေါင်းလုဒ်လုပ်ရန် သက်ဆိုင်ရာစနစ်နှင့် စနစ်ဘစ်များကို ရွေးချယ်ပါ။Luatos-ESP32-C3-MCU-Board-FIG-3
  2. သင်သည် "ဒေါင်းလုဒ်ဆွဲရုံသာ" သို့မဟုတ် "ပံ့ပိုးကူညီမှုနှင့် ဒေါင်းလုဒ်လုပ်ရန်" ကို ရွေးချယ်နိုင်ပါသည်။Luatos-ESP32-C3-MCU-Board-FIG-4
  3. ပရိုဂရမ်ကို install လုပ်ပြီး အားလုံးကို default အနေနဲ့ install လုပ်ပါ။
  4. arduino-esp32 ကို install လုပ်ပါ။Luatos-ESP32-C3-MCU-Board-FIG-5
    • တစ်ခုရှာပါ။ URL development release link အမည်ဖြင့် ကူးယူထားပါသည်။Luatos-ESP32-C3-MCU-Board-FIG-6
    • Arduino IDE တွင် ကလစ်နှိပ်ပါ။ File > ဦးစားပေးများ > အပိုဘုတ်များမန်နေဂျာ URLs ကိုထည့်ပါ။ URL အဆင့် 2 တွင်သင်တွေ့သည်။Luatos-ESP32-C3-MCU-Board-FIG-7
    • ယခု၊ Boards Manager သို့ပြန်သွားပြီး “ESP32” ပက်ကေ့ဂျ်ကို ထည့်သွင်းပါ။Luatos-ESP32-C3-MCU-Board-FIG-8
    • တပ်ဆင်ပြီးနောက်၊ ကိရိယာများ > ဘုတ်အဖွဲ့ကို ရွေးချယ်ပြီး စာရင်းထဲမှ “ESP32C3 Dev Module” ကို ရွေးချယ်ပါ။
    • နောက်ဆုံးတွင်၊ Tools > Flash Mode သို့သွားခြင်းဖြင့် Flash Mode ကို DIO သို့ပြောင်းကာ Boot တွင် USB CDC ကို Enable အဖြစ်ပြောင်းပါ။

သင်၏ ESP32 စနစ်ထည့်သွင်းမှု အဆင်သင့်ဖြစ်ပါပြီ။ ၎င်းကို စမ်းသပ်ရန်၊ အရာအားလုံး မှန်ကန်ကြောင်း သေချာစေရန် သရုပ်ပြပရိုဂရမ်ကို သင် လုပ်ဆောင်နိုင်သည်။

စာရွက်စာတမ်းများ / အရင်းအမြစ်များ

Luatos ESP32-C3 MCU ဘုတ် [pdf] အသုံးပြုသူလမ်းညွှန်
ESP32-C3 MCU ဘုတ်၊ ESP32-C3၊ MCU ဘုတ်၊ ဘုတ်

ကိုးကား

မှတ်ချက်တစ်ခုချန်ထားပါ။

သင့်အီးမေးလ်လိပ်စာကို ထုတ်ပြန်မည်မဟုတ်ပါ။ လိုအပ်သောအကွက်များကို အမှတ်အသားပြုထားသည်။ *