ESPRESSIF LOGO.JPG

ESPRESSIF ESP32-WROOM-DA ម៉ូឌុល StandAlone ជាមួយសៀវភៅណែនាំអ្នកប្រើប្រាស់អង់តែនពីរ

ESPRESSIF ESP32-WROOM-DA ម៉ូឌុល StandAlone ជាមួយអង់តែនពីរ។jpg

ម៉ូឌុល StandAlone ជាមួយអង់តែនពីរ
មាន UltraLowPower SoC ជាមួយ CPU DualCore
គាំទ្រ 2.4 GHz WiFi, Bluetooth® និង Bluetooth LE

 

អំពីឯកសារនេះ។

សៀវភៅណែនាំអ្នកប្រើប្រាស់នេះបង្ហាញពីរបៀបចាប់ផ្តើមជាមួយម៉ូឌុល ESP32-WROOM-DA ។

ការធ្វើបច្ចុប្បន្នភាពឯកសារ
សូមយោងទៅកំណែចុងក្រោយបំផុតនៅលើ https://www.espressif.com/en/support/download/documents.

ប្រវត្តិកែប្រែ
សម្រាប់ប្រវត្តិនៃការកែប្រែឯកសារនេះ សូមមើលទំព័រចុងក្រោយ។

ការជូនដំណឹងអំពីការផ្លាស់ប្តូរឯកសារ
Espressif ផ្តល់ការជូនដំណឹងតាមអ៊ីមែល ដើម្បីរក្សាឱ្យអ្នកធ្វើបច្ចុប្បន្នភាពលើការផ្លាស់ប្តូរឯកសារបច្ចេកទេស។ សូមជាវនៅ www.espressif.com/en/subscribe.

វិញ្ញាបនប័ត្រ
ទាញយកវិញ្ញាបនបត្រសម្រាប់ផលិតផល Espressif ពី www.espressif.com/en/certificates ។

 

1. លើសview

1.1 ម៉ូឌុលលើសview
ESP32-WROOM-DA គឺជាម៉ូឌុល Wi-Fi + ប៊្លូធូស + ប៊្លូធូស LE MCU ដ៏មានអានុភាព ជាមួយនឹងអង់តែន PCB ដែលបំពេញបន្ថែមពីរក្នុងទិសដៅផ្សេងៗគ្នា។ ម៉ូឌុលនេះត្រូវបានបង្កប់ជាមួយ ESP32-D0WD-V3 ជាមួយនឹងសំណុំដ៏សំបូរបែបនៃសមាសធាតុរួមបញ្ចូលគ្នារួមមាន SPI flash និង 40 MHz crystal oscillator ។ ជាមួយនឹងការរចនាអង់តែនពិសេសពីរនៅលើម៉ូឌុលតែមួយ ESP32-WROOM-DA អាចត្រូវបានប្រើដើម្បីបង្កើតកម្មវិធី IoT ដែលត្រូវការការតភ្ជាប់ដែលមានស្ថេរភាពលើវិសាលគមទូលំទូលាយ ឬដើម្បីដាក់ពង្រាយ Wi-Fi នៅក្នុងបរិយាកាសដែលមានបញ្ហា និងគ្រោះថ្នាក់ ឬដើម្បីយកឈ្នះលើបញ្ហាទំនាក់ទំនងនៅក្នុង Wi -Fi-ចំណុចស្លាប់។ ម៉ូឌុលនេះគឺជាជម្រើសដ៏ល្អមួយសម្រាប់ឧបករណ៍ក្នុងផ្ទះ និងខាងក្រៅសម្រាប់ផ្ទះឆ្លាតវៃ ការគ្រប់គ្រងឧស្សាហកម្ម ឧបករណ៍អេឡិចត្រូនិកជាដើម។

តារាងទី 1: លក្ខណៈបច្ចេកទេស ESP32WROOMDA

FIG 1 ESP32WROOMDA Specifications.JPG

1.2 Pin ការពិពណ៌នា
ដ្យាក្រាមម្ជុលខាងក្រោមបង្ហាញទីតាំងប្រហាក់ប្រហែលនៃម្ជុល និងអង់តែនពីរនៅលើម៉ូឌុល។

FIG 2 Pin Description.JPG

រូបភាពទី 1: Pin Layout (កំពូល View)

ម៉ូឌុលមានម្ជុល 41 និងចំណុចសាកល្បងពីរ។ សូមមើលនិយមន័យម្ជុលនៅក្នុងតារាងទី 2 ។

តារាងទី 2៖ និយមន័យខ្ទាស់

FIG 3 Pin Definitions.JPG

FIG 4 Pin Definitions.JPG

FIG 5 Pin Definitions.JPG

FIG 6 Pin Definitions.JPG

1. សម្រាប់ការកំណត់រចនាសម្ព័ន្ធម្ជុលគ្រឿងកុំព្យូទ័រ សូមយោងទៅតារាងទិន្នន័យស៊េរី ESP32 ។
2. GPIO2 និង GPIO25 នៅលើបន្ទះឈីប ESP32-D0WD-V3 ត្រូវបានរចនាឡើងជាចំណុចសាកល្បងដើម្បីគ្រប់គ្រង RF Switch ។
ម្ជុលទាំងពីរមិនត្រូវបាននាំទៅម៉ូឌុលទេ។ ដើម្បីជ្រើសរើសអង់តែនដំណើរការ (អង់តែន 1 ឬអង់តែន 2) កំណត់រចនាសម្ព័ន្ធ GPIO2 និង GPIO25 ដូចខាងក្រោម៖

តារាងទី 3៖ ជ្រើសរើសអង់តែនធ្វើការ

រូបភាពទី 7 ជ្រើសរើស Working Antenna.JPG

 

2. ចាប់ផ្តើមនៅលើ ESP32WROOMDA

