Seed-logo

Skatiet esp32c6 PlatformIO atbalstu XIAO

Seeed-esp32c6-PlatformIO-Support-XIAO-produkts

Informācija par produktu

Specifikācijas:

  • Atbalsta XIAO izstrādes dēļus
  • Savietojams ar Arduino ietvaru
  • Atbalsta dažādus XIAO modeļus, piemēram, esp32c6, rp2040 un nrf52840

Produkta lietošanas instrukcijas

XIAO esp32c6:

  1. Izveidojiet jaunu projektu PlatformIO
  2. Aizstājiet platformio.ini saturu ar sniegto konfigurāciju
  3. Izveidojiet un apkopojiet projektu

XIAO rp2040:

  1. Atjauniniet platformio.ini ar norādīto seeed_xiao_rp2040 saturu
  2. Pabeidziet pirmo būvniecību un kompilāciju
  3. Izveidojiet seeed_xiao_rp2040 projektu, izmantojot PlatformIO

XIAO nrf52840:

  1. Izveidojiet jaunu projektu PlatformIO
  2. Modificējiet platformio.ini ar norādīto konfigurāciju
  3. Izveidojiet un apkopojiet projektu
  4. Izveidojiet projektu seeed_xiao_nrf52840, izmantojot PlatformIO

Kā PlatformIO atbalsta XIAO

  1. xiao_esp32c6
    PR ir iesniegts un gaida apvienošanu. Varat skatīt tālāk norādīto saiti
  2. xiao_rp2040
    PlatformIO galvenā filiāle neatbalsta citas izstrādes padomes. Ir iesniegta kopienas versija, un tālāk norādīts, kā to izmantot.
    • Saite: GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: PlatformIO izstrādes platforma
    • Lietošanas instrukcijas:
      Jebkurā jaunā projektā mainiet platformo.ini file uz šādu saturu:[env:seeed_xiao_rp2040]
    • platforma = GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: PlatformIO izstrādes platforma
    • dēlis = seed_xiao_rp2040
    • ietvars = Arduino
    • Pēc pirmās izveides un kompilācijas pabeigšanas varat izveidot seeed_xiao_rp2040 projektu, izmantojot PlatformIO.
  3. xiao_nrf52840
    Galvenais atbalsts: GitHub – maxgerhardt/platform-nordicnrf52: Nordic nRF52: PlatformIO izstrādes platforma

Lietošanas instrukcijas

Pēc jauna projekta izveides nomainiet platformo.ini saturu file savā projekta mapē ar šādu informāciju:

Kad sākotnējā izveide un kompilācija ir pabeigta, varat izmantot PlatformIO, lai izveidotu projektu seeed_xiao_nrf52840.

Kopienas metode
Atsauces rakstshttps://alwint3r.medium.com/working-with-seeed-xiao-ble-sense-and-platformio-ide-5c4da3ab42a3

Soļi
  1. Vispirms platformā PlatformIO izveidojiet Arduino Nano33 BLE projektu. Pēc izveides dodieties uz direktoriju nordicnrf52/boards (parasti atrodams C:\Users\"lietotājvārds"\.platformio\platforms\nordicnrf52) un izveidojiet file ar nosaukumu xiaoblesense.json (varat atsaukties uz saistītā raksta saturu).
  2. Lejupielādējiet Seeed Studio Arduino iegulšanas pamatnozari Arduino IDE no šīs saites: Seeed_XIAO_BLE_nRF52840_Sense261.tar.bz2.
  3. Izvelciet lejupielādēto file mapē framework-arduino-mbed (parasti atrodas C:\Users\"lietotājvārds"\.platformio\packages\framework-arduino-mbed).
  4. 52. darbībā izveidotajā direktorijā nordicnrf1 atrodiet platformu.py file. Atrodiet šādas rindas:
    if board in ("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"
    • Mainiet to uz:: ja tāfele ("nano33ble", "nicla_sense_me", "xiaoblesense"): self.packages["tool-adafruit-nrfutil"]["optional"] = False
  5.  Kompilējiet projektu (ņemiet vērā, ka var rasties problēmas, kas saistītas ar gariem ceļiem, kas novērš galveni files no atrašanas; ja tā notiek, meklējiet trūkstošo galveni files un iekopējiet tos norādītajā mapē).

FAQ

J: Kā atrisināt problēmas, kas saistītas ar gariem ceļiem, kas novērš galveni files no tā, ka tiek atrasts apkopošanas laikā?
A: Ja rodas šī problēma, meklējiet trūkstošo galveni files un kopējiet tos norādītajā mapē, kā norādīts kļūdas ziņojumā.

J: Vai es varu izmantot PlatformIO ar citām XIAO izstrādes platēm, kas nav minētas rokasgrāmatā?
A: Pašlaik PlatformIO galvenā filiāle neatbalsta citas XIAO izstrādes plates. Tomēr noteiktiem dēļiem var būt pieejamas kopienas versijas. Lai iegūtu plašāku informāciju, lūdzu, skatiet attiecīgos kopienas resursus.

Dokumenti / Resursi

Skatiet esp32c6 PlatformIO atbalstu XIAO [pdfNorādījumi
esp32c6, rp2040, nrf52840, esp32c6 PlatformIO atbalsts XIAO, esp32c6, PlatformIO atbalsts XIAO, atbalsts XIAO

Atsauces

Atstājiet komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti *