Seeed esp32c6 PlatformIO שטיצן XIAO
פּראָדוקט אינפֿאָרמאַציע
ספּעסאַפאַקיישאַנז:
- שטיצט XIAO אַנטוויקלונג באָרדז
- קאַמפּאַטאַבאַל מיט Arduino פריימווערק
- שטיצט פאַרשידן XIAO מאָדעלס ווי esp32c6, rp2040 און nrf52840
פּראָדוקט באַניץ אינסטרוקציעס
XIAO esp32c6:
- שאַפֿן אַ נייַע פּרויעקט אין PlatformIO
- פאַרבייַטן די אינהאַלט פון platformio.ini מיט די צוגעשטעלט קאַנפיגיעריישאַן
- בויען און צונויפנעמען די פּרויעקט
XIAO rp2040:
- דערהייַנטיקן platformio.ini מיט די ספּעסיפיעד אינהאַלט פֿאַר seeed_xiao_rp2040
- פאַרענדיקן די ערשטער בויען און זאַמלונג
- שאַפֿן אַ seeed_xiao_rp2040 פּרויעקט ניצן PlatformIO
XIAO nrf52840:
- שאַפֿן אַ נייַע פּרויעקט אין PlatformIO
- מאָדיפיצירן platformio.ini מיט די צוגעשטעלט קאַנפיגיעריישאַן
- בויען און צונויפנעמען די פּרויעקט
- שאַפֿן די seeed_xiao_nrf52840 פּרויעקט ניצן PlatformIO
ווי PlatformIO שטיצן XIAO
- xiao_esp32c6
א פּר איז דערלאנגט און איז ווארטן צו זיין מערדזשד. איר קענט אָפּשיקן צו די פאלגענדע לינק- באַניץ אינסטרוקציעס: לייג ברעט שטיצן פֿאַר Seeed XIAO ESP32C6 דורך LynnL4 · Pull Request #1380 · Platformio/platform-espressif32 · GitHub
- ספּעציפיש סטעפּס: נאָך קריייטינג קיין פּרויעקט, פאַרבייַטן די אינהאַלט פון platformio.ini file אין די פּרויעקט טעקע מיט די פאלגענדע:
[env:seeed_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
- פריימווערק = אַרדוינאָ
- ברעט = seeed_xiao_esp32c6
- 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.
- xiao_nrf52840
הויפּט ליניע שטיצן: GitHub - maxgerhardt / platform-nordicnrf52: נאָרדיק nRF52: אַנטוויקלונג פּלאַטפאָרמע פֿאַר PlatformIO
באַניץ אינסטרוקציעס
נאָך קריייטינג אַ נייַע פּרויעקט, פאַרבייַטן די אינהאַלט פון platformio.ini file אין דיין פּרויעקט טעקע מיט די פאלגענדע:
- [ענוו] פּלאַטפאָרמע = https://github.com/maxgerhardt/platform-nordicnrf52framework=Arduino
- [env: xiaoblesense_arduinocore_mbed] ברעט = xiaoblesense
- [env:xiaoble_arduinocore_mbed] ברעט = קסיאַאָבלע
אַמאָל די ערשט בויען און זאַמלונג זענען גאַנץ, איר קענען נוצן PlatformIO צו שאַפֿן די seeed_xiao_nrf52840 פּרויעקט.
קהילה מעטאָד
רעפערענץ אַרטיקל:https://alwint3r.medium.com/working-with-seeed-xiao-ble-sense-and-platformio-ide-5c4da3ab42a3
סטעפּס
- ערשטער, שאַפֿן אַן Arduino Nano33 BLE פּרויעקט אין PlatformIO. נאָך שאַפונג, נאַוויגירן צו די nordicnrf52/boards וועגווייַזער (טיפּיקלי געפֿונען אין C:\Users\"נוצערנאַמע"\.platformio\platforms\nordicnrf52) און שאַפֿן אַ file געהייסן xiaoblesense.json (איר קענען אָפּשיקן צו די אינהאַלט פון די לינגקט אַרטיקל).
- אראפקאפיע די Seeed Studio Arduino ימבעד האַרץ צווייַג פֿאַר Arduino IDE פֿון די פאלגענדע לינק: Seeed_XIAO_BLE_nRF52840_Sense261.tar.bz2.
- עקסטראַקט די דאַונלאָודיד file אין די פריימווערק-אַרדוינאָ-מבעד טעקע (יוזשאַוואַלי ליגן אין C:\Users\"נוצערנאַמע"\.פּלאַטפאָרמיאָ\פּאַקגעס\פראַמעוואָרק-אַרדוינאָ-מבעד).
- אין די 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"]["אַפּשאַנאַל"] = פאַלש
- קאַמפּייל די פּרויעקט (טאָן אַז איר קען טרעפן ישוז שייַכות צו לאַנג פּאַטס פּרעווענטינג כעדער 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 |