2.1 អ្វីដែលអ្នកត្រូវការ

ដើម្បីអភិវឌ្ឍកម្មវិធីសម្រាប់ម៉ូឌុលអ្នកត្រូវការ៖

  • ម៉ូឌុល 1 x ESP32-WROOM-DA
  • 1 x បន្ទះតេស្ត Espressif RF
  • 1 x USB-to-Serial board
  • 1 x ខ្សែ Micro-USB
  • កុំព្យូទ័រ 1 x ដំណើរការលីនុច

នៅក្នុងការណែនាំអ្នកប្រើប្រាស់នេះ យើងយកប្រព័ន្ធប្រតិបត្តិការលីនុចជាអតីតampលេ សម្រាប់ព័ត៌មានបន្ថែមអំពីការកំណត់រចនាសម្ព័ន្ធនៅលើ Windows និង macOS សូមមើលមគ្គុទ្ទេសក៍កម្មវិធី ESP-IDF ។

2.2 ការភ្ជាប់ផ្នែករឹង

  1. លក់ម៉ូឌុល ESP32-WROOM-DA ទៅកាន់បន្ទះតេស្ត RF ដូចបង្ហាញក្នុងរូបភាពទី 2។  រូបភាពទី 8 Hardware Connection.jpgរូបភាពទី 2: ការតភ្ជាប់ផ្នែករឹង
  2. ភ្ជាប់បន្ទះតេស្ត RF ទៅនឹងបន្ទះ USB-to-Serial តាមរយៈ TXD, RXD និង GND។
  3. ភ្ជាប់បន្ទះ USB-to-Serial ទៅកុំព្យូទ័រ។
  4. ភ្ជាប់បន្ទះតេស្ត RF ទៅកុំព្យូទ័រ ឬអាដាប់ទ័រថាមពល ដើម្បីបើកការផ្គត់ផ្គង់ថាមពល 5 V តាមរយៈខ្សែ Micro-USB ។
  5. ក្នុងអំឡុងពេលទាញយក សូមភ្ជាប់ IO0 ទៅ GND តាមរយៈ jumper ។ បន្ទាប់មកបើក "បើក" បន្ទះសាកល្បង។
  6. ទាញយកកម្មវិធីបង្កប់ទៅក្នុង Flash ។ សម្រាប់ព័ត៌មានលម្អិត សូមមើលផ្នែកខាងក្រោម។
  7. បន្ទាប់ពីទាញយករួច យក jumper នៅលើ IO0 និង GND។
  8. បើកបន្ទះតេស្ត RF ម្តងទៀត។ ESP32-WROOM-DA នឹងប្តូរទៅរបៀបធ្វើការ។ បន្ទះឈីបនឹងអានកម្មវិធីពី flash នៅពេលចាប់ផ្តើម។

ចំណាំ៖
IO0 មានតក្កវិជ្ជាខាងក្នុងខ្ពស់។ ប្រសិនបើ IO0 ត្រូវបានកំណត់ឱ្យទាញឡើង របៀបចាប់ផ្ដើមត្រូវបានជ្រើសរើស។ ប្រសិនបើម្ជុលនេះទាញចុះក្រោម ឬទុកចោលអណ្តែតនោះ របៀបទាញយកត្រូវបានជ្រើសរើស។ សម្រាប់ព័ត៌មានបន្ថែមអំពី ESP32-WROOM-DA សូមមើលតារាងទិន្នន័យ ESP32-WROOM-DA ។

2.3 រៀបចំបរិស្ថានអភិវឌ្ឍន៍

ក្របខ័ណ្ឌអភិវឌ្ឍន៍ Espressif IoT (ESP-IDF សម្រាប់រយៈពេលខ្លី) គឺជាក្របខ័ណ្ឌសម្រាប់ការអភិវឌ្ឍកម្មវិធីដោយផ្អែកលើ Espressif ESP32 ។ អ្នកប្រើប្រាស់អាចបង្កើតកម្មវិធីជាមួយ ESP32 នៅក្នុង Windows/Linux/macOS ដោយផ្អែកលើ ESP-IDF។
នៅទីនេះយើងយកប្រព័ន្ធប្រតិបត្តិការលីនុចជាអតីតampលេ

2.3.1 ដំឡើងតម្រូវការជាមុន
ដើម្បីចងក្រងជាមួយ ESP-IDF អ្នកត្រូវទទួលបានកញ្ចប់ដូចខាងក្រោម៖

  • CentOS 7៖
    sudo yum ដំឡើង git wget flex bison gperf python cmake ninja-build ccache dfu-util
  • Ubuntu និង Debian (ពាក្យបញ្ជាមួយបំបែកជាពីរជួរ)៖
    sudo apt-get ដំឡើង git wget flex bison gperf python python-pip python-setuptools cmake
    ninja-build ccache libffi-dev libssl-dev dfu-util
  • Arch៖
    sudo pacman -S –needed gcc git បង្កើត flex bison gperf python-pip cmake ninja ccache dfu-util

ចំណាំ៖

  • ការណែនាំនេះប្រើថត ~/esp នៅលើ Linux ជាថតដំឡើងសម្រាប់ ESP-IDF ។
  • សូមចងចាំថា ESP-IDF មិនគាំទ្រចន្លោះនៅក្នុងផ្លូវទេ។

2.3.2 ទទួលបាន ESPIDF
ដើម្បីបង្កើតកម្មវិធីសម្រាប់ម៉ូឌុល ESP32-WROOM-DA អ្នកត្រូវការបណ្ណាល័យកម្មវិធីដែលផ្តល់ដោយ Espressif នៅក្នុងឃ្លាំង ESP-IDF ។
ដើម្បីទទួលបាន ESP-IDF បង្កើតបញ្ជីដំឡើង (~/esp) ដើម្បីទាញយក ESP-IDF ទៅ និងក្លូនឃ្លាំងជាមួយ 'git clone'៖
mkdir -p ~/esp
ស៊ីឌី ~/esp
git clone -recursive https://github.com/espressif/esp-idf.git
ESP-IDF នឹងត្រូវបានទាញយកទៅក្នុង ~/esp/esp-idf ។ ពិគ្រោះជាមួយកំណែ ESP-IDF សម្រាប់ព័ត៌មានអំពីកំណែ ESP-IDF ដែលត្រូវប្រើក្នុងស្ថានភាពដែលបានផ្តល់ឱ្យ។

