Seed-logo

Seed esp32c6 PlatformIO tugi XIAO

Seeed-esp32c6-PlatformIO-Support-XIAO-toode

Tooteteave

Tehnilised andmed:

  • Toetab XIAO arendusplaate
  • Ühildub Arduino raamistikuga
  • Toetab erinevaid XIAO mudeleid nagu esp32c6, rp2040 ja nrf52840

Toote kasutusjuhised

XIAO esp32c6:

  1. Looge PlatformIO-s uus projekt
  2. Asendage saidi platformio.ini sisu kaasasoleva konfiguratsiooniga
  3. Ehitage ja koostage projekt

XIAO rp2040:

  1. Värskendage seed_xiao_rp2040 jaoks määratud sisuga platformio.ini
  2. Viige esimene ehitamine ja kompileerimine lõpule
  3. Looge PlatformIO abil projekt seeed_xiao_rp2040

XIAO nrf52840:

  1. Looge PlatformIO-s uus projekt
  2. Muutke platformio.ini pakutud konfiguratsiooniga
  3. Ehitage ja koostage projekt
  4. Looge PlatformIO abil projekt seeed_xiao_nrf52840

Kuidas PlatformIO toetab XIAO-d

  1. xiao_esp32c6
    PR on esitatud ja ootab ühendamist. Saate vaadata järgmist linki
  2. xiao_rp2040
    PlatformIO põhiharu ei toeta teisi arendusplaate. Kommuuniversioon on esitatud ja selle kasutamiseks toimige järgmiselt.
    • Link: GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: PlatformIO arendusplatvorm
    • Kasutusjuhised:
      Igas uues projektis muutke faili platformio.ini file järgmisele sisule:[env:seeed_xiao_rp2040]
    • platvorm = GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: PlatformIO arendusplatvorm
    • tahvel = seed_xiao_rp2040
    • raamistik = Arduino
    • Pärast esimese ehituse ja kompileerimise lõpetamist saate PlatformIO abil luua seeed_xiao_rp2040 projekti.
  3. xiao_nrf52840
    Põhivõrgu tugi: GitHub – maxgerhardt/platform-nordicnrf52: Nordic nRF52: PlatformIO arendusplatvorm

Kasutusjuhised

Pärast uue projekti loomist asendage saidi platformio.ini sisu file projekti kaustas järgmisega:

Kui esialgne ehitamine ja kompileerimine on lõpetatud, saate kasutada PlatformIO-d projekti seeed_xiao_nrf52840 loomiseks.

Ühenduse meetod
Viiteartikkelhttps://alwint3r.medium.com/working-with-seeed-xiao-ble-sense-and-platformio-ide-5c4da3ab42a3

Sammud
  1. Esiteks looge PlatformIO-s Arduino Nano33 BLE projekt. Pärast loomist navigeerige kataloogi nordicnrf52/boards (tavaliselt leiate aadressilt C:\Users\"kasutajanimi"\.platformio\platforms\nordicnrf52) ja looge file nimega xiaoblesense.json (sisule saate viidata lingitud artiklist).
  2. Laadige Arduino IDE jaoks alla Seeed Studio Arduino manustatud põhiharu järgmiselt lingilt: Seeed_XIAO_BLE_nRF52840_Sense261.tar.bz2.
  3. Ekstraktige allalaaditud file kausta framework-arduino-mbed (asub tavaliselt aadressil C:\Users\“kasutajanimi”\.platformio\packages\framework-arduino-mbed).
  4. Otsige 52. sammus loodud kataloogist nordicnrf1 üles platform.py file. Otsige üles järgmised read:
    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"
    • Muutke seda järgmiselt:: kui tahvel ("nano33ble", "nicla_sense_me", "xiaoblesense"): self.packages["tool-adafruit-nrfutil"]["valikuline"] = vale
  5.  Kompileerige projekt (pange tähele, et teil võib tekkida probleeme, mis on seotud pikkade radadega, mis takistavad päist files leidmisest; kui see juhtub, otsige puuduvat päist files ja kopeerige need näidatud kausta).

KKK

K: Kuidas lahendada probleeme, mis on seotud pikkade radadega, mis takistavad päist files ei leitud koostamise käigus?
V: Kui teil tekib see probleem, otsige puuduvat päist files ja kopeerige need veateates määratud kausta.

K: Kas ma saan PlatformIO-d kasutada koos teiste XIAO arendusplaatidega, mida juhendis ei mainita?
V: Praegu ei toeta PlatformIO põhiharu teisi XIAO arendusplaate. Siiski võivad teatud plaatide jaoks olla saadaval kogukonna versioonid. Lisateabe saamiseks vaadake vastavaid kogukonna ressursse.

Dokumendid / Ressursid

Seed esp32c6 PlatformIO tugi XIAO [pdfJuhised
esp32c6, rp2040, nrf52840, esp32c6 PlatformIO tugi XIAO, esp32c6, PlatformIO tugi XIAO, tugi XIAO

Viited

Jäta kommentaar

Teie e-posti aadressi ei avaldata. Kohustuslikud väljad on märgitud *