Seeed-loqosu

Seeed esp32c6 PlatformIO Support XIAO

Seeed-esp32c6-PlatformIO-Support-XIAO-məhsulu

Məhsul haqqında məlumat

Xüsusiyyətlər:

  • XIAO inkişaf lövhələrini dəstəkləyir
  • Arduino çərçivəsi ilə uyğun gəlir
  • esp32c6, rp2040 və nrf52840 kimi müxtəlif XIAO modellərini dəstəkləyir

Məhsuldan İstifadə Təlimatları

XIAO esp32c6:

  1. PlatformIO-da yeni layihə yaradın
  2. Platformio.ini məzmununu təqdim edilmiş konfiqurasiya ilə əvəz edin
  3. Layihəni qurun və tərtib edin

XIAO rp2040:

  1. seeed_xiao_rp2040 üçün müəyyən edilmiş məzmunla platformio.ini yeniləyin
  2. İlk quruluşu və tərtibi tamamlayın
  3. PlatformIO istifadə edərək seeed_xiao_rp2040 layihəsi yaradın

XIAO nrf52840:

  1. PlatformIO-da yeni layihə yaradın
  2. Təqdim olunan konfiqurasiya ilə platformio.ini-ni dəyişdirin
  3. Layihəni qurun və tərtib edin
  4. PlatformIO istifadə edərək seeed_xiao_nrf52840 layihəsi yaradın

PlatformIO XIAO-nu necə dəstəkləyir

  1. xiao_esp32c6
    PR təqdim edilib və birləşdirilməyi gözləyir. üçün aşağıdakı linkə müraciət edə bilərsiniz
  2. xiao_rp2040
    PlatformIO-nun əsas şöbəsi digər inkişaf lövhələrini dəstəkləmir. İcma versiyası təqdim edilib və ondan necə istifadə etmək olar:
    • Link: GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: PlatformIO üçün inkişaf platforması
    • İstifadə Təlimatları:
      İstənilən yeni layihədə platformio.ini dəyişdirin file aşağıdakı məzmuna:[env:seeed_xiao_rp2040]
    • platforma = GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: PlatformIO üçün inkişaf platforması
    • lövhə = seeed_xiao_rp2040
    • çərçivə = Arduino
    • İlk qurma və tərtibi tamamladıqdan sonra PlatformIO istifadə edərək seeed_xiao_rp2040 layihəsi yarada bilərsiniz.
  3. xiao_nrf52840
    Əsas Dəstək: GitHub – maxgerhardt/platform-nordicnrf52: Nordic nRF52: PlatformIO üçün inkişaf platforması

İstifadə Təlimatları

Yeni layihə yaratdıqdan sonra platformio.ini məzmununu dəyişdirin file layihə qovluğunda aşağıdakılarla:

İlkin quraşdırma və tərtib tamamlandıqdan sonra seeed_xiao_nrf52840 layihəsini yaratmaq üçün PlatformIO-dan istifadə edə bilərsiniz.

İcma metodu
İstinad məqaləsihttps://alwint3r.medium.com/working-with-seeed-xiao-ble-sense-and-platformio-ide-5c4da3ab42a3

Addımlar
  1. Əvvəlcə PlatformIO-da Arduino Nano33 BLE layihəsi yaradın. Yaratdıqdan sonra nordicnrf52/boards qovluğuna gedin (adətən C:\Users\“username”\.platformio\platforms\nordicnrf52-də tapılır) və file xiaoblesense.json adlı (əlaqələndirilmiş məqalənin məzmununa müraciət edə bilərsiniz).
  2. Arduino IDE üçün Seeed Studio Arduino embed core filialını aşağıdakı linkdən yükləyin: Seeed_XIAO_BLE_nRF52840_Sense261.tar.bz2.
  3. Yüklənmişləri çıxarın file framework-arduino-mbed qovluğuna (adətən C:\Users\“username”\.platformio\packages\framework-arduino-mbed-də yerləşir).
  4. 52-ci addımda yaradılmış nordicnrf1 kataloqunda platform.py-ni tapın file. Aşağıdakı sətirləri tapın:
    əgər ("nano33ble", "nicla_sense_me"):
    • self.packages[“toolchain-gccarmnoneeabi”][“versiya”] = “~1.80201.0”
    • self.frameworks[“Arduino”][“paket”] = “framework-arduino-embed”
    • self.frameworks[“Arduino”][“skript”] = “builder/frameworks/arduino/mbed-core/arduino-core-mbed.py”
    • Onu dəyişdirin:: əgər lövhə (“nano33ble”, “nicla_sense_me”, “xiaoblesense”): self.packages[“tool-adafruit-nrfutil”][“optional”] = Yanlış
  5.  Layihəni tərtib edin (qeyd edək ki, başlığın qarşısını alan uzun yollarla bağlı problemlərlə qarşılaşa bilərsiniz files tapmaqdan; bu baş verərsə, itkin başlığı axtarın files və göstərilən qovluğa kopyalayın).

Tez-tez verilən suallar

S: Başlığın qarşısını alan uzun yollarla bağlı problemləri necə həll edə bilərəm files tərtib zamanı aşkar olunur?
A: Bu problemlə qarşılaşsanız, çatışmayan başlığı axtarın files və onları səhv mesajında ​​göstərildiyi kimi göstərilən qovluğa köçürün.

S: PlatformIO-dan təlimatda qeyd olunmayan digər XIAO inkişaf lövhələri ilə istifadə edə bilərəmmi?
A: Hazırda PlatformIO-nun əsas filialı digər XIAO inkişaf lövhələrini dəstəkləmir. Bununla belə, xüsusi lövhələr üçün icma versiyaları mövcud ola bilər. Əlavə məlumat üçün müvafiq icma resurslarına müraciət edin.

Sənədlər / Resurslar

Seeed esp32c6 PlatformIO Support XIAO [pdf] Təlimatlar
esp32c6, rp2040, nrf52840, esp32c6 PlatformIO Dəstəyi XIAO, esp32c6, PlatformIO Dəstəyi XIAO, XIAO dəstəyi

İstinadlar

Şərh buraxın

E-poçt ünvanınız dərc olunmayacaq. Tələb olunan sahələr qeyd olunub *