2.3.3 ដំឡើងឧបករណ៍
ក្រៅពី ESP-IDF អ្នកក៏ត្រូវដំឡើងឧបករណ៍ដែលប្រើដោយ ESP-IDF ដូចជាកម្មវិធីចងក្រង កម្មវិធីបំបាត់កំហុស កញ្ចប់ Python ជាដើម។ ESP-IDF ផ្តល់ស្គ្រីបមួយឈ្មោះថា 'install.sh' ដើម្បីជួយរៀបចំឧបករណ៍។ ក្នុងមួយទៅ។
ស៊ីឌី ~/esp/esp-idf
./install.sh

2.3.4 រៀបចំអថេរបរិស្ថាន
ឧបករណ៍ដែលបានដំឡើងមិនទាន់ត្រូវបានបន្ថែមទៅអថេរបរិស្ថាន PATH ទេ។ ដើម្បីធ្វើឱ្យឧបករណ៍អាចប្រើប្រាស់បានពីបន្ទាត់ពាក្យបញ្ជា ត្រូវតែកំណត់អថេរបរិស្ថានមួយចំនួន។ ESP-IDF ផ្តល់ស្គ្រីបមួយទៀត 'export.sh' ដែលធ្វើដូច្នេះ។ នៅក្នុងស្ថានីយដែលអ្នកនឹងប្រើ ESP-IDF សូមដំណើរការ៖
. $HOME/esp/esp-idf/export.sh
ឥឡូវនេះអ្វីៗរួចរាល់ហើយ អ្នកអាចបង្កើតគម្រោងដំបូងរបស់អ្នកនៅលើម៉ូឌុល ESP32-WROOM-DA ។

2.4 បង្កើតគម្រោងដំបូងរបស់អ្នក។

2.4.1 ចាប់ផ្តើមគម្រោងមួយ។
ឥឡូវនេះអ្នកត្រៀមខ្លួនរួចរាល់ហើយដើម្បីរៀបចំកម្មវិធីរបស់អ្នកសម្រាប់ម៉ូឌុល ESP32-WROOM-DA ។ អ្នកអាចចាប់ផ្តើមជាមួយគម្រោង get-started/hello_world ពីអតីតamples directory ក្នុង ESP-IDF ។
ចម្លង get-started/hello_world ទៅថត ~/esp៖
ស៊ីឌី ~/esp
cp -r $IDF_PATH/examples/get-started/hello_world ។
មានជួរនៃអតីតample គម្រោងនៅក្នុង examples directory ក្នុង ESP-IDF ។ អ្នកអាចចម្លងគម្រោងណាមួយតាមរបៀបដូចដែលបានបង្ហាញខាងលើ ហើយដំណើរការវា។ វាក៏អាចធ្វើទៅបានដើម្បីកសាង examples in-place ដោយមិនចម្លងពួកវាជាមុន។

2.4.2 ភ្ជាប់ឧបករណ៍របស់អ្នក។
ឥឡូវនេះភ្ជាប់ម៉ូឌុល ESP32-WROOM-DA របស់អ្នកទៅកុំព្យូទ័រ ហើយពិនិត្យមើលនៅក្រោមច្រកសៀរៀលណាដែលម៉ូឌុលអាចមើលឃើញ។ ច្រកសៀរៀលនៅក្នុងលីនុចចាប់ផ្តើមដោយ '/dev/tty' នៅក្នុងឈ្មោះរបស់ពួកគេ។ ដំណើរការ​ពាក្យ​បញ្ជា​ខាងក្រោម​ពីរ​ដង ទីមួយ​ដោយ​ដក​បន្ទះ​ចេញ បន្ទាប់មក​ដោយ​ដោត​ចូល។ ច្រក​ដែល​បង្ហាញ​ជា​លើក​ទីពីរ​គឺ​ជា​ឧបករណ៍​ដែល​អ្នក​ត្រូវ​ការ៖
ls /dev/tty*

ចំណាំ៖
រក្សាឈ្មោះច្រកងាយស្រួល ដូចដែលអ្នកនឹងត្រូវការវានៅជំហានបន្ទាប់។

2.4.3 កំណត់រចនាសម្ព័ន្ធ
រុករកទៅថត 'hello_world' របស់អ្នកពីជំហាន 2.4.1 ។ ចាប់ផ្តើមគម្រោង កំណត់បន្ទះឈីប ESP32 ជាគោលដៅ ហើយដំណើរការឧបករណ៍ប្រើប្រាស់កំណត់រចនាសម្ព័ន្ធគម្រោង 'menuconfig' ។
ស៊ីឌី ~/esp/hello_world
idf.py set-target esp32
idf.py menuconfig

ការកំណត់គោលដៅជាមួយ 'idf.py set-target esp32' គួរតែត្រូវបានធ្វើម្តង បន្ទាប់ពីបើកគម្រោងថ្មី។ ប្រសិនបើគម្រោងមានការសាងសង់ និងការកំណត់ដែលមានស្រាប់មួយចំនួន ពួកវានឹងត្រូវបានសម្អាត និងចាប់ផ្តើម។ គោលដៅអាចត្រូវបានរក្សាទុកក្នុងអថេរបរិស្ថាន ដើម្បីរំលងជំហាននេះទាល់តែសោះ។ សូមមើល ការជ្រើសរើសគោលដៅ សម្រាប់ព័ត៌មានបន្ថែម។
ប្រសិនបើជំហានមុនត្រូវបានធ្វើបានត្រឹមត្រូវ ម៉ឺនុយខាងក្រោមនឹងលេចឡើង៖

