Mbeu-chiratidzo

Mbeu esp32c6 PlatformIO Tsigira XIAO

Seeed-esp32c6-PlatformIO-Support-XIAO-chigadzirwa

Product Information

Zvinodiwa:

  • Inotsigira XIAO mabhodhi ekuvandudza
  • Inoenderana neArduino framework
  • Inotsigira akasiyana XIAO modhi senge esp32c6, rp2040, uye nrf52840

Mirayiridzo Yekushandiswa Kwechigadzirwa

XIAO esp32c6:

  1. Gadzira chirongwa chitsva muPlatformIO
  2. Tsiva zvirimo zveplatformio.ini neiyo yakapihwa gadziriso
  3. Vaka uye unganidza purojekiti

XIAO rp2040:

  1. Gadziridza platformio.ini nezvakatsanangurwa zveseed_xiao_rp2040
  2. Pedzisa yekutanga kuvaka uye kuunganidza
  3. Gadzira seed_xiao_rp2040 chirongwa uchishandisa PlatformIO

XIAO nrf52840:

  1. Gadzira chirongwa chitsva muPlatformIO
  2. Shandura platformio.ini neyakagadzirirwa kugadzirisa
  3. Vaka uye unganidza purojekiti
  4. Gadzira iyo seeed_xiao_nrf52840 chirongwa uchishandisa PlatformIO

Iyo PlatformIO inotsigira sei XIAO

  1. xiao_esp32c6
    A PR yakaendeswa uye yakamirira kubatanidzwa. Unogona kutarisa kune inotevera link ye
  2. xiao_rp2040
    Bazi guru rePlatformIO haritsigire mamwe mabhodhi ebudiriro. Shanduro yenharaunda yaendeswa, uye heino maitiro ekuishandisa:
    • Link: GitHub - maxgerhardt/platform-raspberry pi: Raspberry Pi: kusimudzira chikuva chePlatformIO
    • Mirayiridzo Yekushandisa:
      Mune chero chirongwa chitsva, shandura iyo platformio.ini file kune zvinotevera zvirimo:[env:seeed_xiao_rp2040]
    • chikuva = GitHub - maxgerhardt/platform-raspberry pi: Raspberry Pi: chikuva chekusimudzira PlatformIO
    • bhodhi = seeed_xiao_rp2040
    • framework = Arduino
    • Mushure mekupedza yekutanga kuvaka uye kuunganidza, unogona kugadzira seed_xiao_rp2040 chirongwa uchishandisa PlatformIO.
  3. xiao_nrf52840
    Mainline Support: GitHub - maxgerhardt/platform-nordicnrf52: Nordic nRF52: chikuva chekusimudzira chePlatformIO

Kushandisa Mirayiridzo

Mushure mekugadzira purojekiti nyowani, tsiva zvirimo zveplatformio.ini file mune yako purojekiti folda neinotevera:

Kana yekutanga kuvaka uye kuunganidza kwapera, unogona kushandisa PlatformIO kugadzira iyo seed_xiao_nrf52840 chirongwa.

Community Method
Reference Articlehttps://alwint3r.medium.com/working-with-seeed-xiao-ble-sense-and-platformio-ide-5c4da3ab42a3

Matanho
  1. Kutanga, gadzira Arduino Nano33 BLE chirongwa muPlatformIO. Mushure mekugadzira, famba uchienda kune nordicnrf52/boards directory (inowanzo kuwanikwa paC:\Users\"username"\.platformio\platforms\nordicnrf52) uye gadzira file yakanzi xiaoblesense.json (unogona kutarisa kune zvirimo kubva pachinyorwa chakabatana).
  2. Dhaunirodha iyo Seed Studio Arduino embed core bazi reArduino IDE kubva pane inotevera link: Seeed_XIAO_BLE_nRF52840_Sense261.tar.bz2.
  3. Bvisa zvakadhaunirodwa file mugadziriro-arduino-mbed forodha (kazhinji inowanikwa paC:\Users\"username"\.platformio\packages\framework-arduino-mbed).
  4. Mune nordicnrf52 dhairekitori yakagadzirwa munhanho yekutanga, tsvaga iyo platform.py file. Tsvaga mitsetse inotevera:
    kana bhodhi mukati ("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”
    • Chishandure ku:: kana bhodhi iri mu ("nano33ble", "nicla_sense_me", "xiaoblesense"): self.packages["tool-adafruit-nrfutil"]["optional"] = Nhema
  5.  Unganidza purojekiti (ona kuti unogona kusangana nenyaya dzine chekuita nenzira refu dzinodzivirira musoro files kubva pakuwanikwa; kana izvi zvikaitika, tsvaga musoro usipo files uye zvikope mune yakaratidzwa folda).

FAQ

Mubvunzo: Ndinogadzirisa sei nyaya dzine chekuita nenzira dzakareba dzinodzivirira musoro filekubva pakuwanikwa panguva yekugadzira?
A: Kana ukasangana nenyaya iyi, tsvaga musoro usipo files uye uzvikope mufodhi yakaratidzwa sekutsanangurwa kwemhosho meseji.

Mubvunzo: Ndingashandisa PlatformIO nemamwe mabhodhi ekuvandudza eXIAO asina kutaurwa mubhuku rekushandisa?
A: Parizvino, bazi guru rePlatformIO haritsigire mamwe mabhodhi ekuvandudza eXIAO. Nekudaro, mavhezheni enharaunda anogona kuwanikwa kune chaiwo mabhodhi. Ndokumbira utarise kune zvine chekuita nenharaunda zviwanikwa kuti uwane rumwe ruzivo.

Zvinyorwa / Zvishandiso

Mbeu esp32c6 PlatformIO Tsigira XIAO [pdf] Mirayiridzo
esp32c6, rp2040, nrf52840, esp32c6 PlatformIO Tsigira XIAO, esp32c6, PlatformIO Tsigiro XIAO, Tsigira XIAO

References

Siya mhinduro

Yako email kero haizoburitswa. Nzvimbo dzinodiwa dzakamakwa *