និមិត្តសញ្ញាគ្រាប់ពូជ

សូមមើល esp32c6 PlatformIO គាំទ្រ XIAO

Seeed-esp32c6-PlatformIO-Support-XIAO-ផលិតផល

ព័ត៌មានអំពីផលិតផល

លក្ខណៈ​ពិសេស៖

  • គាំទ្រក្រុមប្រឹក្សាអភិវឌ្ឍន៍ XIAO
  • ឆបគ្នាជាមួយក្របខ័ណ្ឌ Arduino
  • គាំទ្រម៉ូដែល XIAO ផ្សេងៗដូចជា esp32c6, rp2040, និង nrf52840

ការណែនាំអំពីការប្រើប្រាស់ផលិតផល

XIAO esp32c6៖

  1. បង្កើតគម្រោងថ្មីនៅក្នុង PlatformIO
  2. ជំនួសមាតិកានៃ platformio.ini ជាមួយនឹងការកំណត់រចនាសម្ព័ន្ធដែលបានផ្តល់
  3. បង្កើតនិងចងក្រងគម្រោង

XIAO rp2040៖

  1. ធ្វើបច្ចុប្បន្នភាព platformio.ini ជាមួយនឹងមាតិកាដែលបានបញ្ជាក់សម្រាប់ seeed_xiao_rp2040
  2. បញ្ចប់ការសាងសង់ដំបូង និងការចងក្រង
  3. បង្កើតគម្រោង seeed_xiao_rp2040 ដោយប្រើ PlatformIO

XIAO nrf52840៖

  1. បង្កើតគម្រោងថ្មីនៅក្នុង PlatformIO
  2. កែប្រែ platformio.ini ជាមួយនឹងការកំណត់ដែលបានផ្តល់
  3. បង្កើតនិងចងក្រងគម្រោង
  4. បង្កើតគម្រោង seeed_xiao_nrf52840 ដោយប្រើ PlatformIO

របៀបដែល PlatformIO គាំទ្រ XIAO

  1. xiao_esp32c6
    PR ត្រូវបានដាក់ស្នើ ហើយកំពុងរង់ចាំការបញ្ចូលគ្នា។ អ្នកអាចយោងទៅតំណខាងក្រោមសម្រាប់
  2. xiao_rp2040
    សាខាចម្បងរបស់ PlatformIO មិនគាំទ្រក្រុមប្រឹក្សាអភិវឌ្ឍន៍ផ្សេងទៀតទេ។ កំណែសហគមន៍ត្រូវបានដាក់ស្នើ ហើយនេះជារបៀបប្រើវា៖
    • តំណភ្ជាប់: GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: វេទិកាអភិវឌ្ឍន៍សម្រាប់ PlatformIO
    • សេចក្តីណែនាំអំពីការប្រើប្រាស់៖
      នៅក្នុងគម្រោងថ្មីណាមួយ ផ្លាស់ប្តូរ platformio.ini file ចំពោះខ្លឹមសារខាងក្រោម៖[env:seeed_xiao_rp2040]
    • platform = GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: វេទិកាអភិវឌ្ឍន៍សម្រាប់ PlatformIO
    • ក្តារ = seeed_xiao_rp2040
    • ក្របខ័ណ្ឌ = Arduino
    • បន្ទាប់ពីបញ្ចប់ការសាងសង់ និងចងក្រងដំបូង អ្នកអាចបង្កើតគម្រោង seeed_xiao_rp2040 ដោយប្រើ PlatformIO ។
  3. xiao_nrf52840
    ការគាំទ្រផ្នែកសំខាន់៖ GitHub – maxgerhardt/platform-nordicnrf52: Nordic nRF52: វេទិកាអភិវឌ្ឍន៍សម្រាប់ PlatformIO

ការណែនាំអំពីការប្រើប្រាស់

បន្ទាប់ពីបង្កើតគម្រោងថ្មី សូមជំនួសខ្លឹមសារនៃ platformio.ini file នៅក្នុងថតគម្រោងរបស់អ្នកជាមួយនឹងឯកសារខាងក្រោម៖

នៅពេលដែលការស្ថាបនា និងការចងក្រងដំបូងត្រូវបានបញ្ចប់ អ្នកអាចប្រើ PlatformIO ដើម្បីបង្កើតគម្រោង seeed_xiao_nrf52840។

វិធីសាស្រ្តសហគមន៍
អត្ថបទយោងhttps://alwint3r.medium.com/working-with-seeed-xiao-ble-sense-and-platformio-ide-5c4da3ab42a3