រូបភាពទី 9 ការកំណត់រចនាសម្ព័ន្ធគម្រោង Home.jpg

រូបភាពទី 3៖ ការកំណត់រចនាសម្ព័ន្ធគម្រោង បង្អួចផ្ទះ

ពណ៌នៃម៉ឺនុយអាចខុសគ្នានៅក្នុងស្ថានីយរបស់អ្នក។ អ្នកអាចផ្លាស់ប្តូររូបរាងដោយប្រើជម្រើស '–style' ។
សូមដំណើរការ 'idf.py menuconfig –help' សម្រាប់ព័ត៌មានបន្ថែម។

2.4.4 សាងសង់គម្រោង
បង្កើតគម្រោងដោយដំណើរការ៖
idf.py ស្ថាបនា

ពាក្យបញ្ជានេះនឹងចងក្រងកម្មវិធី និងសមាសធាតុ ESP-IDF ទាំងអស់ បន្ទាប់មកវានឹងបង្កើតកម្មវិធីចាប់ផ្ដើមប្រព័ន្ធ តារាងភាគថាស និងប្រព័ន្ធគោលពីរកម្មវិធី។

$ idf.py ស្ថាបនា
កំពុងដំណើរការ cmake នៅក្នុងថត /path/to/hello_world/build
កំពុងដំណើរការ “cmake -G Ninja –warn-unitialized /path/to/hello_world”…
ព្រមានអំពីតម្លៃដែលមិនបានកំណត់។
- បានរកឃើញ Git៖ /usr/bin/git (បានរកឃើញកំណែ ”2.17.0”)
- បង្កើតសមាសធាតុ aws_iot ទទេ ដោយសារការកំណត់រចនាសម្ព័ន្ធ
- ឈ្មោះសមាសធាតុ៖…
- ផ្លូវរួម៖…

… (បន្ទាត់​បន្ថែម​ទៀត​នៃ​លទ្ធផល​ប្រព័ន្ធ​បង្កើត)

[៥២៧/៥២៧] ការបង្កើត hello-world.bin
esptool.py v2.3.1

គម្រោងសាងសង់រួចរាល់។ ដើម្បីបញ្ចេញពន្លឺ សូមដំណើរការពាក្យបញ្ជានេះ៖

../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600 write_flash –flash_mode dio
–flash_size detect –flash_freq 40m 0x10000 build/hello-world.bin build 0x1000
build/bootloader/bootloader.bin 0x8000 build/partition_table/partition-table.bin
ឬដំណើរការ 'idf.py -p PORT flash'

ប្រសិនបើគ្មានកំហុសទេ ការស្ថាបនានឹងបញ្ចប់ដោយបង្កើត firmware binary .bin file.

2.4.5 Flash លើឧបករណ៍
បញ្ចេញប្រព័ន្ធគោលពីរដែលអ្នកទើបតែបង្កើតនៅលើម៉ូឌុល ESP32-WROOM-DA របស់អ្នកដោយដំណើរការ៖
idf.py -p PORT [-b BAUD] ពន្លឺ
ជំនួស PORT ជាមួយឈ្មោះច្រកសៀរៀលនៃម៉ូឌុលរបស់អ្នកពីជំហាន៖ ភ្ជាប់ឧបករណ៍របស់អ្នក។
អ្នកក៏អាចផ្លាស់ប្តូរអត្រា flasher baud ដោយជំនួស BAUD ជាមួយនឹងអត្រា baud ដែលអ្នកត្រូវការ។ អត្រា baud លំនាំដើមគឺ 460800 ។
សម្រាប់ព័ត៌មានបន្ថែមអំពីអាគុយម៉ង់ idf.py សូមមើល idf.py ។ ប្រសិនបើអ្វីៗដំណើរការល្អ កម្មវិធី “hello_world” ចាប់ផ្តើមដំណើរការបន្ទាប់ពីអ្នកដក jumper នៅលើ IO0 និង GND ហើយបើកថាមពលឡើងវិញលើបន្ទះសាកល្បង។

ចំណាំ៖
ជម្រើស 'flash' បង្កើត និងបញ្ចេញគម្រោងដោយស្វ័យប្រវត្តិ ដូច្នេះការដំណើរការ 'idf.py build' គឺមិនចាំបាច់ទេ។

កំពុងដំណើរការ esptool.py នៅក្នុងថត […]/esp/hello_world
កំពុងដំណើរការ ”python […]/esp-idf/components/esptool_py/esptool/esptool.py -b 460800 write_flash
@flash_project_args”…
esptool.py -b 460800 write_flash –flash_mode dio –flash_size detect –flash_freq 40m 0x1000
bootloader/bootloader.bin 0x8000 partition_table/partition-table.bin 0x10000 hello-world.bin
esptool.py v2.3.1
កំពុងភ្ជាប់....
កំពុងស្វែងរកប្រភេទបន្ទះឈីប... ESP32
បន្ទះឈីបគឺ ESP32
លក្ខណៈពិសេស៖ ប្រព័ន្ធ WiFi, BT, Dual Core
កំពុង​បង្ហោះ​ដើម...
កំពុង​រត់​ស្តុប…
ស្តុបកំពុងដំណើរការ…
ការផ្លាស់ប្តូរអត្រា baud ទៅ 460800
បានផ្លាស់ប្តូរ។
កំពុងកំណត់ទំហំ Flash…
ទំហំ Flash ដែលរកឃើញដោយស្វ័យប្រវត្តិ៖ 8MB
កំណត់ប៉ារ៉ាម៉ែត្រ Flash ទៅ 0x0220
បានបង្ហាប់ 22992 បៃទៅ 13019…
សរសេរ 22992 បៃ (13019 បង្ហាប់) នៅ 0x00001000 ក្នុងរយៈពេល 0.3 វិនាទី (មានប្រសិទ្ធភាព 558.9 kbit/s)…
Hash នៃទិន្នន័យត្រូវបានផ្ទៀងផ្ទាត់។
បានបង្ហាប់ 3072 បៃទៅ 82…
សរសេរ 3072 បៃ (82 បង្ហាប់) នៅ 0x00008000 ក្នុងរយៈពេល 0.0 វិនាទី (មានប្រសិទ្ធភាព 5789.3 kbit/s)…
Hash នៃទិន្នន័យត្រូវបានផ្ទៀងផ្ទាត់។
បានបង្ហាប់ 136672 បៃទៅ 67544…
សរសេរ 136672 បៃ (67544 បង្ហាប់) នៅ 0x00010000 ក្នុងរយៈពេល 1.9 វិនាទី (មានប្រសិទ្ធភាព 567.5 kbit/s)…
Hash នៃទិន្នន័យត្រូវបានផ្ទៀងផ្ទាត់។

