Nembo ya mbegu

Seed esp32c6 PlatformIO Support XIAO

Seed-esp32c6-PlatformIO-Support-XIAO-bidhaa

Taarifa ya Bidhaa

Vipimo:

  • Inasaidia bodi za maendeleo za XIAO
  • Sambamba na mfumo wa Arduino
  • Inasaidia aina mbalimbali za XIAO kama esp32c6, rp2040, na nrf52840

Maagizo ya Matumizi ya Bidhaa

XIAO esp32c6:

  1. Unda mradi mpya katika PlatformIO
  2. Badilisha yaliyomo kwenye platformio.ini na usanidi uliotolewa
  3. Kujenga na kukusanya mradi

XIAO rp2040:

  1. Sasisha platformio.ini na maudhui maalum ya seeed_xiao_rp2040
  2. Kamilisha muundo wa kwanza na mkusanyiko
  3. Unda mradi wa seeed_xiao_rp2040 kwa kutumia PlatformIO

XIAO nrf52840:

  1. Unda mradi mpya katika PlatformIO
  2. Rekebisha platformio.ini na usanidi uliotolewa
  3. Kujenga na kukusanya mradi
  4. Unda mradi wa seeed_xiao_nrf52840 kwa kutumia PlatformIO

Jinsi PlatformIO inasaidia XIAO

  1. xiao_esp32c6
    PR imewasilishwa na inasubiri kuunganishwa. Unaweza kurejelea kiungo kifuatacho kwa
  2. xiao_rp2040
    Tawi kuu la PlatformIO halitumii bodi zingine za maendeleo. Toleo la jumuiya limewasilishwa, na hivi ndivyo jinsi ya kulitumia:
    • Kiungo: GitHub - maxgerhardt/platform-raspberry pi: Raspberry Pi: jukwaa la maendeleo la PlatformIO
    • Maagizo ya matumizi:
      Katika mradi wowote mpya, badilisha platformio.ini file kwa maudhui yafuatayo:[env:seeed_xiao_rp2040]
    • jukwaa = GitHub - maxgerhardt/platform-raspberry pi: Raspberry Pi: jukwaa la maendeleo la PlatformIO
    • bodi = seeed_xiao_rp2040
    • mfumo = Arduino
    • Baada ya kukamilisha ujenzi na mkusanyo wa kwanza, unaweza kuunda mradi wa seeed_xiao_rp2040 kwa kutumia PlatformIO.
  3. xiao_nrf52840
    Usaidizi Mkuu: GitHub - maxgerhardt/platform-nordicnrf52: Nordic nRF52: jukwaa la maendeleo la PlatformIO

Maagizo ya Matumizi

Baada ya kuunda mradi mpya, badilisha maudhui ya platformio.ini file kwenye folda ya mradi wako na yafuatayo:

Mara tu uundaji na mkusanyo wa awali utakapokamilika, unaweza kutumia PlatformIO kuunda mradi wa seeed_xiao_nrf52840.

Mbinu ya Jumuiya
Makala ya Marejeleohttps://alwint3r.medium.com/working-with-seeed-xiao-ble-sense-and-platformio-ide-5c4da3ab42a3

Hatua
  1. Kwanza, unda mradi wa Arduino Nano33 BLE katika PlatformIO. Baada ya kuunda, nenda kwenye saraka ya nordicnrf52/boards (kawaida hupatikana kwa C:\Users\"jina la mtumiaji"\.platformio\platforms\nordicnrf52) na uunde a file inayoitwa xiaoblesense.json (unaweza kurejelea yaliyomo kutoka kwa nakala iliyounganishwa).
  2. Pakua tawi la msingi la Seeed Studio Arduino lililopachikwa la Arduino IDE kutoka kwa kiungo kifuatacho: Seeed_XIAO_BLE_nRF52840_Sense261.tar.bz2.
  3. Dondoo iliyopakuliwa file kwenye folda ya mfumo-arduino-mbed (kawaida iko kwenye C:\Users\"jina la mtumiaji"\.platformio\packages\framework-arduino-mbed).
  4. Kwenye saraka ya nordicnrf52 iliyoundwa katika hatua ya 1, pata jukwaa.py file. Tafuta mistari ifuatayo:
    ikiwa ubao ndani (“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”
    • Irekebishe kuwa:: ikiwa ubao katika (“nano33ble”, “nicla_sense_me”, “xiaoblesense”): self.packages[“tool-adafruit-nrfutil”][“optional”] = False
  5.  Kusanya mradi (kumbuka kuwa unaweza kukutana na maswala yanayohusiana na njia ndefu zinazozuia kichwa files kutokana na kupatikana; hii ikitokea, tafuta kichwa kinachokosekana files na unakili kwenye folda iliyoonyeshwa).

Maswali Yanayoulizwa Mara kwa Mara

Swali: Je, ninatatuaje masuala yanayohusiana na njia ndefu zinazozuia kichwa files kutokana na kupatikana wakati wa mkusanyiko?
J: Ukikumbana na suala hili, tafuta kichwa kinachokosekana files na unakili kwenye folda iliyoonyeshwa kama ilivyoainishwa kwenye ujumbe wa makosa.

Swali: Je, ninaweza kutumia PlatformIO na bodi zingine za ukuzaji za XIAO ambazo hazijatajwa kwenye mwongozo?
J: Kwa sasa, tawi kuu la PlatformIO halitumii bodi zingine za maendeleo za XIAO. Hata hivyo, matoleo ya jumuiya yanaweza kupatikana kwa bodi mahususi. Tafadhali rejelea rasilimali za jumuiya husika kwa taarifa zaidi.

Nyaraka / Rasilimali

Seed esp32c6 PlatformIO Support XIAO [pdf] Maagizo
esp32c6, rp2040, nrf52840, esp32c6 PlatformIO Support XIAO, esp32c6, PlatformIO Support XIAO, Support XIAO

Marejeleo

Acha maoni

Barua pepe yako haitachapishwa. Sehemu zinazohitajika zimetiwa alama *