זוימען לאָגאָ

Seeed 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
    א פּר איז דערלאנגט און איז ווארטן צו זיין מערדזשד. איר קענט אָפּשיקן צו די פאלגענדע לינק
  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
    • פריימווערק = אַרדוינאָ
    • נאָך קאַמפּליטינג דער ערשטער בויען און זאַמלונג, איר קענען שאַפֿן אַ seeed_xiao_rp2040 פּרויעקט ניצן PlatformIO.
  3. xiao_nrf52840
    הויפּט ליניע שטיצן: GitHub - maxgerhardt / platform-nordicnrf52: נאָרדיק 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\"נוצערנאַמע"\.platformio\platforms\nordicnrf52) און שאַפֿן אַ file געהייסן xiaoblesense.json (איר קענען אָפּשיקן צו די אינהאַלט פון די לינגקט אַרטיקל).
  2. אראפקאפיע די Seeed Studio Arduino ימבעד האַרץ צווייַג פֿאַר Arduino IDE פֿון די פאלגענדע לינק: Seeed_XIAO_BLE_nRF52840_Sense261.tar.bz2.
  3. עקסטראַקט די דאַונלאָודיד file אין די פריימווערק-אַרדוינאָ-מבעד טעקע (יוזשאַוואַלי ליגן אין C:\Users\"נוצערנאַמע"\.פּלאַטפאָרמיאָ\פּאַקגעס\פראַמעוואָרק-אַרדוינאָ-מבעד).
  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.  קאַמפּייל די פּרויעקט (טאָן אַז איר קען טרעפן ישוז שייַכות צו לאַנג פּאַטס פּרעווענטינג כעדער fileס פון זייַענדיק געפונען; אויב דאָס אַקערז, זוכן פֿאַר די פעלנדיק כעדער files און נאָכמאַכן זיי אין די געוויזן טעקע).

FAQ

ק: ווי טאָן איך סאָלווע ישוז שייַכות צו לאַנג פּאַטס פּרעווענטינג כעדער fileס פון זייַענדיק געפונען בעשאַס זאַמלונג?
א: אויב איר טרעפן דעם אַרויסגעבן, זוכן פֿאַר די פעלנדיק כעדער files און נאָכמאַכן זיי אין די געוויזן טעקע ווי ספּעסיפיעד אין די טעות אָנזאָג.

ק: קען איך נוצן PlatformIO מיט אנדערע XIAO אַנטוויקלונג באָרדז וואָס זענען נישט דערמאנט אין די מאַנואַל?
א: דערווייַל, די הויפּט צווייַג פון PlatformIO שטיצט נישט אנדערע XIAO אַנטוויקלונג באָרדז. אָבער, קהל ווערסיעס קען זיין בנימצא פֿאַר ספּעציפיש באָרדז. ביטע אָפּשיקן צו באַטייַטיק קהל רעסורסן פֿאַר מער אינפֿאָרמאַציע.

דאָקומענטן / רעסאָורסעס

Seeed esp32c6 PlatformIO שטיצן XIAO [pdf] אינסטרוקציעס
esp32c6, rp2040, nrf52840, esp32c6 PlatformIO Support XIAO, esp32c6, PlatformIO Support XIAO, Support XIAO

רעפערענצן

לאָזן אַ באַמערקונג

דיין בליצפּאָסט אַדרעס וועט נישט זיין ארויס. פארלאנגט פעלדער זענען אנגעצייכנט *