កំពុងចាកចេញ…
ការ​កំណត់​ឡើងវិញ​ដោយ​ពិបាក​តាមរយៈ​ម្ជុល RTS…

2.4.6 ម៉ូនីទ័រ
ដើម្បីពិនិត្យមើលថាតើ “hello_world” ពិតជាដំណើរការមែន វាយ 'idf.py -p PORT monitor' កុំភ្លេចជំនួស PORT ជាមួយឈ្មោះច្រកសៀរៀលរបស់អ្នក)។

ពាក្យបញ្ជានេះបើកដំណើរការកម្មវិធី IDF Monitor៖

$idf.py -p /dev/ttyUSB0 ម៉ូនីទ័រ
កំពុងដំណើរការ idf_monitor នៅក្នុងថត […]/esp/hello_world/build
កំពុងដំណើរការ ”python […]/esp-idf/tools/idf_monitor.py -b 115200

[…]/esp/hello_world/build/hello-world.elf”…
— idf_monitor នៅលើ /dev/ttyUSB0 115200 —
- បិទ៖ Ctrl+] | ម៉ឺនុយ៖ Ctrl+T | ជំនួយ៖ បញ្ជា(Ctrl)+T តាមពីក្រោយដោយ Ctrl+H —
ets មិថុនា 8 2016 00:22:57

ទីមួយ៖ 0x1 (POWERON_RESET), ចាប់ផ្ដើម៖ 0x13 (SPI_FAST_FLASH_BOOT)
ets មិថុនា 8 2016 00:22:57

បន្ទាប់​ពី​ការ​ចាប់​ផ្តើ​ម​និង​កំណត់​ហេតុ​រោគ​វិនិច្ឆ័យ​រមូរ​ឡើង​អ្នក​គួរ​តែ​ឃើញ "ជំរាប​សួរ​ពិភព​លោក!" បោះពុម្ពដោយកម្មវិធី។

សួស្តីពិភពលោក!
ចាប់ផ្តើមឡើងវិញក្នុងរយៈពេល 10 វិនាទី...
នេះគឺជាបន្ទះឈីប esp32 ដែលមានស្នូលស៊ីភីយូ 2, ប្រព័ន្ធ WiFi/BT/BLE, ការកែប្រែស៊ីលីកុន 3, ភ្លើង flash 8MB
ចាប់ផ្តើមឡើងវិញក្នុងរយៈពេល 9 វិនាទី...
ចាប់ផ្តើមឡើងវិញក្នុងរយៈពេល 8 វិនាទី...
ចាប់ផ្តើមឡើងវិញក្នុងរយៈពេល 7 វិនាទី...

ដើម្បីចេញពីម៉ូនីទ័រ IDF ប្រើផ្លូវកាត់ Ctrl+]។
នោះហើយជាអ្វីដែលអ្នកត្រូវចាប់ផ្តើមជាមួយម៉ូឌុល ESP32-WROOM-DA! ឥឡូវ​នេះ​អ្នក​ត្រៀម​ខ្លួន​ជា​ស្រេច​ដើម្បី​សាក​ល្បង​អតីត​ផ្សេង​ទៀត។amples នៅក្នុង ESP-IDF ឬទៅខាងស្ដាំដើម្បីអភិវឌ្ឍកម្មវិធីផ្ទាល់ខ្លួនរបស់អ្នក។

 

3. សេចក្តីថ្លែងការណ៍ FCC របស់សហរដ្ឋអាមេរិក

លេខសម្គាល់ FCC៖ 2AC7ZESPWROOMDA
ឧបករណ៍នេះអនុលោមតាមផ្នែកទី 15 នៃច្បាប់ FCC ។ ប្រតិបត្តិការគឺស្ថិតក្រោមលក្ខខណ្ឌពីរដូចខាងក្រោមៈ

  • ឧបករណ៍នេះប្រហែលជាមិនបង្កការរំខានដែលបង្កគ្រោះថ្នាក់ទេ។
  • ឧបករណ៍នេះត្រូវតែទទួលយកការជ្រៀតជ្រែកណាមួយដែលទទួលបាន រួមទាំងការជ្រៀតជ្រែកដែលអាចបណ្តាលឱ្យប្រតិបត្តិការដែលមិនចង់បាន។

ឧបករណ៍នេះត្រូវបានសាកល្បង និងរកឃើញថាអនុលោមតាមដែនកំណត់សម្រាប់ឧបករណ៍ឌីជីថលថ្នាក់ B ដោយអនុលោមតាមផ្នែកទី 15 នៃច្បាប់ FCC ។ ដែនកំណត់ទាំងនេះត្រូវបានរចនាឡើងដើម្បីផ្តល់ការការពារសមហេតុផលប្រឆាំងនឹងការជ្រៀតជ្រែកដែលបង្កគ្រោះថ្នាក់នៅក្នុងការដំឡើងលំនៅដ្ឋាន។

