Had-logo

Seeed esp32c6 PlatformIO Cefnogaeth XIAO

Seeed-esp32c6-PlatformIO-Cymorth-XIAO-cynnyrch

Gwybodaeth Cynnyrch

Manylebau:

  • Yn cefnogi byrddau datblygu XIAO
  • Yn gydnaws â fframwaith Arduino
  • Yn cefnogi gwahanol fodelau XIAO fel esp32c6, rp2040, a nrf52840

Cyfarwyddiadau Defnydd Cynnyrch

XIAO esp32c6:

  1. Creu prosiect newydd yn PlatformIO
  2. Amnewid cynnwys platformio.ini gyda'r ffurfwedd a ddarperir
  3. Adeiladu a llunio'r prosiect

XIAO rp2040:

  1. Diweddaru platformio.ini gyda'r cynnwys penodedig ar gyfer seeed_xiao_rp2040
  2. Cwblhewch y lluniad cyntaf a'r casgliad
  3. Creu prosiect seeed_xiao_rp2040 gan ddefnyddio PlatformIO

Xiao nrf52840:

  1. Creu prosiect newydd yn PlatformIO
  2. Addasu platformio.ini gyda'r ffurfwedd a ddarperir
  3. Adeiladu a llunio'r prosiect
  4. Creu'r prosiect seeed_xiao_nrf52840 gan ddefnyddio PlatformIO

Sut mae PlatformIO yn cefnogi XIAO

  1. xiao_esp32c6
    Mae CC wedi'i gyflwyno ac yn aros i gael ei uno. Gallwch gyfeirio at y ddolen ganlynol ar gyfer
  2. xiao_rp2040
    Nid yw prif gangen PlatformIO yn cefnogi byrddau datblygu eraill. Mae fersiwn gymunedol wedi'i chyflwyno, a dyma sut i'w ddefnyddio:
    • Dolen: GitHub – maxgerhardt/platform-mafon pi: Raspberry Pi: llwyfan datblygu ar gyfer PlatformIO
    • Cyfarwyddiadau Defnydd:
      Mewn unrhyw brosiect newydd, newidiwch y platformio.ini file i'r cynnwys canlynol:[env:seeed_xiao_rp2040]
    • platfform = GitHub – maxgerhardt/platform-mafon pi: Raspberry Pi: llwyfan datblygu ar gyfer PlatformIO
    • bwrdd = seeed_xiao_rp2040
    • fframwaith = Arduino
    • Ar ôl cwblhau'r gwaith adeiladu a chrynhoi cyntaf, gallwch greu prosiect seeed_xiao_rp2040 gan ddefnyddio PlatformIO.
  3. xiao_nrf52840
    Cefnogaeth Prif Linell: GitHub - maxgerhardt/platform-nordicnrf52: Nordig nRF52: llwyfan datblygu ar gyfer PlatformIO

Cyfarwyddiadau Defnydd

Ar ôl creu prosiect newydd, disodli cynnwys y platformio.ini file yn eich ffolder prosiect gyda'r canlynol:

Unwaith y bydd y gwaith adeiladu a chrynhoi cychwynnol wedi'i gwblhau, gallwch ddefnyddio PlatformIO i greu'r prosiect seeed_xiao_nrf52840.

Dull Cymunedol
Erthygl Gyfeiriohttps://alwint3r.medium.com/working-with-seeed-xiao-ble-sense-and-platformio-ide-5c4da3ab42a3

Camau
  1. Yn gyntaf, crëwch brosiect BLE Arduino Nano33 yn PlatformIO. Ar ôl creu, llywiwch i'r cyfeiriadur nordicnrf52/boards (fel arfer i'w gael yn C:\Users\"username"\.platformio\platforms\nordicnrf52) a chreu file a enwir xiaoblesense.json (gallwch gyfeirio at y cynnwys o'r erthygl gysylltiedig).
  2. Lawrlwythwch y gangen graidd ymgorffori Seeed Studio Arduino ar gyfer Arduino IDE o'r ddolen ganlynol: Seeed_XIAO_BLE_nRF52840_Sense261.tar.bz2.
  3. Detholiad y llwytho i lawr file i mewn i'r ffolder fframwaith-arduino-mbed (sydd wedi'i leoli fel arfer yn C:\Users\"enw defnyddiwr" \.platformio\packages\framework-arduino-mbed).
  4. Yn y cyfeiriadur nordicnrf52 a grëwyd yng ngham 1, lleolwch y platform.py file. Dewch o hyd i'r llinellau canlynol:
    os bwrdd yn (“nano33ble”, “nicla_sense_me”):
    • self.packages[“toolchain-gccarmnoneeabi”][“version”] = “~1.80201.0”
    • self.frameworks[“Arduino”][“package”] = “fframwaith-arduino-embed”
    • self.frameworks[“Arduino”][“script”] = “adeiladwr/fframweithiau/arduino/mbed-core/arduino-core-mbed.py”
    • Ei addasu i:: os yw'r bwrdd yn (“nano33ble”, “nicla_sense_me”, “xiaoblesense”): self.packages[“tool-adafruit-nrfutil”][“optional”] = Anwir
  5.  Lluniwch y prosiect (noder y gallech ddod ar draws materion yn ymwneud â llwybrau hir atal pennawd files rhag cael; os yw hyn yn digwydd, chwiliwch am y pennawd coll files a'u copïo i'r ffolder a nodir).

FAQ

C: Sut ydw i'n datrys materion sy'n ymwneud â llwybrau hir atal pennawd files rhag cael eu darganfod yn ystod y casglu?
A: Os dewch chi ar draws y mater hwn, chwiliwch am y pennawd coll files a'u copïo i'r ffolder a nodir fel y nodir yn y neges gwall.

C: A allaf ddefnyddio PlatformIO gyda byrddau datblygu XIAO eraill na chrybwyllir yn y llawlyfr?
A: Ar hyn o bryd, nid yw prif gangen PlatformIO yn cefnogi byrddau datblygu XIAO eraill. Fodd bynnag, efallai y bydd fersiynau cymunedol ar gael ar gyfer byrddau penodol. Cyfeiriwch at adnoddau cymunedol perthnasol am ragor o wybodaeth.

Dogfennau / Adnoddau

Seeed esp32c6 PlatformIO Cefnogaeth XIAO [pdfCyfarwyddiadau
esp32c6, rp2040, nrf52840, esp32c6 PlatformIO Cefnogaeth XIAO, esp32c6, PlatformIO Cefnogaeth XIAO, Cefnogaeth XIAO

Cyfeiriadau

Gadael sylw

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. Mae meysydd gofynnol wedi'u marcio *