Seeed-logo

Seeed esp32c6 PlatformIO Support XIAO

Seeed-esp32c6-PlatformIO-Support-XIAO-product

Informacije o proizvodu

specifikacije:

  • Podržava XIAO razvojne ploče
  • Kompatibilan sa Arduino okvirom
  • Podržava različite XIAO modele kao što su esp32c6, rp2040 i nrf52840

Upute za upotrebu proizvoda

XIAO esp32c6:

  1. Kreirajte novi projekat u PlatformIO
  2. Zamijenite sadržaj platformio.ini navedenom konfiguracijom
  3. Izgradite i kompajlirajte projekat

XIAO rp2040:

  1. Ažurirajte platformio.ini sa navedenim sadržajem za seeed_xiao_rp2040
  2. Završite prvu gradnju i kompilaciju
  3. Kreirajte seed_xiao_rp2040 projekat koristeći PlatformIO

XIAO nrf52840:

  1. Kreirajte novi projekat u PlatformIO
  2. Modificirajte platformio.ini s priloženom konfiguracijom
  3. Izgradite i kompajlirajte projekat
  4. Kreirajte projekat seeed_xiao_nrf52840 koristeći PlatformIO

Kako PlatformIO podržava XIAO

  1. xiao_esp32c6
    PR je dostavljen i čeka na spajanje. Možete pogledati sljedeći link za
  2. xiao_rp2040
    Glavna grana PlatformIO ne podržava druge razvojne ploče. Verzija zajednice je poslana, a evo kako je koristiti:
    • Link: GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: razvojna platforma za PlatformIO
    • Upute za upotrebu:
      U svakom novom projektu promijenite platformio.ini file na sljedeći sadržaj:[env:seeed_xiao_rp2040]
    • platforma = GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: razvojna platforma za PlatformIO
    • ploča = seed_xiao_rp2040
    • framework = Arduino
    • Nakon završetka prve gradnje i kompilacije, možete kreirati seed_xiao_rp2040 projekat koristeći PlatformIO.
  3. xiao_nrf52840
    Glavna podrška: GitHub – maxgerhardt/platform-nordicnrf52: Nordic nRF52: razvojna platforma za PlatformIO

Uputstva za upotrebu

Nakon kreiranja novog projekta, zamijenite sadržaj platformio.ini file u folderu vašeg projekta sa sljedećim:

Kada se završi početna izrada i kompilacija, možete koristiti PlatformIO za kreiranje projekta seeed_xiao_nrf52840.

Community Method
Referentni članakhttps://alwint3r.medium.com/working-with-seeed-xiao-ble-sense-and-platformio-ide-5c4da3ab42a3

Koraci
  1. Prvo kreirajte Arduino Nano33 BLE projekat u PlatformIO. Nakon kreiranja, idite do direktorija nordicnrf52/boards (obično se nalazi na C:\Users\“username”\.platformio\platforms\nordicnrf52) i kreirajte file pod nazivom xiaoblesense.json (možete se pozvati na sadržaj iz povezanog članka).
  2. Preuzmite Seeed Studio Arduino embed core granu za Arduino IDE sa sljedeće veze: Seeed_XIAO_BLE_nRF52840_Sense261.tar.bz2.
  3. Izvucite preuzeto file u folder framework-arduino-mbed (obično se nalazi na C:\Users\“username”\.platformio\packages\framework-arduino-mbed).
  4. U direktoriju nordicnrf52 kreiranom u koraku 1, pronađite platform.py file. Pronađite sljedeće linije:
    ako se ukrcaj (“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”
    • Izmijenite ga na:: ako je ploča u (“nano33ble”, “nicla_sense_me”, “xiaoblesense”): self.packages[“tool-adafruit-nrfutil”][“optional”] = False
  5.  Kompajlirajte projekat (imajte na umu da možete naići na probleme u vezi sa dugim stazama koje sprečavaju zaglavlje files od pronalaska; ako se to dogodi, potražite zaglavlje koje nedostaje files i kopirajte ih u naznačeni folder).

FAQ

P: Kako da riješim probleme u vezi sa dugim stazama koje sprečavaju zaglavlje filenije pronađen tokom kompilacije?
O: Ako naiđete na ovaj problem, potražite zaglavlje koje nedostaje files i kopirajte ih u naznačeni folder kao što je navedeno u poruci o grešci.

P: Mogu li koristiti PlatformIO sa drugim XIAO razvojnim pločama koje nisu spomenute u priručniku?
O: Trenutno, PlatformIO-ova glavna grana ne podržava druge XIAO razvojne ploče. Međutim, verzije zajednice mogu biti dostupne za određene ploče. Molimo pogledajte relevantne resurse zajednice za više informacija.

Dokumenti / Resursi

Seeed esp32c6 PlatformIO Support XIAO [pdfUpute
esp32c6, rp2040, nrf52840, esp32c6 PlatformIO podrška XIAO, esp32c6, PlatformIO podrška XIAO, podrška XIAO

Reference

Ostavite komentar

Vaša email adresa neće biti objavljena. Obavezna polja su označena *