ឧបករណ៍នេះបង្កើត ប្រើប្រាស់ និងអាចបញ្ចេញថាមពលប្រេកង់វិទ្យុ ហើយប្រសិនបើមិនបានដំឡើង និងប្រើប្រាស់ដោយអនុលោមតាមការណែនាំ អាចបណ្តាលឱ្យមានការរំខានដល់ការទំនាក់ទំនងវិទ្យុ។ ទោះជាយ៉ាងណាក៏ដោយមិនមានការធានាថាការជ្រៀតជ្រែកនឹងមិនកើតឡើងនៅក្នុងការដំឡើងជាក់លាក់នោះទេ។ ប្រសិនបើឧបករណ៍នេះបង្កការរំខានប្រកបដោយគ្រោះថ្នាក់ដល់ការទទួលវិទ្យុ ឬទូរទស្សន៍ ដែលអាចត្រូវបានកំណត់ដោយការបិទ និងបើកឧបករណ៍ អ្នកប្រើប្រាស់ត្រូវបានលើកទឹកចិត្តឱ្យព្យាយាមកែតម្រូវការជ្រៀតជ្រែកដោយវិធានការមួយក្នុងចំណោមវិធានការដូចខាងក្រោមៈ

  • តំរង់ទិស ឬផ្លាស់ប្តូរទីតាំងអង់តែនទទួល។
  • បង្កើនការបំបែករវាងឧបករណ៍និងអ្នកទទួល។
  • ភ្ជាប់ឧបករណ៍ចូលទៅក្នុងព្រីមួយនៅលើសៀគ្វីដែលខុសពីឧបករណ៍ទទួលត្រូវបានភ្ជាប់។
  • ពិគ្រោះជាមួយអ្នកចែកបៀ ឬអ្នកបច្ចេកទេសវិទ្យុ/ទូរទស្សន៍ដែលមានបទពិសោធន៍ ដើម្បីទទួលបានជំនួយ។

ប្រយ័ត្ន៖
ការផ្លាស់ប្តូរ ឬការកែប្រែណាមួយដែលមិនមានការយល់ព្រមច្បាស់លាស់ដោយភាគីដែលទទួលខុសត្រូវចំពោះការអនុលោមភាពអាចចាត់ទុកជាមោឃៈសិទ្ធិអំណាចរបស់អ្នកប្រើប្រាស់ក្នុងប្រតិបត្តិការឧបករណ៍។

ឧបករណ៍នេះអនុលោមតាមដែនកំណត់នៃការប៉ះពាល់នឹងវិទ្យុសកម្ម RF របស់ FCC ដែលបានកំណត់សម្រាប់បរិយាកាសដែលមិនអាចគ្រប់គ្រងបាន។ ឧបករណ៍នេះ និងអង់តែនរបស់វាមិនត្រូវដាក់ទីតាំងរួមគ្នា ឬដំណើរការដោយភ្ជាប់ជាមួយអង់តែន ឬឧបករណ៍បញ្ជូនផ្សេងទៀតឡើយ។ អង់តែនដែលប្រើសម្រាប់ឧបករណ៍បញ្ជូននេះត្រូវតែត្រូវបានដំឡើង ដើម្បីផ្តល់ចម្ងាយដាច់ពីគ្នាយ៉ាងហោចណាស់ 20 សង់ទីម៉ែត្រពីមនុស្សទាំងអស់ ហើយមិនត្រូវដាក់ទីតាំងរួមគ្នា ឬដំណើរការដោយភ្ជាប់ជាមួយអង់តែន ឬឧបករណ៍បញ្ជូនផ្សេងទៀតឡើយ។

សម្រាប់ទីផ្សារអ៊ឺរ៉ុប ការណែនាំពាក់ព័ន្ធត្រូវបានរៀបរាប់ខាងក្រោម៖
វាជាទំនួលខុសត្រូវរបស់អ្នកផលិតផលិតផលចុងក្រោយដើម្បីផ្ទៀងផ្ទាត់ថាតើស្តង់ដារ អនុសាសន៍ ឬការណែនាំបន្ថែមមានឬអត់នៅក្រៅតំបន់ទាំងនេះ។ សូមចំណាំថាតម្រូវការ SAR គឺជាក់លាក់សម្រាប់តែឧបករណ៍ចល័តប៉ុណ្ណោះ ហើយមិនមែនសម្រាប់ឧបករណ៍ចល័តដូចដែលបានកំណត់ខាងក្រោមទេ៖

  • ឧបករណ៍ចល័ត៖ ឧបករណ៍ចល័តត្រូវបានកំណត់ថាជាឧបករណ៍បញ្ជូនដែលបានរចនាឡើងដើម្បីប្រើប្រាស់ ដូច្នេះរចនាសម្ព័ន្ធវិទ្យុសកម្មនៃឧបករណ៍គឺស្ថិតនៅក្នុងរង្វង់ 20 សង់ទីម៉ែត្រនៃតួរបស់អ្នកប្រើប្រាស់។
  • ឧបករណ៍ចល័ត៖ ឧបករណ៍ចល័តត្រូវបានកំណត់ថាជាឧបករណ៍បញ្ជូនដែលត្រូវបានរចនាឡើងដើម្បីប្រើក្នុងកន្លែងផ្សេងក្រៅពីទីតាំងថេរ ហើយជាទូទៅត្រូវបានប្រើតាមរបៀបដែលជាធម្មតាចម្ងាយដាច់ពីគ្នាយ៉ាងហោចណាស់ 20 សង់ទីម៉ែត្រត្រូវបានរក្សានៅចន្លោះរចនាសម្ព័ន្ធវិទ្យុសកម្មរបស់ឧបករណ៍បញ្ជូន។ និងរាងកាយរបស់អ្នកប្រើប្រាស់ ឬអ្នកនៅក្បែរនោះ។ នៅក្នុងបរិបទនេះ ពាក្យ "ទីតាំងថេរ" មានន័យថាឧបករណ៍ត្រូវបានធានាសុវត្ថិភាពនៅទីតាំងមួយ ហើយមិនអាចផ្លាស់ទីបានយ៉ាងងាយស្រួលទៅទីតាំងមួយផ្សេងទៀត។

