Imbewu-logo

Imbewu esp32c6 PlatformIO Inkxaso XIAO

Seeed-esp32c6-PlatformIO-Support-XIAO-product

Ulwazi lweMveliso

Iinkcukacha:

  • Ixhasa iibhodi zophuhliso ze-XIAO
  • Iyahambelana nesakhelo seArduino
  • Ixhasa iimodeli ezahlukeneyo ze-XIAO ezifana ne-esp32c6, rp2040, kunye ne-nrf52840

Imiyalelo yokusetyenziswa kwemveliso

XIAO esp32c6:

  1. Yenza iprojekthi entsha kwi-PlatformIO
  2. Faka esikhundleni imixholo ye-platformio.ini kunye noqwalaselo olunikiweyo
  3. Yakha kwaye uqokelele iprojekthi

XIAO rp2040:

  1. Hlaziya i-platformio.ini ngomxholo okhankanyiweyo we seeed_xiao_rp2040
  2. Gqibezela ukwakhiwa kokuqala kunye nokuhlanganiswa
  3. Yenza iprojekthi ye seeed_xiao_rp2040 usebenzisa iPlatformIO

XIAO nrf52840:

  1. Yenza iprojekthi entsha kwi-PlatformIO
  2. Guqula i-platformio.ini ngoqwalaselo olunikiweyo
  3. Yakha kwaye uqokelele iprojekthi
  4. Yenza iprojekthi ye seeed_xiao_nrf52840 usebenzisa iPlatformIO

Ixhasa njani iPlatformIO iXIAO

  1. xiao_esp32c6
    I-PR ingenisiwe kwaye ilindele ukudityaniswa. Ungabhekisa kwikhonkco elilandelayo
  2. xiao_rp2040
    Isebe eliphambili le-PlatformIO alixhasi ezinye iibhodi zophuhliso. Inguqulelo yasekuhlaleni ingenisiwe, kwaye nantsi indlela yokuyisebenzisa:
    • Ikhonkco: GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: iqonga lophuhliso lePlatformIO
    • Imiyalelo yokusebenzisa:
      Kuyo nayiphi na iprojekthi entsha, tshintsha i-platformio.ini file kulo mxholo ulandelayo:[env:seeed_xiao_rp2040]
    • iqonga = GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: iqonga lophuhliso lwePlatformIO
    • ibhodi = seeed_xiao_rp2040
    • isakhelo = Arduino
    • Emva kokugqiba ukwakhiwa kokuqala kunye nokuhlanganiswa, unokwenza iprojekthi ye-seed_xiao_rp2040 usebenzisa i-PlatformIO.
  3. xiao_nrf52840
    Inkxaso engundoqo: I-GitHub - maxgerhardt/platform-nordicnrf52: Nordic nRF52: iqonga lophuhliso lePlatformIO

Imiyalelo yokusebenzisa

Emva kokudala iprojekthi entsha, buyisela umxholo we-platformio.ini file kulawulo lwakho lweprojekthi ngokulandelayo:

Nje ukuba ukwakhiwa kokuqala kunye nokuhlanganiswa kugqityiwe, ungasebenzisa iPlatformIO ukwenza iprojekthi ye seeed_xiao_nrf52840.

Indlela yoLuntu
Inqaku leReferensihttps://alwint3r.medium.com/working-with-seeed-xiao-ble-sense-and-platformio-ide-5c4da3ab42a3

Amanyathelo
  1. Okokuqala, yenza iprojekthi yeArduino Nano33 BLE kwiPlatformIO. Emva kokudala, yiya kulawulo lwe-nordicnrf52/ebhodi (edla ngokufumaneka kwi-C:\Abasebenzisi\"igama lomsebenzisi"\.platformio\platforms\nordicnrf52) kwaye wenze i file enegama elithi xiaoblesense.json (ungabhekisa kumxholo osuka kwinqaku elidityanisiweyo).
  2. Khuphela i Seeed Studio Arduino embed core branch for Arduino IDE ukusuka kwelinki ilandelayo: Seeed_XIAO_BLE_nRF52840_Sense261.tar.bz2.
  3. Khupha okukhutshiweyo file kwi-framework-arduino-mbed folder (ehlala ibekwe kwi-C:\Abasebenzisi\"igama lomsebenzisi"\.platformio\packages\framework-arduino-mbed).
  4. Kuluhlu lwe-nordicnrf52 olwenziwe kwinqanaba loku-1, fumana indawo yeqonga.py file. Fumana le migca ilandelayo:
    ukuba ibhodi in (“nano33ble”, “nicla_sense_me”):
    • self.packages[“toolchain-gccarmnoneeabi”][“version”] = “~1.80201.0”
    • self.frameworks[“Arduino”][“package”] = “isakhelo-arduino-embed”
    • self.frameworks[“Arduino”][“script”] = “umakhi/isakhelo/arduino/mbed-core/arduino-core-mbed.py”
    • Yilungise ukuya:: ukuba ibhodi in (“nano33ble”, “nicla_sense_me”, “xiaoblesense”): self.packages[“tool-adafruit-nrfutil”][“optional”] = False
  5.  Qokelela iprojekthi (qaphela ukuba unokuhlangabezana nemiba enxulumene neendlela ezinde ezithintela isihloko files ukusuka ekufumaneni; ukuba oku kuyenzeka, khangela iheader engekhoyo files kwaye uzikhuphele kwifolda ebonisiweyo).

FAQ

Umbuzo: Ndiyicombulula njani imiba enxulumene neendlela ezinde ezithintela isihloko files ukusuka ekufumaneni ngexesha lokuhlanganiswa?
A: Ukuba udibana nalo mba, khangela umxholo ongekhoyo files kwaye uzikhuphele kulawulo olubonisiweyo njengoko kuchaziwe kumyalezo wemposiso.

Umbuzo: Ngaba ndingayisebenzisa i-PlatformIO kunye nezinye iibhodi zophuhliso ze-XIAO ezingakhankanywanga kwincwadana?
A: Okwangoku, isebe eliphambili le-PlatformIO alixhasi ezinye iibhodi zophuhliso ze-XIAO. Nangona kunjalo, iinguqulelo zasekuhlaleni zinokufumaneka kwiibhodi ezithile. Nceda ujonge izibonelelo zoluntu ezifanelekileyo ngolwazi oluthe kratya.

Amaxwebhu / Izibonelelo

Imbewu esp32c6 PlatformIO Inkxaso XIAO [pdf] Imiyalelo
esp32c6, rp2040, nrf52840, esp32c6 PlatformIO Inkxaso XIAO, esp32c6, PlatformIO Inkxaso XIAO, Inkxaso XIAO

Iimbekiselo

Shiya uluvo

Idilesi yakho ye-imeyile ayizupapashwa. Iindawo ezifunekayo ziphawulwe *