ESP32S3WROOM1
ESP32S3WROOM1U
အသုံးပြုသူလက်စွဲ
2.4 GHz WiFi (802.11 b/g/n) နှင့် Bluetooth5 (LE) မော်ဂျူး
SoCs များ၏ ESP32S3 စီးရီးများ၊ Xtensa ® dualcore 32bit LX7 မိုက်ခရိုပရိုဆက်ဆာ
16 MB အထိ Flash၊ PSRAM သည် 8 MB အထိရှိသည်။
36 GPIOs၊ ကြွယ်ဝသော အရံပစ္စည်းများ
Onboard PCB အင်တာနာ သို့မဟုတ် ပြင်ပအင်တင်နာ ချိတ်ဆက်ကိရိယာ
Module ပြီးပါပြီ။view
1.1 အင်္ဂါရပ်များ
CPU နှင့် OnChip Memory
- ESP32-S3 စီးရီးများ၏ SoCs များ ထည့်သွင်းထားသော၊ Xtensa ® dual-core 32-bit LX7 မိုက်ခရိုပရိုဆက်ဆာ၊ 240 MHz အထိ
- 384 KB 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
ဘလူးတုသ်
- Bluetooth LE- Bluetooth 5၊ ဘလူးတုသ်ကွက်
- 2 Mbps PHY
- တာဝေးမုဒ်
- ကြော်ငြာတိုးချဲ့မှုများ
- ကြော်ငြာအစုံ
- ချန်နယ်ရွေးချယ်မှု အယ်လဂိုရီသမ် #2
ဆက်စပ်ပစ္စည်းများ
- GPIO၊ SPI၊ LCD အင်တာဖေ့စ်၊ ကင်မရာမျက်နှာပြင်၊ UART၊ I2C၊ I2S၊ အဝေးထိန်းခလုတ်၊ သွေးခုန်နှုန်းကောင်တာ၊ LED PWM၊ USB 1.1 OTG၊ USB Serial/JTAG ထိန်းချုပ်ကိရိယာ၊ MCPWM၊ SDIO လက်ခံဆောင်ရွက်ပေးသူ၊ GDMA၊ TWAI ® ထိန်းချုပ်ကိရိယာ (ISO 11898-1)၊ ADC၊ ထိတွေ့အာရုံခံကိရိယာ၊ အပူချိန်အာရုံခံကိရိယာ၊ အချိန်တိုင်းကိရိယာများနှင့် စောင့်ကြည့်ကိရိယာများ
Module တွင် ပေါင်းစပ်ထားသော အစိတ်အပိုင်းများ
- 40 MHz crystal oscillator
- 16 MB SPI flash အထိ
အင်တင်နာရွေးချယ်မှုများ
- စက်ပေါ် PCB အင်တင်နာ (ESP32-S3-WROOM-1)
- ချိတ်ဆက်ကိရိယာမှတစ်ဆင့် ပြင်ပအင်တင်နာ (ESP32-S3-WROOM-1U)
လည်ပတ်မှုအခြေအနေများ
- လည်ပတ်မှုပမာဏtage/Power ထောက်ပံ့မှု- 3.0 ~ 3.6 V
- လည်ပတ်နေသော ပတ်ဝန်းကျင် အပူချိန်
– 65°C ဗားရှင်း--40 ~ 65°C
– 85°C ဗားရှင်း--40 ~ 85°C
– 105°C ဗားရှင်း--40 ~ 105°C - အတိုင်းအတာ- ဇယား ၁ ကို ကြည့်ပါ။
1.2 ဖော်ပြချက်
ESP32-S3-WROOM-1 နှင့် ESP32-S3-WROOM-1U တို့သည် ESP32-S3 စီးရီးများ၏ SoCs ပတ်၀န်းကျင်တွင် တည်ဆောက်ထားသော အားကောင်းသော၊ ယေဘုယျ Wi-Fi + Bluetooth LE MCU module နှစ်ခုဖြစ်သည်။ ကြွယ်ဝသော အရံပစ္စည်းများ၏ထိပ်တွင်၊ SoC မှပံ့ပိုးပေးသော အာရုံကြောကွန်ရက်တွက်ချက်ခြင်းနှင့် signal processing workloads အတွက် အရှိန်မြှင့်ခြင်းသည် module များကို AI နှင့် Artificial Intelligence of Things (IoT) နှင့်ဆက်စပ်သော များပြားလှသော application scenarios များအတွက် စံပြရွေးချယ်မှုတစ်ခုဖြစ်သည် ။ နိုးကြားသော စကားလုံးရှာဖွေတွေ့ရှိမှု၊ စကားပြောအမိန့်ပေးချက်များကို အသိအမှတ်ပြုမှု၊ မျက်နှာသိရှိခြင်းနှင့် အသိအမှတ်ပြုမှု၊ စမတ်အိမ်၊ စမတ်ပစ္စည်းများ၊ စမတ်ထိန်းချုပ်မှုဘောင်၊ စမတ်စပီကာ၊ စသည်တို့။
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 ဝန်းကျင်အပူချိန်တွင် လုပ်ဆောင်နေပြီး အခြားသော module မျိုးကွဲများသည် -40 ~ 85°C ဝန်းကျင်အပူချိန်တွင် လုပ်ဆောင်ပါသည်။
ဇယား 1- မှာယူမှု အချက်အလက်
အော်ဒါမှာ ကုဒ် | Chip ထည့်သွင်းထားသည်။ | ဖလက်ရှ် (MB) | PSRAM (MB) | အတိုင်းအတာ (မီလီမီတာ) |
ESP32-S3-WROOM-1-N4 | ESP32-S3 | 4 | 0 | ၁၄၃ × ၃၃ × ၁၂.၅ |
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 (Quad SPI) | |
ESP32-S3-WROOM-1-N8R2 | ESP32-S3R2 | 8 | 2 (Quad SPI) | |
ESP32-S3-WROOM-1-N16R2 | ESP32-S3R2 | 16 | 2 (Quad SPI) | |
ESP32-S3-WROOM-1-N4R8 (65 °C) | ESP32-S3R8 | 4 | 8 (Octal SPI) | |
ESP32-S3-WROOM-1-N8R8 (65 °C) | ESP32-S3R8 | 8 | 8 (Octal SPI) | |
ESP32-S3-WROOM-1-N16R8 (65 °C) | ESP32-S3R8 | 16 | 8 (Octal SPI) | |
ESP32-S3-WROOM-1U-N4 | ESP32-S3 | 4 | 0 | ၁၄၃ × ၃၃ × ၁၂.၅ |
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 (Quad SPI) | |
ESP32-S3-WROOM-1U-N8R2 | ESP32-S3R2 | 8 | 2 (Quad SPI) | |
ESP32-S3-WROOM-1U-N16R2 | ESP32-S3R2 | 16 | 2 (Quad SPI) | |
ESP32-S3-WROOM-1U-N4R8 (65 °C) | ESP32-S3R8 | 4 | 8 (Octal SPI) | |
ESP32-S3-WROOM-1U-N8R8 (65 °C) | ESP32-S3R8 | 8 | 8 (Octal SPI) | |
ESP32-S3-WROOM-1U-N16R8 (65 °C) | ESP32-S3R8 | 16 | 8 (Octal SPI) |
မော်ဂျူးများ၏ အူတိုင်တွင် 32 MHz အထိ လုပ်ဆောင်နိုင်သော Xtensa ® 3-bit LX32 CPU ၏ ESP7-S240 စီးရီးတစ်ခုဖြစ်သည်။ သင်သည် CPU ကို ပါဝါပိတ်နိုင်ပြီး ပါဝါနိမ့်သော တွဲဖက်ပရိုဆက်ဆာကို အသုံးပြု၍ အရံပစ္စည်းများကို အပြောင်းအလဲများ သို့မဟုတ် ကန့်သတ်ချက်များကို ဖြတ်ကျော်ရန်အတွက် အဆက်မပြတ်စောင့်ကြည့်နိုင်သည်။
ESP32-S3 သည် SPI၊ LCD၊ Camera interface၊ UART၊ I2C၊ I2S၊ အဝေးထိန်းခလုတ်၊ သွေးခုန်နှုန်းကောင်တာ၊ LED PWM၊ USB Serial/J အပါအဝင် ကြွယ်ဝသော အရံပစ္စည်းများကို ပေါင်းစပ်ထားသည်။TAG ထိန်းချုပ်ကိရိယာ၊ MCPWM၊ SDIO လက်ခံဆောင်ရွက်ပေးသူ၊ GDMA၊ TWAI ® ထိန်းချုပ်ကိရိယာ (ISO 11898-1)၊ ADC၊ ထိတွေ့အာရုံခံကိရိယာ၊ အပူချိန်အာရုံခံကိရိယာ၊ အချိန်တိုင်းကိရိယာများနှင့် စောင့်ကြည့်ကိရိယာများအပြင် 45 GPIO အထိ။ USB ဆက်သွယ်ရေးကိုဖွင့်ရန် မြန်နှုန်းအပြည့် USB 1.1 On-The-Go (OTG) အင်တာဖေ့စ်လည်း ပါဝင်သည်။
မှတ်ချက် -
* SoCs ၏ ESP32-S3 စီးရီး၏ နောက်ထပ်အချက်အလက်များအတွက်၊ ESP32-S3 စီးရီးဒေတာစာရွက်ကို ဖတ်ရှုပါ။
Pin အဓိပ္ပါယ်ဖွင့်ဆိုချက်
2.1 Pin Layout
pin diagram ကို ESP32-S3-WROOM-1 နှင့် ESP32-S3-WROOM-1U အတွက် အသုံးပြုနိုင်သော်လည်း နောက်ပိုင်းတွင် ချန်ထားနိုင်သည့်ဇုန် မရှိပါ။
2.2 Pin ၏ရှင်းလင်းချက်
module တွင် 41 pin ရှိသည်။ ဇယား 2 တွင် pin အဓိပ္ပါယ်များကို ကြည့်ပါ။
ပင်အမည်များနှင့် လုပ်ဆောင်ချက်အမည်များ၏ ရှင်းလင်းချက်အပြင် အရံပင်များ၏ ပုံစံသတ်မှတ်ချက်များအတွက် ကျေးဇူးပြု၍ ဖတ်ရှုပါ။ ESP32-S3 စီးရီးဒေတာစာရွက်။
ဇယား 2- Pin အဓိပ္ပာယ်ဖွင့်ဆိုချက်များ
နာမည် | မရှိ | ရိုက်ပါ။ 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 | GPIO ၃၇ |
IO9 | 17 | I/O/T | RTC_GPIO9၊ GPIO9၊ TOUCH9၊ ADC1_CH8၊ FSPIHD၊ SUSPEND |
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၊ SUSPEND |
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 | GPIO ၃၇ |
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: ပါဝါထောက်ပံ့မှု; I: ထည့်သွင်းမှု; O: output; T: မြင့်မားသော impedance ။ ရဲရင့်ဖောင့်တွင် ပင်ထိုးလုပ်ဆောင်ချက်များသည် ပုံသေပင်ထိုးလုပ်ဆောင်ချက်များဖြစ်သည်။
b OSPI PSRAM ကို ထည့်သွင်းထားသော မော်ဂျူးမျိုးကွဲများတွင်၊ ဆိုလိုသည်မှာ ESP32-S3R8၊ pins IO35၊ IO36 နှင့် IO37 ကို ထည့်သွင်းထားသော OSPI PSRAM နှင့် ချိတ်ဆက်ပြီး အခြားအသုံးပြုမှုများအတွက် မရနိုင်ပါ။
စတင်လိုက်ပါ။
3.1 သင်လိုအပ်သောအရာ
module အတွက် applications များဖန်တီးရန်သင်လိုအပ်သည်-
- 1 x ESP32-S3-WROOM-1 သို့မဟုတ် ESP32-S3-WROOM-1U
- 1 x Espressif RF စမ်းသပ်မှုဘုတ်အဖွဲ့
- 1 x USB-to-Serial ဘုတ်
- 1 x Micro-USB ကြိုး
- Linux လည်ပတ်နေသော PC 1 x
ဤအသုံးပြုသူလမ်းညွှန်တွင်၊ ကျွန်ုပ်တို့သည် Linux လည်ပတ်မှုစနစ်ကို ဟောင်းတစ်ခုအဖြစ် ယူပါသည်။ampလဲ့ Windows နှင့် macOS တွင် ဖွဲ့စည်းမှုပုံစံအကြောင်း နောက်ထပ်အချက်အလက်များအတွက် ESP-IDF ပရိုဂရမ်းမင်းလမ်းညွှန်ကို ဖတ်ရှုပါ။
၂ Hardware Connection
- ပုံ 32 တွင်ပြထားသည့်အတိုင်း RF စမ်းသပ်ဘုတ်သို့ ESP3-S1-WROOM-32 သို့မဟုတ် ESP3-S1-WROOM-2U မော်ဂျူးကို ဂဟေဆော်ပါ။
- RF စမ်းသပ်ဘုတ်အား TXD၊ RXD နှင့် GND မှတစ်ဆင့် USB-to-Serial ဘုတ်သို့ ချိတ်ဆက်ပါ။
- USB-to-Serial ဘုတ်ကို PC နှင့်ချိတ်ဆက်ပါ။
- Micro-USB ကြိုးမှတစ်ဆင့် 5 V ပါဝါထောက်ပံ့မှုကို ဖွင့်ရန်အတွက် RF စမ်းသပ်ဘုတ်အား PC သို့မဟုတ် ပါဝါအဒက်တာသို့ ချိတ်ဆက်ပါ။
- ဒေါင်းလုဒ်လုပ်နေစဉ်တွင် jumper မှတစ်ဆင့် IO0 နှင့် GND သို့ ချိတ်ဆက်ပါ။ ထို့နောက် စမ်းသပ်မှုဘုတ်ကို "ဖွင့်ပါ" ကိုဖွင့်ပါ။
- Firmware ကို Flash တွင်ဒေါင်းလုဒ်လုပ်ပါ။ အသေးစိတ်အချက်အလက်များအတွက် အောက်ပါကဏ္ဍများကို ကြည့်ပါ။
- ဒေါင်းလုဒ်လုပ်ပြီးနောက် IO0 နှင့် GND ရှိ jumper ကိုဖယ်ရှားပါ။
- RF စမ်းသပ်မှုဘုတ်ကို နောက်တစ်ကြိမ် ပါဝါဖွင့်ပါ။ မော်ဂျူးသည် အလုပ်မုဒ်သို့ ပြောင်းပါမည်။ အစပြုပြီးသည်နှင့် flash မှ ပရိုဂရမ်များကို ချစ်ပ်က ဖတ်ပါမည်။
မှတ်ချက် -
IO0 သည် internally logic မြင့်မားသည်။ IO0 ကို ဆွဲတင်ရန် သတ်မှတ်ထားပါက၊ Boot မုဒ်ကို ရွေးချယ်ထားသည်။ ဤပင်နံပါတ်ကို ဆွဲချ သို့မဟုတ် လွင့်နေပါက၊ ဒေါင်းလုဒ်မုဒ်ကို ရွေးချယ်ထားသည်။ 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 လည်ပတ်မှုစနစ်ကို ဟောင်းတစ်ခုအဖြစ် ယူပါသည်။ampလဲ့
3.3.1 ကြိုတင်လိုအပ်ချက်များကို ထည့်သွင်းပါ။
ESP-IDF ဖြင့် စုစည်းရန် အောက်ပါ ပက်ကေ့ဂျ်များကို ရယူရန် လိုအပ်သည် ။
- CentOS 7 နှင့် 8-
1 sudo yum -y update && Sudo yum install git wget flex bison gperf python3 python3pip
2 python3-setuptools CMake ninja-build ccache dfu-util busby - Ubuntu နှင့် Debian-
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 - Arch-
1 sudo Pacman -S –needed GCC git make flex bison gperf python-pip CMake ninja 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 ကို ဒေါင်းလုဒ်လုပ်ပြီး 'git clone' ဖြင့် သိုလှောင်ခန်းကို ပုံတူကူးရန် တပ်ဆင်မှုလမ်းညွှန် (~/esp) ကို ဖန်တီးပါ-
- mkdir -p ~/esp
- cd ~/esp
- git clone -recursive https://github.com/espressif/esp-idf.git
ESP-IDF ကို ~/esp/esp-idf တွင် ဒေါင်းလုဒ်လုပ်ပါမည်။ ESP-IDF နှင့်ပတ်သက်သည့် အချက်အလက်များအတွက် ESP-IDF ဗားရှင်းများနှင့် တိုင်ပင်ပါ။
ပေးထားသည့် အခြေအနေတွင် အသုံးပြုရန် ဗားရှင်း။
3.3.3 ကိရိယာများကို စနစ်ထည့်သွင်းပါ။
ESP-IDF မှလွဲ၍ ESP-IDF မှ အသုံးပြုသည့် ကိရိယာများဖြစ်သည့် compiler၊ debugger၊ Python ပက်ကေ့ဂျ်များ စသည်တို့ကို ထည့်သွင်းရန် လိုအပ်ပါသည်။ ESP-IDF သည် ကိရိယာများကို တပ်ဆင်ရာတွင် ကူညီရန်အတွက် 'install.sh' ဟု အမည်ပေးထားသော script ကို ပံ့ပိုးပေးပါသည်။ တသွား။
1 cd ~/esp/esp-idf
2 ./install.sh
3.3.4 Environment Variables ကို သတ်မှတ်ပါ။
ထည့်သွင်းထားသော ကိရိယာများကို PATH ပတ်ဝန်းကျင် ကိန်းရှင်သို့ မထည့်ရသေးပါ။ ကိရိယာများကို command line မှအသုံးပြုနိုင်စေရန်၊ အချို့သော ပတ်ဝန်းကျင်ပြောင်းလဲမှုများကို သတ်မှတ်ရပါမည်။ ESP-IDF သည် အခြားသော script export ကို ပံ့ပိုးပေးသည်။ sh' ဒါ ဘာလုပ်တာလဲ။ သင် ESP-IDF ကိုအသုံးပြုမည့် terminal တွင်၊ run ပါ။
၁။ $HOME/esp/esp-IDF/export.sh
ယခု အားလုံးအဆင်သင့်ဖြစ်ပါပြီ၊ သင်သည် ESP32-S3-WROOM-1 သို့မဟုတ် ESP32-S3-WROOM-1U module တွင် သင်၏ပထမဆုံးပရောဂျက်ကို တည်ဆောက်နိုင်ပါသည်။
3.4 သင်၏ပထမဆုံးပရောဂျက်ကိုဖန်တီးပါ။
3.4.1 ပရောဂျက်တစ်ခု စတင်ပါ။
ယခု သင်သည် ESP32-S3-WROOM-1 သို့မဟုတ် ESP32-S3-WROOM-1U module အတွက် သင်၏လျှောက်လွှာကို ပြင်ဆင်ရန် အဆင်သင့်ဖြစ်နေပါပြီ။
ရည်းစားဟောင်းထံမှ get-start/hello_world ပရောဂျက်ဖြင့် စတင်နိုင်သည်။ampESP-IDF ရှိ les လမ်းညွှန်။
get-started/hello_world ကို ~/esp လမ်းညွှန်သို့ ကူးယူပါ-
1 cd ~/esp
2 cp -r $IDF_PATH/examples/get-started/hello_world .
ရည်းစားဟောင်း အမျိုးမျိုးရှိတယ်။ample ပရောဂျက်တွေဆိုရင်ampESP-IDF ရှိ les လမ်းညွှန်။ အထက်ဖော်ပြပါအတိုင်း မည်သည့်ပရောဂျက်ကိုမဆို ကူးယူနိုင်ပြီး ၎င်းကို လုပ်ဆောင်နိုင်သည်။ ex ဆောက်လို့လည်း ဖြစ်နိုင်တယ်။ampပုံတူကူးချခြင်းမပြုဘဲ ရှေ့ဆုံး၌ နေရာယူပါ။
3.4.2 သင့်စက်ပစ္စည်းကို ချိတ်ဆက်ပါ။
ယခု သင့် module ကို ကွန်ပျူတာနှင့် ချိတ်ဆက်ပြီး module သည် မည်သည့် serial port ကို မြင်နိုင်သည်ကို စစ်ဆေးပါ။ Linux ရှိ အမှတ်စဉ် အပေါက်များသည် ၎င်းတို့၏အမည်များတွင် '/dev/TTY ဖြင့် စတင်သည်။ အောက်ဖော်ပြပါ command ကို နှစ်ကြိမ်ဖွင့်ပါ၊ ပထမ ဘုတ်ကို ပလပ်ဖြုတ်ထားပြီး၊ ထို့နောက် ပလပ်ထိုးဖြင့် လုပ်ဆောင်ပါ။ ဒုတိယ အကြိမ်တွင် ပေါ်လာသည့် port သည် သင်လိုအပ်သော တစ်ခုဖြစ်သည်-
1 ls /dev/tty*
မှတ်ချက် -
နောက်အဆင့်များတွင် သင်လိုအပ်မည့်အတိုင်း ပို့တ်အမည်ကို အဆင်သင့်ထားပါ။
3.4.3 Configure လုပ်ပါ
အဆင့် 3.4.1 မှ သင်၏ 'hello_world' လမ်းညွှန်သို့ သွားပါ။ ပရောဂျက်တစ်ခုကို စတင်ပါ၊ ESP32-S3 ချစ်ပ်ကို ပစ်မှတ်အဖြစ် သတ်မှတ်ပြီး ပရောဂျက်ဖွဲ့စည်းပုံ အသုံးဝင်မှု 'menuconfig' ကို လုပ်ဆောင်ပါ။
1 cd ~/esp/hello_world
2 idf.py set-target esp32s3
3 idf.py menuconfig
ပရောဂျက်အသစ်ကိုဖွင့်ပြီးနောက် 'idf.py set-target esp32s3' ဖြင့် ပစ်မှတ်ကို သတ်မှတ်ခြင်းအား တစ်ကြိမ်ပြုလုပ်သင့်သည်။ ပရောဂျက်တွင် ရှိပြီးသား တည်ဆောက်မှုများနှင့် ဖွဲ့စည်းမှုအချို့ ပါဝင်နေပါက ၎င်းတို့ကို ရှင်းလင်းပြီး စတင်လုပ်ဆောင်မည်ဖြစ်သည်။ ဤအဆင့်ကိုကျော်ရန် ပစ်မှတ်အား ပတ်ဝန်းကျင်ပြောင်းလဲမှုပုံစံတွင် သိမ်းဆည်းနိုင်ပါသည်။ နောက်ထပ်အချက်အလက်များအတွက် ပစ်မှတ်ကို ရွေးချယ်ခြင်းကို ကြည့်ပါ။
ယခင်အဆင့်များ မှန်ကန်စွာ လုပ်ဆောင်ခဲ့လျှင် အောက်ပါ မီနူး ပေါ်လာပါမည်။
သင်သည် ပရောဂျက်ဆိုင်ရာ သီးခြားကွဲလွဲချက်များကို သတ်မှတ်ရန် ဤမီနူးကို အသုံးပြုနေပါသည်၊ ဥပမာ- Wi-Fi ကွန်ရက်အမည်နှင့် စကားဝှက်၊ ပရိုဆက်ဆာအမြန်နှုန်း စသည်တို့ကို အသုံးပြုပါသည်။ ပရောဂျက်ကို menuconfig ဖြင့် သတ်မှတ်ခြင်းသည် “hello_word” အတွက် ကျော်သွားနိုင်ပါသည်။ ဒီ example သည် ပုံသေ configuration ဖြင့် run မည် မီနူး၏အရောင်များသည် သင့် terminal တွင် ကွဲပြားနိုင်သည်။ ရွေးချယ်မှု '–style' ဖြင့် အသွင်အပြင်ကို ပြောင်းလဲနိုင်သည်။ နောက်ထပ်အချက်အလက်များအတွက် idf.py menuconfig –help ကိုဖွင့်ပါ။
3.4.4 ပရောဂျက်ကိုတည်ဆောက်ပါ။
လုပ်ဆောင်ခြင်းဖြင့် ပရောဂျက်ကို တည်ဆောက်ပါ-
1 idf.py တည်ဆောက်ပါ။
ဤအမိန့်သည် အပလီကေးရှင်းနှင့် ESP-IDF အစိတ်အပိုင်းများအားလုံးကို စုစည်းထားမည်ဖြစ်ပြီး၊ ထို့နောက် ၎င်းသည် bootloader၊ အခန်းကန့်ဇယားနှင့် အပလီကေးရှင်း binaries ကို ထုတ်လုပ်ပေးမည်ဖြစ်သည်။
1$ idf.py build
2 CMake ကို /path/to/hello_world/build လမ်းညွှန်တွင် လုပ်ဆောင်နေသည်။
3 ”CMake -G Ninja –warn-initialized /path/to/hello_world” ကို လုပ်ဆောင်နေသည်...
4 အစပြု၍မရသော တန်ဖိုးများအကြောင်း သတိပေးပါ။
5 — Git ကိုတွေ့ရှိသည်- /usr/bin/git (ဗားရှင်း ”2.17.0” ကိုတွေ့သည်)
6 — configuration ကြောင့်ချည်း aws_iot အစိတ်အပိုင်းကို တည်ဆောက်ခြင်း။
7 – အစိတ်အပိုင်းအမည်များ…
8 - အစိတ်အပိုင်းလမ်းကြောင်းများ: ...
9
10 … (တည်ဆောက်မှုစနစ်အထွက်၏ နောက်ထပ်လိုင်းများ)
11
12 [527/527] hello_world.bin ကို ထုတ်လုပ်ခြင်း။
13 esptool.py v2.3.1
14
ပရောဂျက် ၁၅ ခု ပြီးသွားပါပြီ။ flash ရန်၊ ဤ command ကို run ပါ။
16 ../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600
17 write_flash –flash_mode dio –flash_size detect –flash_freq 40m
18 0x10000 build/hello_world.bin တည်ဆောက်မှု 0x1000 build/bootloader/bootloader.bin 0x8000
19 build/partition_table/partition-table.bin
20 သို့မဟုတ် 'idf.py -p PORT flash' ကို ဖွင့်ပါ
အမှားအယွင်းများမရှိပါက၊ firmware binary .bin ကိုထုတ်ပေးခြင်းဖြင့် တည်ဆောက်မှုပြီးဆုံးပါမည်။ file.
3.4.5 Device ကို Flash လိုက်ပါ။
Run ခြင်းဖြင့် သင့် module တွင် သင်တည်ဆောက်ခဲ့သော binaries ကို flash လုပ်ပါ-
1 idf.py -p PORT [-b BAUD] ဖလက်ရှ်
အဆင့်- သင့်စက်ပစ္စည်းကို ချိတ်ဆက်ပါ။
BAUD ကို သင်လိုအပ်သော baud နှုန်းဖြင့် အစားထိုးခြင်းဖြင့် flasher baud နှုန်းကိုလည်း သင်ပြောင်းလဲနိုင်သည်။ မူရင်း baud နှုန်းသည် 460800 ဖြစ်သည်။
idf.py အကြောင်းပြချက်များအကြောင်း နောက်ထပ်အချက်အလက်များအတွက် idf.py ကိုကြည့်ပါ။
မှတ်ချက် -
ရွေးချယ်ခွင့် 'flash' သည် ပရောဂျက်ကို အလိုအလျောက် တည်ဆောက်ပြီး flash ပေးသောကြောင့် 'idf.py build' ကို လုပ်ဆောင်ရန် မလိုအပ်ပါ။
မှိတ်တုတ်မှိတ်တုတ်ပြသောအခါတွင်၊ သင်သည်အောက်ပါနှင့်ဆင်တူသော output log ကိုတွေ့လိမ့်မည်။
၈.၂…
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 bootloader/bootloader။
ဘင်
4 0x10000 hello_world.bin 0x8000 partition_table/partition-table.bin
5 esptool.py v3.2-dev
6 Serial port /dev/ttyUSB0
7 ချိတ်ဆက်ခြင်း....
8 Chip သည် ESP32-S3 ဖြစ်သည်။
အင်္ဂါရပ် ၉ ခု- WiFi၊ BLE
10 Crystal သည် 40MHz ဖြစ်သည်။
11 MAC: 7c:df:a1:e0:00:64
12 ဆောင်းပါးတိုကို အပ်လုဒ်လုပ်နေသည်...
13 ပြေးနေသော ကိုင်း...
14 Stub ပြေးနေသည်...
15 baud နှုန်းကို 460800 သို့ပြောင်းလဲခြင်း။
16 ပြောင်းလဲခဲ့သည်။
17 ဖလက်ရှ် အရွယ်အစားကို ပြင်ဆင်နေသည်…
18 Flash ကို 0x00000000 မှ 0x00004fff သို့ ဖျက်ပါမည်...
19 Flash ကို 0x00010000 မှ 0x00039fff သို့ ဖျက်ပါမည်...
20 Flash ကို 0x00008000 မှ 0x00008fff သို့ ဖျက်ပါမည်...
21 ကို 18896 bytes မှ 11758 သို့ ဖိသိပ်ထားသည်...
22 0x00000000… (100%)
23 သည် 18896 bytes (11758 compressed) ကို 0x00000000 0.5 စက္ကန့်အတွင်း ရေးသားခဲ့သည် (ထိရောက်သော 279.9 kbit/s)
…
24 Hash ဒေတာကို စစ်ဆေးပြီးပါပြီ။
25 ကို 168208 bytes မှ 88178 သို့ ဖိသိပ်ထားသည်...
26 0x00010000… (16%)
27 0x0001a80f… (33%)
28 0x000201f1… (50%) ဖြင့် ရေးသားနေသည်
29 0x00025dcf... (66%)
30 0x0002d0be… (83%)
31 0x00036c07… (100%)
32 168208 bytes (88178 compressed) ကို 0 စက္ကန့်အတွင်း 00010000x2.4 ဖြင့် ရေးသားခဲ့သည် (ထိရောက်သော 569.2 kbit/s
)…
33 Hash ဒေတာကို စစ်ဆေးပြီးပါပြီ။
34 ကို 3072 bytes မှ 103 သို့ ဖိသိပ်ထားသည်...
35 0x00008000… (100%)
36 သည် 3072 bytes (103 compressed) 0x00008000 0.1 seconds (ထိရောက်မှု 478.9 kbit/s) ဖြင့် ရေးသားခဲ့သည်...
37 Hash ဒေတာကို စစ်ဆေးပြီးပါပြီ။
38
39 ထွက်ခွာသည်...
40 RTS ပင်နံပါတ်မှတစ်ဆင့် ခက်ခဲစွာ ပြန်လည်သတ်မှတ်ခြင်း...
41 ပြီးပြီ။
flash လုပ်ငန်းစဉ်အဆုံးတွင် ပြဿနာတစ်စုံတစ်ရာမရှိပါက၊ ဘုတ်သည် ပြန်လည်စတင်ပြီး “hello_world” အပလီကေးရှင်းကို စတင်မည်ဖြစ်သည်။
3.4.6 စောင့်ကြည့်
“hello_world” သည် အမှန်တကယ်လည်ပတ်နေခြင်းရှိ၊ မရှိ စစ်ဆေးရန်၊ 'idf.py -p PORT monitor' ကို ရိုက်ထည့်ပါ (PORT ကို သင်၏ အမှတ်စဉ် ပို့တ်အမည်ဖြင့် အစားထိုးရန် မမေ့ပါနှင့်)။
ဤအမိန့်တော်သည် IDF Monitor အပလီကေးရှင်းကို စတင်သည်-
1$ idf.py -p /dev/ttyUSB0 မော်နီတာ
2 directory တွင် idf_monitor ကို run […]/esp/hello_world/build
3 ”python […]/esp-idf/tools/idf_monitor.py -b 115200 ကို လုပ်ဆောင်နေသည်
4 […]/esp/hello_world/build/hello-world.elf”…
5 — /dev/ttyUSB0 115200 တွင် idf_monitor —
6 — ထွက်ရန်- Ctrl+] | မီနူး- Ctrl+T | အကူအညီ- Ctrl+T ပြီးနောက် Ctrl+H —
7 ets Jun 8 2016 00:22:57
8
9 ပထမအကြိမ်- 0x1 (POWERON_RESET), စတင်ဖွင့်- 0x13 (SPI_FAST_FLASH_BOOT)
10 ets Jun 8 2016 00:22:57
၈.၂…
စတင်ပြီး ရောဂါရှာဖွေရေး မှတ်တမ်းများ အပေါ်သို့ လှိမ့်သွားပြီးနောက်၊ "Hello world!" လျှောက်လွှာဖြင့်ပုံနှိပ်သည်။
၈.၂…
2 မင်္ဂလာပါ ကမ္ဘာ။
3 10 စက္ကန့်အတွင်း ပြန်လည်စတင်နေသည်...
4 ၎င်းသည် CPU core(များ) 32 ခုပါရှိသော esp3s2 ချစ်ပ်ဖြစ်ပြီး၊ ၎င်းသည် CPU core (များ) 32 ခု၊ WiFi/BLE ပါရှိသော esp3s2 ချစ်ပ်ဖြစ်သည်။
,
5 ဆီလီကွန်ပြန်လည်ပြင်ဆင်မှု 0၊ 2MB ပြင်ပဖလက်ရှ်
6 အနည်းဆုံးအခမဲ့အမှိုက်ပုံအရွယ်အစား- 390684 bytes
7 9 စက္ကန့်အတွင်း ပြန်လည်စတင်နေသည်...
8 8 စက္ကန့်အတွင်း ပြန်လည်စတင်နေသည်...
9 7 စက္ကန့်အတွင်း ပြန်လည်စတင်နေသည်...
IDF မော်နီတာမှ ထွက်ရန် ဖြတ်လမ်းလင့်ခ် Ctrl+] ကို အသုံးပြုပါ။
ESP32-S3-WROOM-1 သို့မဟုတ် ESP32-S3-WROOM-1U module ဖြင့် စတင်ရန် လိုအပ်သည်မှာ ဒါပါပဲ။ အခုသင်
တခြား ex ကို စမ်းကြည့်ဖို့ အဆင်သင့်ဖြစ်နေပါပြီ။ampESP-IDF တွင် les သို့မဟုတ် သင့်ကိုယ်ပိုင်အက်ပ်လီကေးရှင်းကို ဖန်တီးရန် ညာဘက်သို့သွားပါ။
အမေရိကန် FCC ထုတ်ပြန်ချက်
ဤစက်ပစ္စည်းသည် FCC စည်းမျဉ်းများ အပိုင်း 15 နှင့် ကိုက်ညီပါသည်။ လုပ်ဆောင်ချက်သည် အောက်ပါအခြေအနေနှစ်ခုနှင့် သက်ဆိုင်သည်-
- ဤစက်ပစ္စည်းသည် အန္တရာယ်ရှိသော အနှောင့်အယှက်များကို မဖြစ်စေရပါ။
- ဤစက်ပစ္စည်းသည် မလိုလားအပ်သော လည်ပတ်မှုကို ဖြစ်စေနိုင်သည့် အနှောင့်အယှက်များအပါအဝင် လက်ခံရရှိထားသော မည်သည့်အနှောင့်အယှက်ကိုမဆို လက်ခံရပါမည်။
ဤစက်ပစ္စည်းအား FCC စည်းမျဉ်းများ အပိုင်း 15 အရ Class B ဒစ်ဂျစ်တယ်စက်ပစ္စည်းအတွက် ကန့်သတ်ချက်များကို လိုက်နာရန် စမ်းသပ်ထားပြီးဖြစ်ကြောင်း တွေ့ရှိရပါသည်။
ဤကန့်သတ်ချက်များသည် လူနေအိမ်တပ်ဆင်မှုတွင် အန္တရာယ်ရှိသော ဝင်ရောက်စွက်ဖက်မှုမှ ကျိုးကြောင်းဆီလျော်စွာ ကာကွယ်ရန် ဒီဇိုင်းထုတ်ထားသည်။ ဤစက်ပစ္စည်းသည် ရေဒီယိုကြိမ်နှုန်းစွမ်းအင်ကို ထုတ်လုပ်၊ အသုံးပြုကာ ထုတ်လွှင့်နိုင်ပြီး ညွှန်ကြားချက်များနှင့်အညီ ထည့်သွင်းအသုံးပြုခြင်းမရှိပါက ရေဒီယိုဆက်သွယ်ရေးကို အန္တရာယ်ဖြစ်စေနိုင်သည်။ သို့ရာတွင်၊ သီးခြားတပ်ဆင်မှုတစ်ခုတွင် အနှောင့်အယှက်မဖြစ်စေကြောင်း အာမခံချက်မရှိပါ။ အကယ်၍ ဤစက်ပစ္စည်းသည် ရေဒီယို သို့မဟုတ် ရုပ်မြင်သံကြား ဧည့်ခံအား အန္တရာယ်ဖြစ်စေသော အနှောင့်အယှက်ဖြစ်စေပါက၊ စက်ကို အဖွင့်အပိတ်လုပ်ခြင်းဖြင့် ဆုံးဖြတ်နိုင်သည့် အနှောင့်အယှက်ကို အသုံးပြုသူအား အောက်ပါအတိုင်းအတာတစ်ခုဖြင့် ပြုပြင်ရန် တိုက်တွန်းအပ်ပါသည်။
- လက်ခံအင်တာနာကို ပြန်ပြောင်းပါ သို့မဟုတ် နေရာပြောင်းပါ။
- ပစ္စည်းနှင့် လက်ခံသူကြား ခြားနားမှုကို တိုးစေသည်။
- လက်ခံသူနှင့် ချိတ်ဆက်ထားသည့် ခြားနားသော ဆားကစ်ရှိ ပလပ်တစ်ခုသို့ ပစ္စည်းကိရိယာများကို ချိတ်ဆက်ပါ။
- အကူအညီရယူရန် အရောင်းကိုယ်စားလှယ် သို့မဟုတ် အတွေ့အကြုံရှိ ရေဒီယို/တီဗီနည်းပညာရှင်နှင့် တိုင်ပင်ပါ။
လိုက်လျောညီထွေဖြစ်စေရန် တာဝန်ရှိသည့်အဖွဲ့မှ ရှင်းရှင်းလင်းလင်း အတည်ပြုမထားသော ပြောင်းလဲမှု သို့မဟုတ် ပြုပြင်မွမ်းမံမှုများသည် စက်ပစ္စည်းကိရိယာကို လုပ်ကိုင်ရန် သုံးစွဲသူ၏အခွင့်အာဏာကို ပျက်ပြယ်စေနိုင်သည်။
ဤစက်ပစ္စည်းသည် ထိန်းချုပ်မရသောပတ်ဝန်းကျင်အတွက် သတ်မှတ်ထားသော FCC RF ရောင်ခြည်ဖြာထွက်မှုကန့်သတ်ချက်များကို လိုက်နာပါသည်။ ဤစက်ပစ္စည်းနှင့် ၎င်း၏အင်တင်နာသည် အခြားအင်တင်နာ သို့မဟုတ် အသံလွှင့်ကိရိယာတစ်ခုခုနှင့် တွဲဖက်တည်နေရာ သို့မဟုတ် လည်ပတ်ခြင်းမပြုရပါ။
ဤ transmitter အတွက် အသုံးပြုထားသော အင်တာနာများသည် လူအားလုံးနှင့် အနည်းဆုံး 20 စင်တီမီတာ ခြားနားသော အကွာအဝေးကို ပံ့ပိုးပေးရမည် ဖြစ်ပြီး အခြား အင်တင်နာ သို့မဟုတ် အသံလွှင့်ကိရိယာနှင့် တွဲဖက်၍ လည်ပတ်ခြင်း မရှိစေရပါ။
OEM ပေါင်းစည်းရေး ညွှန်ကြားချက်များ
ဤစက်ပစ္စည်းသည် အောက်ပါအခြေအနေများအောက်တွင် OEM ပေါင်းစည်းသူများအတွက်သာ ရည်ရွယ်ပါသည်။ အဆိုပါ module ကို အခြားသော host တွင် ထည့်သွင်းရန်အတွက် အသုံးပြုနိုင်ပါသည်။ အင်တင်နာနှင့် အသုံးပြုသူများအကြား 20 စင်တီမီတာအကွာတွင် ထိန်းသိမ်းထားသည့် အင်တင်နာကို တပ်ဆင်ရမည်ဖြစ်ပြီး၊ Transmitter module သည် အခြားသော transmitter သို့မဟုတ် antenna နှင့် တွဲဖက်တည်ရှိမည်မဟုတ်ပါ။ မော်ဂျူးအား မူလစမ်းသပ်ပြီး ဤ module ဖြင့် အသိအမှတ်ပြုထားသော အင်တာနာ(များ) နှင့်သာ အသုံးပြုရပါမည်။ အထက်ပါအခြေအနေ 3 ခုပြည့်စုံသရွေ့၊ နောက်ထပ် transmitter စမ်းသပ်မှုများမလိုအပ်ပါ။ သို့သော်လည်း၊ OEM ပေါင်းစည်းသူသည် ဤ module တွင်ထည့်သွင်းထားသော နောက်ထပ်လိုက်နာမှုလိုအပ်ချက်များအတွက် ၎င်းတို့၏နောက်ဆုံးထုတ်ကုန်ကို စမ်းသပ်ရန် တာဝန်ရှိသေးသည် (ဥပမာ၊ample၊ ဒစ်ဂျစ်တယ်စက်ပစ္စည်းထုတ်လွှတ်မှု၊ PC အရံလိုအပ်ချက်များ စသည်ဖြင့်)
သတိပေးချက်-
ဤအခြေအနေများနှင့် မကိုက်ညီပါက (ဥပမာampအချို့သော လက်တော့ပ်ပုံစံဖွဲ့စည်းပုံ သို့မဟုတ် အခြားထုတ်လွှင့်သူနှင့် တွဲဖက်တည်နေရာ)၊ ထို့နောက် အိမ်ရှင်စက်ပစ္စည်းများနှင့် ပေါင်းစပ်ထားသည့် ဤ module အတွက် FCC ခွင့်ပြုချက်သည် တရားဝင်မှုမရှိတော့ဘဲ မော်ဂျူး၏ FCC ID ကို နောက်ဆုံးထုတ်ကုန်တွင် အသုံးမပြုနိုင်ပါ။ ဤအခြေအနေမျိုးတွင်၊ OEM ပေါင်းစည်းသူသည် နောက်ဆုံးထုတ်ကုန် (ထုတ်လွှင့်သူအပါအဝင်) ကို ပြန်လည်အကဲဖြတ်ရန်နှင့် သီးခြား FCC ခွင့်ပြုချက်ရယူရန် တာဝန်ရှိမည်ဖြစ်သည်။
ကုန်ပစ္စည်းအဆုံးသတ်တံဆိပ်ကပ်ခြင်း။
အင်တင်နာကို 20 စင်တီမီတာ အကွာအဝေးတွင် ထိန်းသိမ်းထားနိုင်သည့် အင်တာနာကို တပ်ဆင်နိုင်သည့် စက်ပစ္စည်းများတွင်သာ အသုံးပြုရန်အတွက်သာ ဤထုတ်လွှင့်မှုစနစ်အား ခွင့်ပြုထားသည်။ နောက်ဆုံးထုတ်ကုန်ကို မြင်နိုင်သောဧရိယာတွင် အောက်ပါအတိုင်း တံဆိပ်တပ်ရပါမည်- "FCC ID ပါရှိသည်- 2AC7Z-ESPS3WROOM1"။
IC ထုတ်ပြန်ချက်
ဤစက်ပစ္စည်းသည် Industry Canada ၏ လိုင်စင်-ကင်းလွတ်ခွင့် RSS နှင့် ကိုက်ညီပါသည်။ လုပ်ဆောင်ချက်သည် အောက်ပါအခြေအနေနှစ်ခုနှင့် သက်ဆိုင်သည်-
- ဤစက်ပစ္စည်းသည် အနှောင့်အယှက်မဖြစ်စေပါ။ နှင့်
- ဤစက်ပစ္စည်းသည် စက်ပစ္စည်း၏ မလိုလားအပ်သောလုပ်ဆောင်မှုကို ဖြစ်စေနိုင်သော အနှောင့်အယှက်များအပါအဝင် မည်သည့်အနှောင့်အယှက်ကိုမဆို လက်ခံရပါမည်။
Radiation Exposure ထုတ်ပြန်ချက်
ဤစက်ပစ္စည်းသည် ထိန်းချုပ်မရသောပတ်ဝန်းကျင်အတွက် သတ်မှတ်ထားသော IC ဓါတ်ရောင်ခြည်ထိတွေ့မှုကန့်သတ်ချက်များကို လိုက်နာပါသည်။ ဤကိရိယာကို ရေတိုင်ကီနှင့် သင့်ခန္ဓာကိုယ်ကြား အနည်းဆုံး 20 စင်တီမီတာ အကွာအဝေးဖြင့် တပ်ဆင်ပြီး လည်ပတ်သင့်သည်။
RSS247 အပိုင်း 6.4 (5)
သတင်းအချက်အလက်ပေးပို့မှု (သို့) လုပ်ငန်းလည်ပတ်မှုမအောင်မြင်ပါက device သည်ထုတ်လွှင့်မှုကိုအလိုအလျောက်ရပ်ဆိုင်းနိုင်သည်။ ၎င်းသည်ထိန်းချုပ်မှုသို့အချက်ပြသတင်းအချက်အလက်များလွှဲပြောင်းခြင်းသို့မဟုတ်နည်းပညာလိုအပ်သောနေရာတွင်ထပ်တလဲလဲကုဒ်များအသုံးပြုခြင်းကိုတားမြစ်ရန်ရည်ရွယ်ခြင်းမဟုတ်ကြောင်းသတိပြုပါ။
ဤစက်ပစ္စည်းသည် အောက်ပါအခြေအနေများအောက်တွင် OEM ပေါင်းစည်းသူများအတွက်သာ ရည်ရွယ်သည်- ( module device ကိုအသုံးပြုရန်အတွက်)
- အင်တာနာနှင့် အသုံးပြုသူများကြားတွင် 20 စင်တီမီတာ အကွာအဝေးကို ထိန်းသိမ်းထားသည့် အင်တာနာကို တပ်ဆင်ရပါမည်။
- Transmitter module သည် အခြားသော transmitter သို့မဟုတ် antenna နှင့် တွဲဖက်တည်နေရာမဖြစ်နိုင်ပါ။
အထက်ပါအခြေအနေ 2 ခုပြည့်စုံသရွေ့၊ နောက်ထပ် transmitter စမ်းသပ်မှုများမလိုအပ်ပါ။ သို့သော်လည်း၊ OEM ပေါင်းစည်းသူသည် ဤ module ထည့်သွင်းပြီး လိုအပ်သည့် ထပ်လောင်းလိုက်နာမှု လိုအပ်ချက်များ အတွက် ၎င်းတို့၏ နောက်ဆုံးထုတ်ကုန်ကို စမ်းသပ်ရန် တာဝန်ရှိသေးသည်။
အရေးကြီးသောမှတ်ချက်-
ဤအခြေအနေများနှင့် မကိုက်ညီပါက (ဥပမာampအချို့သော လက်တော့ပ်ပုံစံဖွဲ့စည်းပုံများ သို့မဟုတ် အခြားသော transmitter ဖြင့် colocation)၊ ထို့နောက် Canada ခွင့်ပြုချက်သည် တရားဝင်မှုမရှိတော့ဘဲ IC ID ကို နောက်ဆုံးထုတ်ကုန်တွင် အသုံးမပြုနိုင်ပါ။ ဤအခြေအနေမျိုးတွင်၊ OEM ပေါင်းစည်းသူသည် အဆုံးကို ပြန်လည်အကဲဖြတ်ရန် တာဝန်ရှိပါမည်။
ထုတ်ကုန် (ထုတ်လွှင့်သူ အပါအဝင်) နှင့် သီးခြား ကနေဒါ ခွင့်ပြုချက် ရယူခြင်း။
ကုန်ပစ္စည်းအဆုံးသတ်တံဆိပ်ကပ်ခြင်း။
အင်တင်နာကို 20 စင်တီမီတာ အကွာအဝေးတွင် ထိန်းသိမ်းထားနိုင်သည့် အင်တာနာကို တပ်ဆင်နိုင်သည့် စက်ပစ္စည်းများတွင်သာ အသုံးပြုရန်အတွက်သာ ဤထုတ်လွှင့်မှုစနစ်အား ခွင့်ပြုထားသည်။ နောက်ဆုံးထုတ်ကုန်ကို မြင်နိုင်သောဧရိယာတွင် အောက်ပါအတိုင်း တံဆိပ်တပ်ရပါမည်- "IC ပါရှိသည်- 21098-ESPS3WROOM1"။
နောက်ဆုံးအသုံးပြုသူထံ လက်စွဲစာအုပ် အချက်အလက်များ
OEM ပေါင်းစည်းသူသည် ဤ module ကိုပေါင်းစပ်ထားသည့်အဆုံးထုတ်ကုန်၏အသုံးပြုသူ၏လက်စွဲတွင် ဤ RF module ကိုမည်သို့တပ်ဆင်ရမည် သို့မဟုတ် ဖယ်ရှားနည်းနှင့်စပ်လျဉ်းသည့် အချက်အလက်ကို သုံးစွဲသူအား မပေးဆောင်ရန် သတိထားရပါမည်။ အသုံးပြုသူလက်စွဲတွင် ဤလက်စွဲစာအုပ်တွင် ပြထားသည့်အတိုင်း လိုအပ်သော စည်းမျဉ်းဆိုင်ရာ အချက်အလက်/သတိပေးချက်အားလုံး ပါဝင်သည်။
ဆက်စပ်စာရွက်စာတမ်း
- 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
Developer Zone
- ESP-IDF ပရိုဂရမ်ရေးဆွဲခြင်းလမ်းညွှန် ESP32-S3 - ESP-IDF ဖွံ့ဖြိုးတိုးတက်မှုမူဘောင်အတွက် ကျယ်ပြန့်သောစာရွက်စာတမ်းများ။
- ESP-IDF နှင့် GitHub ရှိ အခြားသော ဖွံ့ဖြိုးတိုးတက်မှု မူဘောင်များ။
http://github.com/espressif - ESP32 BBS ဖိုရမ် - မေးခွန်းများတင်ခြင်း၊ အသိပညာမျှဝေခြင်း၊ အကြံဥာဏ်များရှာဖွေခြင်းနှင့် အင်ဂျင်နီယာအချင်းချင်း ပြဿနာများကိုဖြေရှင်းနိုင်စေမည့် Espressif ထုတ်ကုန်များအတွက် အင်ဂျင်နီယာမှ အင်ဂျင်နီယာ (E2E) အသိုင်းအဝိုင်း။
http://esp32.com/ - ESP ဂျာနယ် – Espressif ၏ အကောင်းဆုံးအလေ့အကျင့်များ၊ ဆောင်းပါးများနှင့် မှတ်စုများ။
http://blog.espressif.com/ - SDKs နှင့် Demos၊ Apps၊ Tools၊ AT Firmware တဲဘ်များကို ကြည့်ပါ။
http://espressif.com/en/support/download/sdks-demos
ထုတ်ကုန်များ
- ESP32-S3 စီးရီး SoCs - ESP32-S3 SoCs အားလုံးကို ကြည့်ရှုပါ။
http://espressif.com/en/products/socs?id=ESP32-S3 - ESP32-S3 စီးရီး မော်ဂျူးများ – ESP32-S3 အခြေခံ မော်ဂျူးများအားလုံးကို ကြည့်ရှုပါ။
http://espressif.com/en/products/modules?id=ESP32-S3 - ESP32-S3 စီးရီး DevKits - ESP32-S3 အခြေခံ devkits အားလုံးကို ကြည့်ရှုပါ။
http://espressif.com/en/products/devkits?id=ESP32-S3 - ESP ထုတ်ကုန်ရွေးချယ်မှု – သင့်လိုအပ်ချက်အတွက် သင့်လျော်သော Espressif ဟာ့ဒ်ဝဲထုတ်ကုန်တစ်ခုကို စစ်ထုတ်မှုများကို နှိုင်းယှဉ် သို့မဟုတ် အသုံးပြုခြင်းဖြင့် ရှာဖွေပါ။
http://products.espressif.com/#/product-selector?language=en
ကြှနျုပျတို့ကိုဆကျသှယျရနျ
- အရောင်းမေးခွန်းများ၊ နည်းပညာဆိုင်ရာစုံစမ်းမေးမြန်းမှုများ၊ Circuit Schematic နှင့် PCB ဒီဇိုင်းဆိုင်ရာ တဘ်များကို ကြည့်ပါ။viewS ကိုရယူပါ။amples (အွန်လိုင်းစတိုးများ)၊ ကျွန်ုပ်တို့၏ ပေးသွင်းသူ၊ မှတ်ချက်များနှင့် အကြံပြုချက်များ ဖြစ်လာပါ။
http://espressif.com/en/contact-us/sales-questions
ပြန်လည်ပြင်ဆင်မှုမှတ်တမ်း
ရက်စွဲ | ဗားရှင်း | ထုတ်ဝေမှုမှတ်စုများ |
၁၂/၂၄/၃၆ | v0.6 | ချစ်ပ်ပြန်လည်ပြင်ဆင်မှုအတွက် အလုံးစုံအပ်ဒိတ် ၁ |
၁၂/၂၄/၃၆ | v0.5.1 | ချစ်ပ်ပြန်လည်ပြင်ဆင်မှု 0 အတွက် ပဏာမထုတ်ဝေမှု |
မသက်ဆိုင်ကြောင်းနှင့် မူပိုင်ခွင့် သတိပေးချက်
ဤစာတမ်းပါ အချက်အလက်၊ URL ကိုးကားချက်များသည် အသိပေးခြင်းမရှိဘဲ ပြောင်းလဲနိုင်သည်။
ဤစာတမ်းပါတတိယပုဂ္ဂိုလ်၏ အချက်အလက်အားလုံးကို ၎င်း၏စစ်မှန်မှုနှင့် တိကျမှုတွင် အာမခံချက်မရှိသည့်အတိုင်း ပေးဆောင်ထားသည်။
၎င်း၏ ရောင်းဝယ်နိုင်မှု၊ မချိုးဖောက်မှု၊ သို့မဟုတ် ကြံ့ခိုင်မှုဆိုင်ရာ ရည်ရွယ်ချက်တစ်ခုခုအတွက် ဤစာရွက်စာတမ်းအတွက် အာမခံပေးမထားပါ၊ မည်သည့် အာမခံချက်မှ မပေးပါက မည်သည့် အဆိုပြုချက်မှ ပေါ်ပေါက်မလာပါ၊ SPECAMPLE
ဤစာရွက်စာတမ်းပါ အချက်အလက်အသုံးပြုမှုနှင့် စပ်လျဉ်း၍ မည်သည့်တစ်ဦးတည်းပိုင်အခွင့်အရေးကိုမဆို ချိုးဖောက်မှုအတွက် တာဝန်ရှိခြင်းအပါအဝင် တာဝန်ရှိမှုအားလုံးကို ထုတ်ဖော်ပြောဆိုထားသည်။ ဤနေရာတွင် မည်သည့်ဉာဏပစ္စည်းမူပိုင်ခွင့်အခွင့်အရေးကိုမဆို ရပ်တန့်ခြင်း သို့မဟုတ် အဓိပ္ပာယ်ဖွင့်ဆိုခြင်း သို့မဟုတ် အဓိပ္ပာယ်ဖွင့်ဆိုထားသော လိုင်စင်မရှိပါ။
Wi-Fi Alliance အဖွဲ့ဝင်လိုဂိုသည် Wi-Fi Alliance ၏ ကုန်အမှတ်တံဆိပ်တစ်ခုဖြစ်သည်။ Bluetooth လိုဂိုသည် Bluetooth SIG ၏ မှတ်ပုံတင်ထားသော ကုန်အမှတ်တံဆိပ်တစ်ခုဖြစ်သည်။
ဤစာတမ်းတွင်ဖော်ပြထားသော ကုန်သွယ်မှုအမည်များ၊ ကုန်အမှတ်တံဆိပ်များနှင့် မှတ်ပုံတင်ထားသော ကုန်အမှတ်တံဆိပ်များအားလုံးသည် ၎င်းတို့၏သက်ဆိုင်ရာပိုင်ရှင်များ၏ ပိုင်ဆိုင်မှုဖြစ်ပြီး ဤဥပဒေအရ အသိအမှတ်ပြုပါသည်။
အကြိုထုတ် v0.6 မူပိုင်ခွင့်
© 2022 Espressif Systems (Shanghai) Co., Ltd.
စာရွက်စာတမ်းများ / အရင်းအမြစ်များ
![]() |
ESPRESSIF ESP32-S3-WROOM-1 ဘလူးတုသ် မော်ဂျူး [pdf] အသုံးပြုသူလက်စွဲ ESP32- S3- WROOM -1၊ ESP32 -S3 -WROOM -1U၊ Bluetooth Module၊ ESP32- S3- WROOM -1 Bluetooth Module |