សេចក្តីណែនាំអំពីការរួមបញ្ចូល OEM
ឧបករណ៍នេះត្រូវបានបម្រុងទុកសម្រាប់តែអ្នកបញ្ចូល OEM នៅក្រោមលក្ខខណ្ឌខាងក្រោម ម៉ូឌុលអាចត្រូវបានប្រើដើម្បីដំឡើងនៅក្នុងម៉ាស៊ីនផ្សេងទៀត។ អង់តែនត្រូវតែត្រូវបានដំឡើងដូចដែល 20 សង់ទីម៉ែត្រត្រូវបានរក្សារវាងអង់តែន និងអ្នកប្រើប្រាស់ ហើយម៉ូឌុលបញ្ជូនអាចមិនត្រូវបានដាក់រួមគ្នាជាមួយនឹងការបញ្ជូន ឬអង់តែនណាមួយផ្សេងទៀត។ ម៉ូឌុលនេះនឹងត្រូវប្រើតែជាមួយអង់តែនអាំងតេក្រាលដែលត្រូវបានសាកល្បង និងបញ្ជាក់ដំបូងជាមួយម៉ូឌុលនេះ។ ដរាបណាលក្ខខណ្ឌទាំង 3 ខាងលើត្រូវបានបំពេញ ការធ្វើតេស្តបញ្ជូនបន្តនឹងមិនត្រូវបានទាមទារទេ។ ទោះជាយ៉ាងណាក៏ដោយ អ្នករួមបញ្ចូល OEM នៅតែទទួលខុសត្រូវក្នុងការសាកល្បងផលិតផលចុងក្រោយរបស់ពួកគេសម្រាប់តម្រូវការអនុលោមភាពបន្ថែមណាមួយជាមួយនឹងម៉ូឌុលនេះដែលបានដំឡើង (សម្រាប់ឧ។ample ការបំភាយឧបករណ៍ឌីជីថល តម្រូវការគ្រឿងកុំព្យូទ័រ។ល។)

សេចក្តីជូនដំណឹង៖
ក្នុងករណីដែលលក្ខខណ្ឌទាំងនេះមិនអាចបំពេញបាន (សម្រាប់ឧample ការកំណត់រចនាសម្ព័ន្ធកុំព្យូទ័រយួរដៃជាក់លាក់ ឬទីតាំងរួមគ្នាជាមួយឧបករណ៍បញ្ជូនមួយផ្សេងទៀត) បន្ទាប់មកការអនុញ្ញាត FCC សម្រាប់ម៉ូឌុលនេះក្នុងការរួមផ្សំជាមួយឧបករណ៍ម៉ាស៊ីនមិនត្រូវបានចាត់ទុកថាមានសុពលភាពទៀតទេ ហើយលេខសម្គាល់ FCC នៃម៉ូឌុលមិនអាចប្រើនៅលើផលិតផលចុងក្រោយបានទេ។ នៅក្នុងកាលៈទេសៈទាំងនេះ អ្នកបញ្ចូល OEM នឹង
ទទួលខុសត្រូវលើការវាយតម្លៃឡើងវិញ។ ផលិតផលបញ្ចប់ (រួមទាំងឧបករណ៍បញ្ជូន) និងទទួលបានការអនុញ្ញាតពី FCC ដាច់ដោយឡែក។

ផលិតផលចុងក្រោយត្រូវតែដាក់ស្លាកនៅក្នុងតំបន់ដែលអាចមើលឃើញដោយមានដូចខាងក្រោម៖ "មានម៉ូឌុលបញ្ជូន FCC ID: 2AC7ZESPWROOMDA" ឬ "មាន FCC ID: 2AC7ZESPWROOMDA" ។

 

4. ឯកសារពាក់ព័ន្ធ និងធនធាន

ឯកសារពាក់ព័ន្ធ

  • សៀវភៅណែនាំបច្ចេកទេស ESP32 - ព័ត៌មានលម្អិតអំពីរបៀបប្រើអង្គចងចាំ ESP32 និងគ្រឿងកុំព្យូទ័រ។
  • សំណុំទិន្នន័យស៊េរី ESP32 - លក្ខណៈបច្ចេកទេសនៃផ្នែករឹង ESP32 ។
  • ការណែនាំអំពីការរចនាផ្នែករឹង ESP32 – គោលការណ៍ណែនាំអំពីរបៀបបញ្ចូល ESP32 ទៅក្នុងផលិតផលផ្នែករឹងរបស់អ្នក។
  • ESP32 ECO និងដំណោះស្រាយសម្រាប់កំហុស - ការកែកំហុសការរចនា ESP32 ។
  • វិញ្ញាបនបត្រ
    http://espressif.com/en/support/documents/certificates
  • ការជូនដំណឹងអំពីការផ្លាស់ប្តូរផលិតផល/ដំណើរការ ESP32 (PCN)
    http://espressif.com/en/support/documents/pcns
  • ESP32 Advisories – ព័ត៌មានស្តីពីសុវត្ថិភាព កំហុស ភាពឆបគ្នា ភាពជឿជាក់នៃសមាសភាគ។
    http://espressif.com/en/support/documents/advisories
  • ការធ្វើបច្ចុប្បន្នភាពឯកសារ និងការជាវការជូនដំណឹងបច្ចុប្បន្នភាព
    http://espressif.com/en/support/download/documents

តំបន់អ្នកអភិវឌ្ឍន៍

  • មគ្គុទ្ទេសក៍កម្មវិធី ESP-IDF សម្រាប់ ESP32 - ឯកសារទូលំទូលាយសម្រាប់ក្របខ័ណ្ឌអភិវឌ្ឍន៍ ESP-IDF ។
  • ESP-IDF និងក្របខ័ណ្ឌអភិវឌ្ឍន៍ផ្សេងទៀតនៅលើ GitHub ។
    http://github.com/espressif
  • វេទិកា ESP32 BBS - សហគមន៍វិស្វករទៅវិស្វករ (E2E) សម្រាប់ផលិតផល Espressif ដែលអ្នកអាចបង្ហោះសំណួរ
    ចែករំលែកចំណេះដឹង ស្វែងរកគំនិត និងជួយដោះស្រាយបញ្ហាជាមួយវិស្វករផ្សេងទៀត។
    http://esp32.com/
  • ទិនានុប្បវត្តិ ESP - ការអនុវត្តល្អបំផុត អត្ថបទ និងកំណត់ចំណាំពីមនុស្ស Espressif ។
    http://medium.com/the-esp-journal
  • មើលផ្ទាំង SDKs និង Demos កម្មវិធី ឧបករណ៍ AT Firmware ។
    http://espressif.com/en/support/download/sdks-demos

ផលិតផល

ទាក់ទងមកយើងខ្ញុំ

  • សូមមើលផ្ទាំង សំណួរផ្នែកលក់ ការសាកសួរបច្ចេកទេស គ្រោងការណ៍សៀគ្វី និងការរចនា PCB Review, ទទួលបាន Samples (ហាងអនឡាញ) ក្លាយជាអ្នកផ្គត់ផ្គង់របស់យើង មតិយោបល់ និងការណែនាំ។
    http://espressif.com/en/contact-us/sales-questions

ប្រវត្តិកែប្រែ

រូបភាពទី 10 កែប្រែប្រវត្តិ.JPG

 

ការមិនទទួលខុសត្រូវ និងការជូនដំណឹងអំពីការរក្សាសិទ្ធិ

ESPRESSIF LOGO.JPG ព័ត៌មាននៅក្នុងឯកសារនេះរួមទាំង URL ឯកសារយោង អាចផ្លាស់ប្តូរដោយគ្មានការជូនដំណឹងជាមុន។
ព័ត៌មានរបស់ភាគីទីបីទាំងអស់នៅក្នុងឯកសារនេះត្រូវបានផ្តល់ជូនដូចដែលមិនមានការធានាចំពោះភាពត្រឹមត្រូវ និងភាពត្រឹមត្រូវរបស់វា។ គ្មានការធានាណាមួយត្រូវបានផ្តល់ជូនចំពោះឯកសារនេះសម្រាប់ការលក់ទំនិញរបស់ខ្លួន គ្មានការរំលោភបំពាន ភាពសមស្របណាមួយសម្រាប់គោលបំណងជាក់លាក់ណាមួយ ឬមិនមានការធានាណាមួយផ្សេងទៀតដែលកើតឡើងចេញពីការផ្តល់ជូនណាមួយ ឬជាក់លាក់ណាមួយឡើយ។AMPLE.

ទំនួលខុសត្រូវទាំងអស់ រួមទាំងទំនួលខុសត្រូវចំពោះការរំលោភលើសិទ្ធិកម្មសិទ្ធិណាមួយ ទាក់ទងនឹងការប្រើប្រាស់ព័ត៌មាននៅក្នុងឯកសារនេះ មិនត្រូវបានទាមទារ។ គ្មានអាជ្ញាប័ណ្ណណាមួយដែលបង្ហាញ ឬបង្កប់ន័យដោយបិទបាំង ឬបើមិនដូច្នេះទេ ចំពោះកម្មសិទ្ធិបញ្ញាណាមួយត្រូវបានផ្តល់នៅទីនេះ។

និមិត្តសញ្ញាសមាជិកសម្ព័ន្ធ Wi-Fi គឺជាពាណិជ្ជសញ្ញារបស់សម្ព័ន្ធ Wi-Fi ។ និមិត្តសញ្ញាប៊្លូធូសគឺ ក
ពាណិជ្ជសញ្ញាដែលបានចុះបញ្ជីរបស់ប៊្លូធូស SIG ។

ឈ្មោះពាណិជ្ជកម្ម ពាណិជ្ជសញ្ញា និងពាណិជ្ជសញ្ញាដែលបានចុះបញ្ជីទាំងអស់ដែលបានរៀបរាប់នៅក្នុងឯកសារនេះគឺជាទ្រព្យសម្បត្តិ
នៃម្ចាស់កម្មសិទ្ធិរៀងៗខ្លួន ហើយត្រូវបានទទួលស្គាល់នៅទីនេះ។

រក្សាសិទ្ធិ © 2021 Espressif Systems (Shanghai) Co., Ltd. រក្សាសិទ្ធិគ្រប់យ៉ាង។

 

សូមអានបន្ថែមអំពីសៀវភៅណែនាំនេះ និងទាញយក PDF៖

ឯកសារ/ធនធាន

ESPRESSIF ESP32-WROOM-DA ម៉ូឌុល StandAlone ជាមួយអង់តែនពីរ [pdf] សៀវភៅណែនាំអ្នកប្រើប្រាស់
ESP32 -WROOM- DA, Stand Alone Module ជាមួយអង់តែនពីរ, ESP32 -WROOM- DA Stand Alone Module ជាមួយអង់តែនពីរ

ឯកសារយោង

ទុកមតិយោបល់

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ វាលដែលត្រូវការត្រូវបានសម្គាល់ *