Seed-logo

Seeed esp32c6 PlatformIO Support XIAO

Seeed-esp32c6-PlatformIO-Support-XIAO-prodottu

Informazione di u produttu

Specificazioni:

  • Supporta i pannelli di sviluppu XIAO
  • Compatibile cù u framework Arduino
  • Supporta diversi mudelli XIAO cum'è esp32c6, rp2040 è nrf52840

Istruzzioni per l'usu di u produttu

XIAO esp32c6:

  1. Crea un novu prughjettu in PlatformIO
  2. Sustituisce u cuntenutu di platformio.ini cù a cunfigurazione furnita
  3. Custruite è cumpilà u prugettu

XIAO rp2040:

  1. Aghjurnate platformio.ini cù u cuntenutu specificatu per seeed_xiao_rp2040
  2. Cumplete a prima custruzione è compilazione
  3. Crea un prughjettu seeed_xiao_rp2040 cù PlatformIO

XIAO nrf52840:

  1. Crea un novu prughjettu in PlatformIO
  2. Mudificà platformio.ini cù a cunfigurazione furnita
  3. Custruite è cumpilà u prugettu
  4. Crea u prughjettu seeed_xiao_nrf52840 cù PlatformIO

Cumu PlatformIO supporta XIAO

  1. xiao_esp32c6
    Un PR hè statu sottumessu è aspetta per esse unitu. Pudete riferite à u ligame seguente per
  2. xiao_rp2040
    U ramu principale di PlatformIO ùn sustene micca altre schede di sviluppu. Una versione di a cumunità hè stata sottumessa, è eccu cumu aduprà:
    • Link: GitHub - maxgerhardt/platform-raspberry pi: Raspberry Pi: piattaforma di sviluppu per PlatformIO
    • Istruzzioni per l'usu:
      In ogni novu prughjettu, cambia u platformio.ini file à u cuntenutu seguente:[env:seeed_xiao_rp2040]
    • platform = GitHub - maxgerhardt/platform-raspberry pi: Raspberry Pi: piattaforma di sviluppu per PlatformIO
    • bordu = seeed_xiao_rp2040
    • framework = Arduino
    • Dopu avè finitu a prima custruzione è compilazione, pudete creà un prughjettu seeed_xiao_rp2040 cù PlatformIO.
  3. xiao_nrf52840
    Supportu Mainline: GitHub - maxgerhardt/platform-nordicnrf52: Nordic nRF52: piattaforma di sviluppu per PlatformIO

Istruzzioni d'usu

Dopu à creà un novu prughjettu, rimpiazzà u cuntenutu di u platformio.ini file in u vostru cartulare di prughjettu cù i seguenti:

Una volta chì a custruzione iniziale è a compilazione sò finite, pudete aduprà PlatformIO per creà u prughjettu seeed_xiao_nrf52840.

Metudu di a cumunità
Articulu di riferimentuhttps://alwint3r.medium.com/working-with-seeed-xiao-ble-sense-and-platformio-ide-5c4da3ab42a3

Passi
  1. Prima, crea un prughjettu Arduino Nano33 BLE in PlatformIO. Dopu a creazione, navigate à u cartulare nordicnrf52/boards (di solitu truvate in C:\Users\"username"\.platformio\platforms\nordicnrf52) è crea un file chjamatu xiaoblesense.json (pudete riferite à u cuntenutu da l'articulu ligatu).
  2. Scaricate a branche principale di Seeed Studio Arduino per l'IDE Arduino da u ligame seguente: Seeed_XIAO_BLE_nRF52840_Sense261.tar.bz2.
  3. Estrae u scaricatu file in u cartulare framework-arduino-mbed (di solitu situatu in C:\Users\"username"\.platformio\packages\framework-arduino-mbed).
  4. In u cartulare nordicnrf52 creatu in u passu 1, situà u platform.py file. Truvate e seguenti linee:
    se board in ("nano33ble", "nicla_sense_me"):
    • self.packages[“toolchain-gccarmnoneeabi”][“versione”] = “~1.80201.0”
    • self.frameworks[“Arduino”][“package”] = “framework-arduino-embed”
    • self.frameworks[“Arduino”][“script”] = “builder/frameworks/arduino/mbed-core/arduino-core-mbed.py”
    • Mudificà à:: se u bordu in ("nano33ble", "nicla_sense_me", "xiaoblesense"): self.packages ["tool-adafruit-nrfutil"]["optional"] = False
  5.  Cumpilà u prugettu (nota chì pudete scontri prublemi ligati à longu camini chì impediscenu l'intestazione files da esse trovu; se questu succede, cercate l'intestazione mancante files è copiali in u cartulare indicatu).

FAQ

Q: Cumu risolve i prublemi ligati à i camini longu chì impediscenu l'intestazione files da esse trovu durante a compilazione?
A: Se scontri stu prublema, cercate l'intestazione mancante files è copià in u cartulare indicatu cum'è specificatu in u missaghju d'errore.

Q: Puderaghju aduprà PlatformIO cù altre schede di sviluppu XIAO chì ùn sò micca citate in u manuale?
A: À u mumentu, u ramu principale di PlatformIO ùn sustene micca altre schede di sviluppu XIAO. Tuttavia, e versioni di a cumunità ponu esse dispunibili per schede specifiche. Per piacè riferite à e risorse comunitarie pertinenti per più infurmazione.

Documenti / Risorse

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

Referenze

Lascia un cumentu

U vostru indirizzu email ùn serà micca publicatu. I campi obbligatori sò marcati *