Seeed-logo

Vidite esp32c6 PlatformIO podršku XIAO

Seeed-esp32c6-PlatformIO-Podrška-XIAO-proizvod

Informacije o proizvodu

Tehnički podaci:

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

Upute za uporabu proizvoda

XIAO esp32c6:

  1. Napravite novi projekt u PlatformIO
  2. Zamijenite sadržaj platformio.ini dostavljenom konfiguracijom
  3. Izgradite i prevedite projekt

XIAO rp2040:

  1. Ažurirajte platformio.ini s navedenim sadržajem za seeed_xiao_rp2040
  2. Dovršite prvu izgradnju i kompilaciju
  3. Stvorite seeed_xiao_rp2040 projekt koristeći PlatformIO

XIAO nrf52840:

  1. Napravite novi projekt u PlatformIO
  2. Izmijenite platformio.ini s dostavljenom konfiguracijom
  3. Izgradite i prevedite projekt
  4. Stvorite projekt seeed_xiao_nrf52840 koristeći PlatformIO

Kako PlatformIO podržava XIAO

  1. xiao_esp32c6
    PR je predan i čeka na spajanje. Možete pogledati sljedeću vezu 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 korištenje:
      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 = seeed_xiao_rp2040
    • okvir = Arduino
    • Nakon dovršetka prve izgradnje i kompilacije, možete stvoriti seeed_xiao_rp2040 projekt koristeći PlatformIO.
  3. xiao_nrf52840
    Glavna podrška: GitHub – maxgerhardt/platform-nordicnrf52: Nordic nRF52: razvojna platforma za PlatformIO

Upute za korištenje

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

Nakon što su početna izrada i kompilacija dovršeni, možete koristiti PlatformIO za stvaranje seeed_xiao_nrf52840 projekta.

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

Koraci
  1. Prvo kreirajte Arduino Nano33 BLE projekt u PlatformIO. Nakon izrade, dođite do direktorija nordicnrf52/boards (obično se nalazi na C:\Users\"username"\.platformio\platforms\nordicnrf52) i stvorite file pod nazivom xiaoblesense.json (možete pogledati sadržaj iz povezanog članka).
  2. Preuzmite Seeed Studio Arduino granu jezgre za Arduino IDE sa sljedeće veze: Seeed_XIAO_BLE_nRF52840_Sense261.tar.bz2.
  3. Ekstrahirajte preuzeto file u folder framework-arduino-mbed (obično se nalazi na C:\Users\“korisničko ime”\.platformio\packages\framework-arduino-mbed).
  4. U direktoriju nordicnrf52 kreiranom u koraku 1 pronađite platform.py file. Pronađite sljedeće retke:
    ako je ploča u (“nano33ble”, “nicla_sense_me”):
    • self.packages[“toolchain-gccarmnoneeabi”][“verzija”] = “~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 u:: ako je ploča u (“nano33ble”, “nicla_sense_me”, “xiaoblesense”): self.packages[“tool-adafruit-nrfutil”][“optional”] = False
  5.  Prevedite projekt (imajte na umu da možete naići na probleme vezane uz duge staze koje sprječavaju zaglavlje files od biti pronađen; ako se to dogodi, potražite zaglavlje koje nedostaje files i kopirajte ih u naznačenu mapu).

FAQ

P: Kako mogu riješiti probleme povezane s dugim stazama koje sprječavaju zaglavlje files biti pronađen tijekom kompilacije?
O: Ako naiđete na ovaj problem, potražite zaglavlje koje nedostaje files i kopirajte ih u naznačenu mapu kako je navedeno u poruci pogreške.

P: Mogu li koristiti PlatformIO s drugim XIAO razvojnim pločama koje nisu spomenute u priručniku?
O: Trenutačno glavna grana PlatformIO ne podržava druge XIAO razvojne ploče. Međutim, verzije zajednice mogu biti dostupne za određene ploče. Više informacija potražite u relevantnim resursima zajednice.

Dokumenti / Resursi

Vidite esp32c6 PlatformIO podršku 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 *