Seed-logo

Seeed esp32c6 PlatformIO Tuki XIAO

Seeed-esp32c6-PlatformIO-Support-XIAO-tuote

Tuotetiedot

Tekniset tiedot:

  • Tukee XIAO-kehityslevyjä
  • Yhteensopiva Arduino-kehyksen kanssa
  • Tukee erilaisia ​​XIAO-malleja, kuten esp32c6, rp2040 ja nrf52840

Tuotteen käyttöohjeet

XIAO esp32c6:

  1. Luo uusi projekti PlatformIO:ssa
  2. Korvaa platformio.ini-tiedoston sisältö toimitetulla kokoonpanolla
  3. Rakenna ja kokoa projekti

XIAO rp2040:

  1. Päivitä platformio.ini määritetyllä sisällöllä kohteelle seeed_xiao_rp2040
  2. Viimeistele ensimmäinen koonti ja käännös
  3. Luo seeed_xiao_rp2040-projekti PlatformIO:n avulla

XIAO nrf52840:

  1. Luo uusi projekti PlatformIO:ssa
  2. Muokkaa platformio.ini-tiedostoa toimitetulla kokoonpanolla
  3. Rakenna ja kokoa projekti
  4. Luo seeed_xiao_nrf52840-projekti PlatformIO:n avulla

Kuinka PlatformIO tukee XIAO:ta

  1. xiao_esp32c6
    PR on lähetetty ja odottaa yhdistämistä. Voit katsoa seuraavasta linkistä
  2. xiao_rp2040
    PlatformIO:n päähaara ei tue muita kehityslevyjä. Yhteisöversio on lähetetty, ja voit käyttää sitä seuraavasti:
    • Linkki: GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: PlatformIO:n kehitysalusta
    • Käyttöohjeet:
      Vaihda uudessa projektissa platformio.ini file seuraavaan sisältöön:[env:seeed_xiao_rp2040]
    • alusta = GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: PlatformIO:n kehitysalusta
    • board = seed_xiao_rp2040
    • kehys = Arduino
    • Kun olet suorittanut ensimmäisen koontiversion ja käännöksen, voit luoda seeed_xiao_rp2040-projektin PlatformIO:lla.
  3. xiao_nrf52840
    Pääverkkotuki: GitHub – maxgerhardt/platform-nordicnrf52: Nordic nRF52: PlatformIO:n kehitysalusta

Käyttöohjeet

Kun olet luonut uuden projektin, vaihda platformio.ini-tiedoston sisältö file projektikansiossasi seuraavasti:

Kun alkuperäinen koonti ja käännös on valmis, voit luoda seeed_xiao_nrf52840-projektin PlatformIO:n avulla.

yhteisömenetelmä
Viiteartikkelihttps://alwint3r.medium.com/working-with-seeed-xiao-ble-sense-and-platformio-ide-5c4da3ab42a3

Vaiheet
  1. Luo ensin Arduino Nano33 BLE -projekti PlatformIO:ssa. Siirry luomisen jälkeen hakemistoon nordicnrf52/boards (joka löytyy yleensä osoitteesta C:\Users\"käyttäjänimi"\.platformio\platforms\nordicnrf52) ja luo file nimeltä xiaoblesense.json (voit viitata linkitetyn artikkelin sisältöön).
  2. Lataa Seeed Studio Arduino Embed -ydinhaara Arduino IDE:lle seuraavasta linkistä: Seeed_XIAO_BLE_nRF52840_Sense261.tar.bz2.
  3. Pura ladattu file framework-arduino-mbed-kansioon (sijaitsee yleensä osoitteessa C:\Users\"käyttäjänimi"\.platformio\packages\framework-arduino-mbed).
  4. Etsi vaiheessa 52 luodusta nordicnrf1-hakemistosta platform.py file. Etsi seuraavat rivit:
    jos board in ("nano33ble", "nicla_sense_me"):
    • self.packages["toolchain-gccarmnoneeabi"]["versio"] = "~1.80201.0"
    • self.frameworks["Arduino"]["package"] = "framework-arduino-embed"
    • self.frameworks["Arduino"]["script"] = "builder/frameworks/arduino/mbed-core/arduino-core-mbed.py"
    • Muokkaa se muotoon:: jos taulu ("nano33ble", "nicla_sense_me", "xiaoblesense"): self.packages["tool-adafruit-nrfutil"]["valinnainen"] = False
  5.  Kokoa projekti (huomaa, että saatat kohdata ongelmia, jotka liittyvät pitkiin polkuihin, jotka estävät otsikon files ei löydy; jos näin tapahtuu, etsi puuttuva otsikko files ja kopioi ne ilmoitettuun kansioon).

FAQ

K: Kuinka ratkaisen pitkiin polkuihin liittyvät ongelmat, jotka estävät otsikon files ei löytynyt kokoamisen aikana?
V: Jos kohtaat tämän ongelman, etsi puuttuva otsikko files ja kopioi ne ilmoitettuun kansioon virhesanoman mukaisesti.

K: Voinko käyttää PlatformIOa muiden XIAO-kehityskorttien kanssa, joita ei mainita käsikirjassa?
V: Tällä hetkellä PlatformIO:n päähaara ei tue muita XIAO-kehityskortteja. Tietyille levyille voi kuitenkin olla saatavilla yhteisöversioita. Katso lisätietoja asiaankuuluvista yhteisön resursseista.

Asiakirjat / Resurssit

Seeed esp32c6 PlatformIO Tuki XIAO [pdfOhjeet
esp32c6, rp2040, nrf52840, esp32c6 PlatformIO Tuki XIAO, esp32c6, PlatformIO Tuki XIAO, Tuki XIAO

Viitteet

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *