Seeed-logo

Seeed esp32c6 PlatformIO Support XIAO

Seeed-esp32c6-PlatformIO-Support-XIAO-product

Product Information

Famaritana:

  • Manohana ny takelaka fampandrosoana XIAO
  • Mifanaraka amin'ny rafitra Arduino
  • Manohana modely XIAO isan-karazany toa ny esp32c6, rp2040, ary nrf52840

Torolàlana momba ny fampiasana vokatra

XIAO esp32c6:

  1. Mamorona tetikasa vaovao ao amin'ny PlatformIO
  2. Soloy ny atiny amin'ny platformio.ini amin'ny fandrindrana nomena
  3. Amboary sy amboary ny tetikasa

XIAO rp2040:

  1. Fanavaozana ny platformio.ini miaraka amin'ny atiny voatondro ho an'ny seeed_xiao_rp2040
  2. Fenoy ny fananganana sy fanangonana voalohany
  3. Mamorona tetikasa seeed_xiao_rp2040 mampiasa PlatformIO

XIAO nrf52840:

  1. Mamorona tetikasa vaovao ao amin'ny PlatformIO
  2. Ovay ny platformio.ini miaraka amin'ny fandrindrana nomena
  3. Amboary sy amboary ny tetikasa
  4. Mamorona tetikasa seeed_xiao_nrf52840 mampiasa PlatformIO

Ahoana ny fanohanan'ny PlatformIO ny XIAO

  1. xiao_esp32c6
    Natolotra ny PR ary miandry ny hampitambatra. Azonao atao ny mijery ity rohy manaraka ity ho an'ny
  2. xiao_rp2040
    Ny sampana lehibe an'ny PlatformIO dia tsy manohana ireo birao fampandrosoana hafa. Natolotra ny dikan-teny ho an'ny vondrom-piarahamonina, ary izao ny fomba fampiasana azy:
    • Rohy: GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: sehatra fampandrosoana ho an'ny PlatformIO
    • Torolàlana fampiasana:
      Amin'ny tetikasa vaovao rehetra, ovay ny platformio.ini file amin'ity votoaty manaraka ity:[env:seeed_xiao_rp2040]
    • sehatra = GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: sehatra fampandrosoana ho an'ny PlatformIO
    • board = seed_xiao_rp2040
    • framework = Arduino
    • Rehefa vita ny fananganana sy fanangonana voalohany dia azonao atao ny mamorona tetikasa seeed_xiao_rp2040 mampiasa PlatformIO.
  3. xiao_nrf52840
    Fanohanana an-tserasera: GitHub – maxgerhardt/platform-nordicnrf52: Nordic nRF52: sehatra fampandrosoana ho an'ny PlatformIO

Torolàlana fampiasana

Rehefa avy namorona tetikasa vaovao, soloy ny votoatin'ny platformio.ini file ao amin'ny lahatahiry tetikasanao miaraka amin'ireto manaraka ireto:

Rehefa vita ny fananganana sy fanangonana voalohany dia azonao atao ny mampiasa PlatformIO hamoronana ny tetikasa seeed_xiao_nrf52840.

Fomba fiaraha-monina
Article Referencehttps://alwint3r.medium.com/working-with-seeed-xiao-ble-sense-and-platformio-ide-5c4da3ab42a3

DINGANA
  1. Voalohany, mamorona tetikasa Arduino Nano33 BLE ao amin'ny PlatformIO. Aorian'ny famoronana, mandehana mankany amin'ny lahatahiry nordicnrf52/boards (matetika hita ao amin'ny C:\Users\"username"\.platformio\platforms\nordicnrf52) ary mamorona file antsoina hoe xiaoblesense.json (azonao jerena ny atiny avy amin'ny lahatsoratra mifandray).
  2. Ampidino ny sampana fototra ao amin'ny Seeed Studio Arduino ho an'ny Arduino IDE avy amin'ity rohy manaraka ity: Seeed_XIAO_BLE_nRF52840_Sense261.tar.bz2.
  3. Esory ny alaina file ao amin'ny lahatahiry framework-arduino-mbed (matetika ao amin'ny C:\Users\"username"\.platformio\packages\framework-arduino-mbed).
  4. Ao amin'ny lahatahiry nordicnrf52 noforonina tamin'ny dingana 1, tadiavo ny platform.py file. Tadiavo ireto andalana manaraka ireto:
    raha miditra (“nano33ble”, “nicla_sense_me”):
    • self.packages[“toolchain-gccarmnoneeabi”][“version”] = “~1.80201.0”
    • self.frameworks[“Arduino”][“package”] = “framework-arduino-embed”
    • self.frameworks[“Arduino”][“script”] = “mpanorina/frameworks/arduino/mbed-core/arduino-core-mbed.py”
    • Ovao ho:: raha ao amin'ny solaitrabe (“nano33ble”, “nicla_sense_me”, “xiaoblesense”): self.packages[“tool-adafruit-nrfutil”][“tsy voatery”] = Diso
  5.  Angony ny tetikasa (mariho fa mety hisy olana mifandraika amin'ny lalana lava misoroka ny lohapejy files tsy hita; raha mitranga izany dia tadiavo ny lohapejy tsy hita files ary adika ao amin'ny lahatahiry voalaza).

FAQ

F: Ahoana no fomba famahana olana mifandraika amin'ny lohatenin'ny lalana lavitra files avy hita nandritra ny fanangonana?
A: Raha sendra ity olana ity ianao dia tadiavo ny lohapejy tsy hita files ary kopia ao amin'ny lahatahiry voatondro araka ny voalaza ao amin'ny hafatra diso.

F: Azoko atao ve ny mampiasa PlatformIO miaraka amin'ireo takelaka fampandrosoana XIAO hafa tsy voalaza ao amin'ny boky?
A: Amin'izao fotoana izao, ny sampana lehibe an'ny PlatformIO dia tsy manohana ireo birao fampandrosoana XIAO hafa. Na izany aza, ny dikan-tenin'ny vondrom-piarahamonina dia mety ho an'ny takelaka manokana. Azafady, jereo ny loharanom-baovao mifandraika amin'ny vondrom-piarahamonina raha mila fanazavana fanampiny.

Documents / Loharano

Seeed esp32c6 PlatformIO Support XIAO [pdf] Toromarika
esp32c6, rp2040, nrf52840, esp32c6 PlatformIO Support XIAO, esp32c6, PlatformIO Support XIAO, Support XIAO

References

Mametraha hevitra

Tsy havoaka ny adiresy mailakao. Voamarika ireo saha ilaina *