ជំហាន
  1. ដំបូងបង្កើតគម្រោង Arduino Nano33 BLE នៅក្នុង PlatformIO ។ បន្ទាប់ពីការបង្កើត សូមចូលទៅកាន់ថត nordicnrf52/boards (ជាទូទៅត្រូវបានរកឃើញនៅ C:\Users\"username"\.platformio\platforms\nordicnrf52) ហើយបង្កើត file មានឈ្មោះ xiaoblesense.json (អ្នកអាចយោងទៅលើខ្លឹមសារពីអត្ថបទដែលបានភ្ជាប់)។
  2. ទាញយក Seeed Studio Arduino បង្កប់សាខាស្នូលសម្រាប់ Arduino IDE ពីតំណខាងក្រោម៖ Seeed_XIAO_BLE_nRF52840_Sense261.tar.bz2.
  3. ទាញយកឯកសារដែលបានទាញយក file ចូលទៅក្នុងថតឯកសារ framework-arduino-mbed (ជាធម្មតាមានទីតាំងនៅ C:\Users\"username"\.platformio\packages\framework-arduino-mbed)។
  4. នៅក្នុងថត nordicnrf52 ដែលបានបង្កើតឡើងក្នុងជំហានទី 1 កំណត់ទីតាំង platform.py file. ស្វែងរកបន្ទាត់ខាងក្រោម៖
    ប្រសិនបើនៅក្នុង ("nano33ble", "nicla_sense_me"):
    • self.packages[“toolchain-gccarmnoneeabi”][“version”] = “~1.80201.0”
    • self.frameworks[“Arduino”][“package”] = “framework-arduino-embed”
    • self.frameworks[“Arduino”][“script”] = “builder/frameworks/arduino/mbed-core/arduino-core-mbed.py”
    • កែប្រែវាទៅជា៖:ប្រសិនបើក្តារនៅក្នុង (“nano33ble”, “nicla_sense_me”, “xiaoblesense”): self.packages[“tool-adafruit-nrfutil”][“ស្រេចចិត្ត”] = មិនពិត
  5.  ចងក្រងគម្រោង (ចំណាំថាអ្នកអាចជួបប្រទះបញ្ហាទាក់ទងនឹងផ្លូវវែងដែលរារាំងបឋមកថា files ពីការរកឃើញ; ប្រសិនបើវាកើតឡើង សូមស្វែងរកបឋមកថាដែលបាត់ files ហើយចម្លងពួកវាទៅក្នុងថតដែលបានចង្អុលបង្ហាញ) ។

សំណួរគេសួរញឹកញាប់

សំណួរ៖ តើខ្ញុំត្រូវដោះស្រាយបញ្ហាទាក់ទងនឹងផ្លូវវែងដែលរារាំងបឋមកថាដោយរបៀបណា files ពីត្រូវបានរកឃើញកំឡុងពេលចងក្រង?
ចម្លើយ៖ ប្រសិនបើអ្នកជួបប្រទះបញ្ហានេះ សូមស្វែងរកបឋមកថាដែលបាត់ files ហើយចម្លងពួកវាទៅក្នុងថតដែលបានចង្អុលបង្ហាញដូចដែលបានបញ្ជាក់នៅក្នុងសារកំហុស។

សំណួរ៖ តើខ្ញុំអាចប្រើ PlatformIO ជាមួយក្រុមប្រឹក្សាអភិវឌ្ឍន៍ XIAO ផ្សេងទៀតដែលមិនបានរៀបរាប់នៅក្នុងសៀវភៅណែនាំបានទេ?
ចម្លើយ៖ នៅពេលនេះ សាខាចម្បងរបស់ PlatformIO មិនគាំទ្រក្រុមប្រឹក្សាអភិវឌ្ឍន៍ XIAO ផ្សេងទៀតទេ។ ទោះយ៉ាងណាក៏ដោយ កំណែសហគមន៍អាចមានសម្រាប់ក្រុមប្រឹក្សាជាក់លាក់។ សូមមើលធនធានសហគមន៍ដែលពាក់ព័ន្ធសម្រាប់ព័ត៌មានបន្ថែម។

ឯកសារ/ធនធាន

សូមមើល esp32c6 PlatformIO គាំទ្រ XIAO [pdf] សេចក្តីណែនាំ
esp32c6, rp2040, nrf52840, esp32c6 PlatformIO Support XIAO, esp32c6, PlatformIO Support XIAO, Support XIAO

ឯកសារយោង

ទុកមតិយោបល់

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