Seed-logo

Seed esp32c6 PlatformIO Suport XIAO

Seeed-esp32c6-PlatformIO-Support-XIAO-produs

Informații despre produs

Specificatii:

  • Suportă plăci de dezvoltare XIAO
  • Compatibil cu framework Arduino
  • Suportă diverse modele XIAO, cum ar fi esp32c6, rp2040 și nrf52840

Instrucțiuni de utilizare a produsului

XIAO esp32c6:

  1. Creați un nou proiect în PlatformIO
  2. Înlocuiți conținutul platformio.ini cu configurația furnizată
  3. Construiți și compilați proiectul

XIAO rp2040:

  1. Actualizați platformio.ini cu conținutul specificat pentru seeed_xiao_rp2040
  2. Finalizați prima construcție și compilare
  3. Creați un proiect seeed_xiao_rp2040 folosind PlatformIO

XIAO nrf52840:

  1. Creați un nou proiect în PlatformIO
  2. Modificați platformio.ini cu configurația furnizată
  3. Construiți și compilați proiectul
  4. Creați proiectul seeed_xiao_nrf52840 folosind PlatformIO

Cum PlatformIO acceptă XIAO

  1. xiao_esp32c6
    Un PR a fost depus și așteaptă să fie fuzionat. Puteți consulta următorul link pentru
  2. xiao_rp2040
    Filiala principală a PlatformIO nu acceptă alte plăci de dezvoltare. A fost trimisă o versiune comunitară și iată cum să o utilizați:
    • Legătură: GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: platformă de dezvoltare pentru PlatformIO
    • Instructiuni de utilizare:
      În orice proiect nou, schimbați platformio.ini file la următorul conținut:[env:seeed_xiao_rp2040]
    • platformă = GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: platformă de dezvoltare pentru PlatformIO
    • board = seeed_xiao_rp2040
    • framework = Arduino
    • După finalizarea primei versiuni și compilare, puteți crea un proiect seeed_xiao_rp2040 folosind PlatformIO.
  3. xiao_nrf52840
    Asistență principală: GitHub – maxgerhardt/platform-nordicnrf52: Nordic nRF52: platformă de dezvoltare pentru PlatformIO

Instrucțiuni de utilizare

După crearea unui nou proiect, înlocuiți conținutul platformio.ini file în folderul de proiect cu următoarele:

Odată ce construirea și compilarea inițială sunt finalizate, puteți utiliza PlatformIO pentru a crea proiectul seeed_xiao_nrf52840.

Metoda comunității
Articolul de referințăhttps://alwint3r.medium.com/working-with-seeed-xiao-ble-sense-and-platformio-ide-5c4da3ab42a3

Pași
  1. Mai întâi, creați un proiect Arduino Nano33 BLE în PlatformIO. După creare, navigați la directorul nordicnrf52/boards (se găsește de obicei la C:\Users\„nume utilizator”\.platformio\platforms\nordicnrf52) și creați un file numit xiaoblesense.json (puteți face referire la conținutul din articolul legat).
  2. Descărcați ramura de bază Seeed Studio Arduino pentru IDE Arduino de la următorul link: Seeed_XIAO_BLE_nRF52840_Sense261.tar.bz2.
  3. Extrageți cele descărcate file în folderul framework-arduino-mbed (de obicei situat la C:\Users\“nume utilizator”\.platformio\packages\framework-arduino-mbed).
  4. În directorul nordicnrf52 creat la pasul 1, localizați platforma.py file. Găsiți următoarele linii:
    dacă placa în ("nano33ble", "nicla_sense_me"):
    • self.packages[“toolchain-gccarmnoneeabi”][“versiune”] = „~1.80201.0”
    • self.frameworks[“Arduino”][“pachet”] = „framework-arduino-embed”
    • self.frameworks[„Arduino”][“script”] = „constructor/frameworks/arduino/mbed-core/arduino-core-mbed.py”
    • Modificați-l în:: dacă placa în (“nano33ble”, “nicla_sense_me”, “xiaoblesense”): self.packages[“tool-adafruit-nrfutil”][“optional”] = Fals
  5.  Compilați proiectul (rețineți că este posibil să întâmpinați probleme legate de căile lungi care împiedică antetul files din a fi găsit; dacă se întâmplă acest lucru, căutați antetul care lipsește files și copiați-le în folderul indicat).

FAQ

Î: Cum rezolv problemele legate de căile lungi care împiedică antetul fileau fost găsite în timpul compilării?
R: Dacă întâmpinați această problemă, căutați antetul care lipsește files și copiați-le în folderul indicat, așa cum este specificat în mesajul de eroare.

Î: Pot folosi PlatformIO cu alte plăci de dezvoltare XIAO care nu sunt menționate în manual?
R: În acest moment, filiala principală a PlatformIO nu acceptă alte plăci de dezvoltare XIAO. Cu toate acestea, versiunile comunitare pot fi disponibile pentru anumite plăci. Vă rugăm să consultați resursele comunitare relevante pentru mai multe informații.

Documente/Resurse

Seed esp32c6 PlatformIO Suport XIAO [pdfInstrucțiuni
esp32c6, rp2040, nrf52840, esp32c6 PlatformIO Suport XIAO, esp32c6, PlatformIO Suport XIAO, Suport XIAO

Referințe

Lasă un comentariu

Adresa ta de e-mail nu va fi publicată. Câmpurile obligatorii sunt marcate *