Семе-лого

Види esp32c6 PlatformIO Поддршка XIAO

Seed-esp32c6-PlatformIO-Support-XIAO-product

Информации за производот

Спецификации:

  • Поддржува развојни табли XIAO
  • Компатибилен со рамката на Arduino
  • Поддржува различни модели на XIAO како esp32c6, rp2040 и nrf52840

Упатство за употреба на производот

XIAO esp32c6:

  1. Создадете нов проект во PlatformIO
  2. Заменете ја содржината на platformio.ini со дадената конфигурација
  3. Изградете го и составете го проектот

XIAO rp2040:

  1. Ажурирајте го platformio.ini со наведената содржина за seeed_xiao_rp2040
  2. Завршете ја првата градба и компилација
  3. Креирајте проект seeed_xiao_rp2040 користејќи PlatformIO

XIAO nrf52840:

  1. Создадете нов проект во PlatformIO
  2. Изменете го platformio.ini со дадената конфигурација
  3. Изградете го и составете го проектот
  4. Креирајте го проектот seeed_xiao_nrf52840 користејќи PlatformIO

Како PlatformIO го поддржува XIAO

  1. xiao_esp32c6
    Доставен е ПР и се чека да се спои. Можете да се повикате на следниот линк за
  2. xiao_rp2040
    Главната гранка на PlatformIO не поддржува други развојни табли. Доставена е верзија на заедницата, а еве како да ја користите:
    • Врска: GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: развојна платформа за PlatformIO
    • Упатства за употреба:
      Во секој нов проект, сменете го platformio.ini file на следната содржина:[env:seeed_xiao_rp2040]
    • платформа = GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: развојна платформа за PlatformIO
    • табла = seeed_xiao_rp2040
    • рамка = Arduino
    • По завршувањето на првата изградба и компилација, можете да креирате проект seeed_xiao_rp2040 користејќи PlatformIO.
  3. xiao_nrf52840
    Главна поддршка: GitHub – maxgerhardt/platform-nordicnrf52: Nordic nRF52: развојна платформа за PlatformIO

Упатства за употреба

Откако ќе креирате нов проект, заменете ја содржината на platformio.ini file во вашата проектна папка со следново:

Откако ќе завршат првичната изградба и компилација, можете да го користите PlatformIO за да го креирате проектот seeed_xiao_nrf52840.

Метод на заедница
Референтен членhttps://alwint3r.medium.com/working-with-seeed-xiao-ble-sense-and-platformio-ide-5c4da3ab42a3

Чекори
  1. Прво, креирајте Arduino Nano33 BLE проект во PlatformIO. По создавањето, одете до директориумот nordicnrf52/boards (обично се наоѓа на C:\Users\“username”\.platformio\platforms\nordicnrf52) и креирајте file со име xiaoblesense.json (можете да се повикате на содржината од поврзаната статија).
  2. Преземете ја основната гранка за вградување на Seed Studio Arduino за Arduino IDE од следнава врска: Seeed_XIAO_BLE_nRF52840_Sense261.tar.bz2.
  3. Извлечете го преземеното file во папката Framework-arduino-mbed (обично се наоѓа на C:\Users\“username”\.platformio\packages\framework-arduino-mbed).
  4. Во директориумот nordicnrf52 создаден во чекор 1, лоцирајте ја платформата platform.py file. Најдете ги следните линии:
    ако се качите („nano33ble“, „nicla_sense_me“):
    • self.packages [„toolchain-gccarmnoneeabi“][„верзија“] = „~1.80201.0“
    • self.frameworks[„Arduino“][„package“] = „framework-arduino-embed“
    • self.frameworks[„Arduino“][„script“] = „builder/frameworks/arduino/mbed-core/arduino-core-mbed.py“
    • Изменете го на:: ако таблата е во („nano33ble“, „nicla_sense_me“, „xiaoblesense“): self.packages[„tool-adafruit-nrfutil“][„изборно“] = Неточно
  5.  Компилирајте го проектот (забележете дека може да наидете на проблеми поврзани со долгите патеки што го спречуваат заглавието files од наоѓање; ако се случи ова, побарајте го заглавието што недостасува fileи копирајте ги во наведената папка).

Најчесто поставувани прашања

П: Како да ги решам проблемите поврзани со долгите патеки што го спречуваат заглавието fileе од тоа да се најде за време на компилацијата?
О: Ако наидете на овој проблем, побарајте го заглавието што недостасува files и копирајте ги во наведената папка како што е наведено во пораката за грешка.

П: Може ли да користам PlatformIO со други табли за развој на XIAO кои не се споменати во прирачникот?
О: Во моментов, главната филијала на PlatformIO не поддржува други развојни табли на XIAO. Сепак, верзии на заедницата може да бидат достапни за одредени табли. Ве молиме погледнете ги релевантните ресурси на заедницата за повеќе информации.

Документи / ресурси

Види esp32c6 PlatformIO Поддршка XIAO [pdf] Инструкции
esp32c6, rp2040, nrf52840, esp32c6 PlatformIO Поддршка XIAO, esp32c6, PlatformIO Поддршка XIAO, Поддршка XIAO

Референци

Оставете коментар

Вашата адреса за е-пошта нема да биде објавена. Задолжителните полиња се означени *