وګورئ esp32c6 PlatformIO ملاتړ XIAO
د محصول معلومات
مشخصات:
- د XIAO پراختیایی بورډونو ملاتړ کوي
- د Arduino چوکاټ سره مطابقت لري
- د مختلف XIAO ماډلونو ملاتړ کوي لکه esp32c6، rp2040، او nrf52840
د محصول کارولو لارښوونې
XIAO esp32c6:
- په PlatformIO کې نوې پروژه جوړه کړئ
- د platformio.ini منځپانګې د چمتو شوي ترتیب سره بدل کړئ
- پروژه جوړه او تالیف کړئ
XIAO rp2040:
- د seeed_xiao_rp2040 لپاره د ټاکل شوي منځپانګې سره platformio.ini تازه کړئ
- لومړی جوړ او تالیف بشپړ کړئ
- د PlatformIO په کارولو سره seeed_xiao_rp2040 پروژه جوړه کړئ
XIAO nrf52840:
- په PlatformIO کې نوې پروژه جوړه کړئ
- د چمتو شوي ترتیب سره platformio.ini بدل کړئ
- پروژه جوړه او تالیف کړئ
- د PlatformIO په کارولو سره seeed_xiao_nrf52840 پروژه جوړه کړئ
څنګه PlatformIO د XIAO ملاتړ کوي
- xiao_esp32c6
یو PR سپارل شوی او یوځای کیدو ته انتظار دی. تاسو کولی شئ لاندې لینک ته مراجعه وکړئ- د کارونې لارښوونې: د LynnL32 لخوا د Seeed XIAO ESP6C4 لپاره د بورډ ملاتړ اضافه کړئ · د غوښتنې غوښتنه #1380 · platformio/platform-espressif32 · GitHub
- ځانګړي ګامونه: د کومې پروژې رامینځته کولو وروسته ، د platformio.ini مینځپانګې ځای په ځای کړئ file د پروژې فولډر کې د لاندې سره:
[env:seed_xiao_esp32c6] - پلیټ فارم = https://github.com/mnowak32/platform-espressif32.git#boards/seeed_xiao_esp32c6
- platform_packages = framework-arduinoespressif32 @ https://github.com/espressif/arduino-esp32.git#3.0.2 framework-arduinoespressif32-libs @ https://github.com/espressif/arduinoesp32/releases/download/3.0.2/esp32arduinolibs3.0.2.zip
- چوکاټ = arduino
- بورډ = seeed_xiao_esp32c6
- xiao_rp2040
د PlatformIO اصلي څانګه د نورو پراختیایی بورډونو ملاتړ نه کوي. د ټولنې نسخه سپارل شوې، او دلته یې د کارولو څرنګوالی دی:- لینک: GitHub - maxgerhardt/platform-raspberry pi: Raspberry Pi: د PlatformIO لپاره پراختیا پلیټ فارم
- د کارونې لارښوونې:
په هره نوې پروژه کې، platformio.ini بدل کړئ file لاندې منځپانګې ته: [env:seed_xiao_rp2040] - پلیټ فارم = GitHub - maxgerhardt/platform-raspberry pi: Raspberry Pi: د PlatformIO لپاره پراختیا پلیټ فارم
- بورډ = seeed_xiao_rp2040
- چوکاټ = Arduino
- د لومړي جوړونې او تالیف بشپړولو وروسته، تاسو کولی شئ د PlatformIO په کارولو سره seeed_xiao_rp2040 پروژه جوړه کړئ.
- xiao_nrf52840
اصلي ملاتړ: GitHub - maxgerhardt/platform-nordicnrf52: نورډیک nRF52: د پلیټفارمIO لپاره پراختیا پلیټ فارم
د کارونې لارښوونې
د نوې پروژې رامینځته کولو وروسته ، د platformio.ini مینځپانګې ځای په ځای کړئ file ستاسو د پروژې فولډر کې د لاندې سره:
- [env] پلیټ فارم = https://github.com/maxgerhardt/platform-nordicnrf52framework=Arduino
- [env:xiaoblesense_arduinocore_mbed] تخته = xiaoblesense
- [env:xiaoble_arduinocore_mbed] تخته = xiaoble
یوځل چې لومړني جوړونه او تالیف بشپړ شي ، تاسو کولی شئ د seeed_xiao_nrf52840 پروژې رامینځته کولو لپاره PlatformIO وکاروئ.
د ټولنې طریقه
حواله مقاله:https://alwint3r.medium.com/working-with-seeed-xiao-ble-sense-and-platformio-ide-5c4da3ab42a3
ګامونه
- لومړی، په PlatformIO کې د Arduino Nano33 BLE پروژه جوړه کړئ. د جوړیدو وروسته، nordicnrf52/boards ډایرکټر ته لاړ شئ (په عموم ډول په C:\Users\"username"\.platformio\platforms\nordicnrf52 کې موندل کیږي) او یو جوړ کړئ file xiaoblesense.json نومول شوی (تاسو کولی شئ د لینک شوي مقالې مینځپانګې ته مراجعه وکړئ).
- د لاندې لینک څخه د Arduino IDE لپاره د Seeed Studio Arduino ایمبیډ اصلي څانګه ډاونلوډ کړئ: Seeed_XIAO_BLE_nRF52840_Sense261.tar.bz2.
- ډاونلوډ شوی استخراج کړئ file چوکاټ-arduino-mbed فولډر کې (معمولا په C:\Users\"username"\.platformio\packages\framework-arduino-mbed کې موقعیت لري).
- په 52 ګام کې رامینځته شوي nordicnrf1 لارښود کې ، platform.py ومومئ file. لاندې کرښې ومومئ:
که بورډ په ("nano33ble"، "nicla_sense_me"):- self.packages["toolchain-gccarmnoneeabi"]["version"] = "~1.80201.0"
- self.frameworks["Arduino"]["package"] = "چوکاټ-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"]["اختیاري"] = غلط
- پروژه تالیف کړئ (یادونه وکړئ چې تاسو ممکن د سرلیک مخنیوي اوږده لارو پورې اړوند مسلو سره مخ شئ fileد موندلو څخه; که دا پیښ شي، د ورک شوي سرلیک لټون وکړئ files او په اشاره شوي فولډر کې یې کاپي کړئ).
FAQ
پوښتنه: زه څنګه کولی شم د سرلیک مخنیوي اوږده لارو پورې اړوند مسلې حل کړم fileد تالیف په جریان کې د موندلو څخه؟
ځواب: که تاسو د دې مسلې سره مخ شئ، د ورک شوي سرلیک لټون وکړئ files او دا په نښه شوي فولډر کې کاپي کړئ لکه څنګه چې د خطا پیغام کې مشخص شوي.
پوښتنه: ایا زه کولی شم د نورو XIAO پرمختیایي بورډونو سره PlatformIO وکاروم چې په لارښود کې ندي ذکر شوي؟
ځواب: په اوس وخت کې، د PlatformIO اصلي څانګه د نورو XIAO پرمختیایي بورډونو ملاتړ نه کوي. په هرصورت، د ټولنې نسخې ممکن د ځانګړو بورډونو لپاره شتون ولري. مهرباني وکړئ د نورو معلوماتو لپاره اړونده ټولنې سرچینو ته مراجعه وکړئ.
اسناد / سرچینې
![]() |
وګورئ esp32c6 PlatformIO ملاتړ XIAO [pdf] لارښوونې esp32c6, rp2040, nrf52840, esp32c6 PlatformIO ملاتړ XIAO, esp32c6, PlatformIO ملاتړ XIAO, ملاتړ XIAO |