Saad-logo

Seeed esp32c6 PlatformIO Ondersteuning XIAO

Seeed-esp32c6-PlatformIO-Support-XIAO-produk

Produk inligting

Spesifikasies:

  • Ondersteun XIAO-ontwikkelingsborde
  • Versoenbaar met Arduino-raamwerk
  • Ondersteun verskeie XIAO-modelle soos esp32c6, rp2040 en nrf52840

Produkgebruiksinstruksies

XIAO esp32c6:

  1. Skep 'n nuwe projek in PlatformIO
  2. Vervang die inhoud van platformio.ini met die verskafde konfigurasie
  3. Bou en stel die projek saam

XIAO rp2040:

  1. Dateer platformio.ini op met die gespesifiseerde inhoud vir seeed_xiao_rp2040
  2. Voltooi die eerste bou en samestelling
  3. Skep 'n seeed_xiao_rp2040-projek deur PlatformIO te gebruik

XIAO nrf52840:

  1. Skep 'n nuwe projek in PlatformIO
  2. Verander platformio.ini met die verskafde konfigurasie
  3. Bou en stel die projek saam
  4. Skep die seeed_xiao_nrf52840-projek deur PlatformIO te gebruik

Hoe PlatformIO XIAO ondersteun

  1. xiao_esp32c6
    'n PR is ingedien en wag om saamgevoeg te word. Jy kan na die volgende skakel verwys vir
  2. xiao_rp2040
    PlatformIO se hooftak ondersteun nie ander ontwikkelingsrade nie. 'n Gemeenskapweergawe is ingedien, en dit is hoe om dit te gebruik:
    • Skakel: GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: ontwikkelingsplatform vir PlatformIO
    • Gebruiksinstruksies:
      In enige nuwe projek, verander die platformio.ini file na die volgende inhoud:[env:seeed_xiao_rp2040]
    • platform = GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: ontwikkelingsplatform vir PlatformIO
    • bord = seeed_xiao_rp2040
    • raamwerk = Arduino
    • Nadat u die eerste bou en samestelling voltooi het, kan u 'n seeed_xiao_rp2040-projek met behulp van PlatformIO skep.
  3. xiao_nrf52840
    Hooflyn ondersteuning: GitHub – maxgerhardt/platform-nordicnrf52: Nordic nRF52: ontwikkelingsplatform vir PlatformIO

Gebruiksinstruksies

Nadat u 'n nuwe projek geskep het, vervang die inhoud van die platformio.ini file in jou projekmap met die volgende:

Sodra die aanvanklike bou en samestelling voltooi is, kan jy PlatformIO gebruik om die seeed_xiao_nrf52840-projek te skep.

Gemeenskapsmetode
Verwysingsartikelhttps://alwint3r.medium.com/working-with-seeed-xiao-ble-sense-and-platformio-ide-5c4da3ab42a3

Trappe
  1. Skep eers 'n Arduino Nano33 BLE-projek in PlatformIO. Na die skepping, navigeer na die nordicnrf52/boards-gids (gewoonlik gevind by C:\Users\“gebruikersnaam”\.platformio\platforms\nordicnrf52) en skep 'n file genaamd xiaoblesense.json (jy kan verwys na die inhoud van die gekoppelde artikel).
  2. Laai die Seeed Studio Arduino-vertakking vir Arduino IDE af vanaf die volgende skakel: Seeed_XIAO_BLE_nRF52840_Sense261.tar.bz2.
  3. Pak die afgelaaide uit file in die framework-arduino-mbed-lêergids (gewoonlik geleë by C:\Users\“gebruikersnaam”\.platformio\packages\framework-arduino-mbed).
  4. In die nordicnrf52-gids wat in stap 1 geskep is, soek die platform.py file. Soek die volgende lyne:
    as board in ("nano33ble", "nicla_sense_me"):
    • self.packages[“toolchain-gccarmnoneeabi”][“version”] = “~1.80201.0”
    • self.frameworks[“Arduino”][“package”] = “raamwerk-arduino-inbed”
    • self.frameworks[“Arduino”][“script”] = “builder/frameworks/arduino/mbed-core/arduino-core-mbed.py”
    • Wysig dit na:: as die bord in ("nano33ble", "nicla_sense_me", "xiaoblesense"): self.packages["tool-adafruit-nrfutil"]["opsioneel"] = Onwaar
  5.  Stel die projek saam (let daarop dat jy probleme kan ondervind wat verband hou met lang paaie wat kopskrif voorkom files van gevind word; as dit gebeur, soek die ontbrekende kopskrif files en kopieer dit na die aangeduide gids).

Gereelde vrae

V: Hoe los ek probleme op wat verband hou met lang paaie wat kopskrif voorkom files van gevind word tydens samestelling?
A: As jy hierdie probleem teëkom, soek die ontbrekende kopskrif files en kopieer dit na die aangeduide gids soos gespesifiseer in die foutboodskap.

V: Kan ek PlatformIO gebruik met ander XIAO-ontwikkelingsborde wat nie in die handleiding genoem word nie?
A: Op die oomblik ondersteun PlatformIO se hooftak nie ander XIAO-ontwikkelingsrade nie. Gemeenskapsweergawes kan egter vir spesifieke borde beskikbaar wees. Verwys asseblief na relevante gemeenskapsbronne vir meer inligting.

Dokumente / Hulpbronne

Seeed esp32c6 PlatformIO Ondersteuning XIAO [pdf] Instruksies
esp32c6, rp2040, nrf52840, esp32c6 PlatformIO Ondersteuning XIAO, esp32c6, PlatformIO Ondersteuning XIAO, Ondersteun XIAO

Verwysings

Los 'n opmerking

Jou e-posadres sal nie gepubliseer word nie. Vereiste velde is gemerk *