Seed-logo

Seeed esp32c6 PlatformIO Subteno XIAO

Seeed-esp32c6-PlatformIO-Support-XIAO-produkto

Produktaj Informoj

Specifoj:

  • Subtenas XIAO-disvolvajn tabulojn
  • Kongrua kun Arduino-kadro
  • Subtenas diversajn XIAO-modelojn kiel esp32c6, rp2040 kaj nrf52840

Produktaj Uzado-Instrukcioj

XIAO esp32c6:

  1. Kreu novan projekton en PlatformIO
  2. Anstataŭigi la enhavon de platformio.ini per la provizita agordo
  3. Konstruu kaj kompilu la projekton

XIAO rp2040:

  1. Ĝisdatigu platformio.ini kun la specifita enhavo por seeed_xiao_rp2040
  2. Kompletigu la unuan konstruon kaj kompilon
  3. Kreu projekton seeed_xiao_rp2040 uzante PlatformIO

XIAO nrf52840:

  1. Kreu novan projekton en PlatformIO
  2. Modifi platformio.ini kun la provizita agordo
  3. Konstruu kaj kompilu la projekton
  4. Kreu la projekton seeed_xiao_nrf52840 uzante PlatformIO

Kiel PlatformIO subtenas XIAO

  1. xiao_esp32c6
    PR estis prezentita kaj atendas esti kunfandita. Vi povas raporti al la sekva ligo por
  2. xiao_rp2040
    La ĉefa branĉo de PlatformIO ne apogas aliajn evoluajn tabulojn. Komunuma versio estis sendita, kaj jen kiel uzi ĝin:
    • Ligo: GitHub - maxgerhardt/platform-raspberry pi: Raspberry Pi: evoluplatformo por PlatformIO
    • Instrukcioj pri Uzado:
      En ajna nova projekto, ŝanĝu la platformio.ini file al la sekva enhavo:[env:seeed_xiao_rp2040]
    • platformo = GitHub - maxgerhardt/platform-raspberry pi: Raspberry Pi: evoluplatformo por PlatformIO
    • tabulo = seeed_xiao_rp2040
    • framework = Arduino
    • Post kompletigado de la unua konstruo kaj kompilo, vi povas krei projekton seeed_xiao_rp2040 uzante PlatformIO.
  3. xiao_nrf52840
    Ĉeflinia Subteno: GitHub - maxgerhardt/platform-nordicnrf52: Nordia nRF52: disvolva platformo por PlatformIO

Instrukcioj pri Uzado

Post kreado de nova projekto, anstataŭigu la enhavon de platformio.ini file en via projekta dosierujo kun la sekvanta:

Post kiam la komenca konstruo kaj kompilo estas kompletaj, vi povas uzi PlatformIO por krei la projekton seeed_xiao_nrf52840.

Komunuma Metodo
Referenca Artikolohttps://alwint3r.medium.com/working-with-seeed-xiao-ble-sense-and-platformio-ide-5c4da3ab42a3

Paŝoj
  1. Unue, kreu Arduino Nano33 BLE-projekton en PlatformIO. Post kreado, navigu al la dosierujo nordicnrf52/boards (kutime troviĝas ĉe C:\Users\“uzantnomo”\.platformio\platforms\nordicnrf52) kaj kreu file nomita xiaoblesense.json (vi povas rilati al la enhavo de la ligita artikolo).
  2. Elŝutu la kernan branĉon de Seeed Studio Arduino por Arduino IDE de la sekva ligo: Seeed_XIAO_BLE_nRF52840_Sense261.tar.bz2.
  3. Eltiru la elŝutitan file en la dosierujon framework-arduino-mbed (kutime situanta ĉe C:\Users\“username”\.platformio\packages\framework-arduino-mbed).
  4. En la dosierujo nordicnrf52 kreita en la paŝo 1, lokalizu la platform.py file. Trovu la sekvajn liniojn:
    se tabulo en ("nano33ble", "nicla_sense_me"):
    • self.packages[“toolchain-gccarmnoneeabi”][“versio”] = “~1.80201.0”
    • self.frameworks[“Arduino”][“package”] = “framework-arduino-embed”
    • self.frameworks[“Arduino”][“script”] = “konstruanto/frameworks/arduino/mbed-core/arduino-core-mbed.py”
    • Modifi ĝin al:: se la tabulo en (“nano33ble”, “nicla_sense_me”, “xiaoblesense”): self.packages[“ilo-adafruit-nrfutil”][“nedeviga”] = Falsa
  5.  Kompilu la projekton (notu, ke vi povas renkonti problemojn rilatajn al longaj vojoj malhelpantaj kaplinion files de esti trovita; se tio okazas, serĉu la mankantan kaplinion files kaj kopiu ilin en la indikitan dosierujon).

Oftaj Demandoj

Q: Kiel mi solvas problemojn rilatajn al longaj vojoj malhelpantaj kaplinion files de esti trovita dum kompilo?
R: Se vi renkontas ĉi tiun problemon, serĉu la mankantan kaplinion files kaj kopiu ilin en la indikitan dosierujon kiel specifite en la erarmesaĝo.

Q: Ĉu mi povas uzi PlatformIO kun aliaj XIAO-disvolvaj tabuloj ne menciitaj en la manlibro?
R: Nuntempe, la ĉefa branĉo de PlatformIO ne subtenas aliajn disvolvajn tabulojn de XIAO. Tamen, komunumversioj povas esti haveblaj por specifaj tabuloj. Bonvolu raporti al koncernaj komunumaj rimedoj por pliaj informoj.

Dokumentoj/Rimedoj

Seeed esp32c6 PlatformIO Subteno XIAO [pdf] Instrukcioj
esp32c6, rp2040, nrf52840, esp32c6 PlatformIO Subteno XIAO, esp32c6, PlatformIO Subteno XIAO, Subteno XIAO

Referencoj

Lasu komenton

Via retadreso ne estos publikigita. Bezonataj kampoj estas markitaj *