سيڊ- لوگو

ڏسو esp32c6 پليٽ فارم آئيو سپورٽ XIAO

Seeed-esp32c6-PlateformIO-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 پروجيڪٽ ٺاهيو

XIAO nrf52840:

  1. PlatformIO ۾ هڪ نئون منصوبو ٺاهيو
  2. تبديل ڪريو platformio.ini مهيا ڪيل ترتيب سان
  3. تعمير ڪريو ۽ منصوبي کي گڏ ڪريو
  4. پليٽ فارم آئي او استعمال ڪندي seeed_xiao_nrf52840 پروجيڪٽ ٺاهيو

پليٽ فارميو ڪيئن سپورٽ ڪري ٿو XIAO

  1. xiao_esp32c6
    هڪ پي آر جمع ڪيو ويو آهي ۽ ضم ٿيڻ جي انتظار ۾ آهي. توھان ھيٺ ڏنل لنڪ ڏانھن رجوع ڪري سگھو ٿا
  2. xiao_rp2040
    پليٽ فارم آئي او جي مکيه شاخ ٻين ترقياتي بورڊن کي سپورٽ نٿو ڏئي. هڪ ڪميونٽي ورزن پيش ڪيو ويو آهي، ۽ هتي اهو ڪيئن استعمال ڪجي:
    • ڳنڍ: GitHub - maxgerhardt/plateform-raspberry pi: Raspberry Pi: پليٽ فارم آئي او لاءِ ڊولپمينٽ پليٽ فارم
    • استعمال جون هدايتون:
      ڪنهن به نئين منصوبي ۾، platformio.ini کي تبديل ڪريو file ھيٺ ڏنل مواد ڏانھن: [env:seeed_xiao_rp2040]
    • پليٽ فارم = GitHub - maxgerhardt/plateform-raspberry pi: Raspberry Pi: پليٽ فارم آئي او لاءِ ڊولپمينٽ پليٽ فارم
    • بورڊ = seeed_xiao_rp2040
    • فريم ورڪ = Arduino
    • پهرين تعمير ۽ تاليف کي مڪمل ڪرڻ کان پوء، توهان پليٽ فارم آئي او استعمال ڪندي seeed_xiao_rp2040 پروجيڪٽ ٺاهي سگهو ٿا.
  3. xiao_nrf52840
    مين لائن سپورٽ: GitHub - maxgerhardt/plateform-nordicnrf52: Nordic nRF52: پليٽ فارم آئي او لاءِ ڊولپمينٽ پليٽ فارم

استعمال جون هدايتون

نئين منصوبي ٺاهڻ کان پوء، پليٽ فارميو.ini جي مواد کي تبديل ڪريو file توھان جي پروجيڪٽ فولڊر ۾ ھيٺ ڏنل آھي:

هڪ دفعو شروعاتي تعمير ۽ تاليف مڪمل ٿي ويا آهن، توهان استعمال ڪري سگهو ٿا PlatformIO seeed_xiao_nrf52840 پروجيڪٽ ٺاهڻ لاءِ.

ڪميونٽي جو طريقو
حوالو مضمونhttps://alwint3r.medium.com/working-with-seeed-xiao-ble-sense-and-platformio-ide-5c4da3ab42a3

قدم
  1. پهريون، پليٽ فارميو ۾ هڪ Arduino Nano33 BLE پروجيڪٽ ٺاهيو. ٺاھڻ کان پوءِ، nordicnrf52/boards ڊاريڪٽري ڏانھن وڃو (عام طور تي C:\Users\“username”\.platformio\plateforms\nordicnrf52 تي ملي ٿو) ۽ ٺاھيو ھڪڙو file xiaoblesense.json نالي (توهان ڳنڍيل آرٽيڪل مان مواد ڏانهن اشارو ڪري سگهو ٿا).
  2. هيٺ ڏنل لنڪ تان Arduino IDE لاءِ Seeed Studio Arduino ايمبيڊ ڪور برانچ ڊائون لوڊ ڪريو: Seeed_XIAO_BLE_nRF52840_Sense261.tar.bz2.
  3. ڪڍيو ڊائون لوڊ file فريم ورڪ-arduino-mbed فولڊر ۾ (عام طور تي C:\Users\“username”\.platformio\packages\framework-arduino-mbed تي واقع آهي).
  4. قدم 52 ۾ ٺاهيل nordicnrf1 ڊاريڪٽري ۾، 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 ۽ ان کي نقل ڪيل فولڊر ۾ نقل ڪريو).

FAQ

سوال: هيڊر کي روڪڻ واري ڊگھي رستن سان لاڳاپيل مسئلن کي ڪيئن حل ڪري سگهان ٿو files تاليف دوران مليو وڃي؟
ج: جيڪڏهن توهان هن مسئلي کي منهن ڏيو، ڳولهيو غائب هيڊر files ۽ ان کي نقل ڪريو اشارو فولڊر ۾ جيئن بيان ڪيل غلطي پيغام ۾.

سوال: ڇا مان پليٽ فارم آئي او استعمال ڪري سگھان ٿو ٻين XIAO ڊولپمينٽ بورڊن سان جن جو ذڪر دستياب ۾ نه آھي؟
ج: هن وقت، پليٽ فارم آئي او جي مکيه شاخ ٻين XIAO ڊولپمينٽ بورڊز کي سپورٽ نٿو ڪري. بهرحال، ڪميونٽي ورزن شايد مخصوص بورڊن لاءِ دستياب هوندا. وڌيڪ معلومات لاءِ مهرباني ڪري لاڳاپيل ڪميونٽي وسيلن ڏانهن رجوع ڪريو.

دستاويز / وسيلا

ڏسو esp32c6 پليٽ فارم آئيو سپورٽ XIAO [pdf] هدايتون
esp32c6، rp2040، nrf52840، esp32c6 پليٽ فارم آئيو سپورٽ XIAO، esp32c6، پليٽ فارم آئيو سپورٽ XIAO، سپورٽ XIAO

حوالو

تبصرو ڇڏي ڏيو

توهان جو اي ميل پتو شايع نه ڪيو ويندو. گهربل فيلڊ نشان لڳل آهن *