Seeed-логотипі

Seeed esp32c6 PlatformIO қолдауы XIAO

Seeed-esp32c6-PlatformIO-қолдау-XIAO-өнімі

Өнім туралы ақпарат

Техникалық сипаттамалар:

  • XIAO әзірлеу тақталарын қолдайды
  • Arduino фреймворкімен үйлесімді
  • esp32c6, rp2040 және nrf52840 сияқты әртүрлі XIAO үлгілерін қолдайды

Өнімді пайдалану нұсқаулары

XIAO esp32c6:

  1. PlatformIO бағдарламасында жаңа жоба жасаңыз
  2. platformio.ini мазмұнын берілген конфигурациямен ауыстырыңыз
  3. Жобаны құрастырыңыз және құрастырыңыз

XIAO rp2040:

  1. Seeed_xiao_rp2040 үшін көрсетілген мазмұнмен platformio.ini жаңартыңыз
  2. Бірінші құрастыруды және құрастыруды аяқтаңыз
  3. PlatformIO арқылы seeed_xiao_rp2040 жобасын жасаңыз

XIAO nrf52840:

  1. PlatformIO бағдарламасында жаңа жоба жасаңыз
  2. Platformio.ini файлын берілген конфигурациямен өзгертіңіз
  3. Жобаны құрастырыңыз және құрастырыңыз
  4. Seeed_xiao_nrf52840 жобасын PlatformIO арқылы жасаңыз

PlatformIO XIAO-ны қалай қолдайды

  1. xiao_esp32c6
    PR жіберілді және біріктіруді күтуде. үшін келесі сілтемеге жүгіне аласыз
  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
    • Бірінші құрастыруды және құрастыруды аяқтағаннан кейін PlatformIO арқылы seeed_xiao_rp2040 жобасын жасауға болады.
  3. xiao_nrf52840
    Негізгі қолдау: GitHub – maxgerhardt/platform-nordicnrf52: Nordic nRF52: PlatformIO үшін әзірлеу платформасы

Қолдану нұсқаулары

Жаңа жобаны жасағаннан кейін platformio.ini мазмұнын ауыстырыңыз file жоба қалтаңызда төмендегілер бар:

Бастапқы құрастыру және жинақтау аяқталғаннан кейін seeed_xiao_nrf52840 жобасын жасау үшін PlatformIO пайдалана аласыз.

Қоғамдастық әдісі
Анықтамалық мақалаhttps://alwint3r.medium.com/working-with-seeed-xiao-ble-sense-and-platformio-ide-5c4da3ab42a3

Қадамдар
  1. Алдымен, PlatformIO жүйесінде Arduino Nano33 BLE жобасын жасаңыз. Жасалғаннан кейін nordicnrf52/boards каталогына өтіңіз (әдетте C:\Users\“username”\.platformio\platforms\nordicnrf52 мекенжайында кездеседі) және file xiaoblesense.json деп аталады (байланыстырылған мақаланың мазмұнына сілтеме жасай аласыз).
  2. Arduino IDE үшін Seeed Studio Arduino ендірілген негізгі тармағын келесі сілтемеден жүктеп алыңыз: Seeed_XIAO_BLE_nRF52840_Sense261.tar.bz2.
  3. Жүктелгенді шығарып алыңыз file framework-arduino-mbed қалтасына (әдетте C:\Users\“username”\.platformio\packages\framework-arduino-mbed мекенжайында орналасқан).
  4. 52-қадамда жасалған nordicnrf1 каталогында platform.py файлын табыңыз file. Келесі жолдарды табыңыз:
    егер тақтаға кірсеңіз («nano33ble», «nicla_sense_me»):
    • self.packages[“toolchain-gccarmnoneeabi”][“нұсқа”] = “~1.80201.0”
    • self.frameworks[“Arduino”][“пакет”] = “framework-arduino-енгізу”
    • self.frameworks[“Arduino”][“скрипт”] = “Builder/frameworks/arduino/mbed-core/arduino-core-mbed.py”
    • Оны өзгерту:: егер тақта («nano33ble», «nicla_sense_me», «xiaoblesense»): self.packages[“tool-adafruit-nrfutil”][“қосымша”] = False
  5.  Жобаны құрастырыңыз (тақырыпты болдырмайтын ұзын жолдарға қатысты мәселелерге тап болуыңыз мүмкін екенін ескеріңіз fileтабылуынан; егер бұл орын алса, жоқ тақырыпты іздеңіз files және оларды көрсетілген қалтаға көшіріңіз).

Жиі қойылатын сұрақтар

С: Тақырыпқа кедергі келтіретін ұзын жолдарға қатысты мәселелерді қалай шешуге болады fileкомпиляция кезінде табылуы мүмкін бе?
A: Бұл мәселеге тап болсаңыз, жоқ тақырыпты іздеңіз files таңдап, қате туралы хабарда көрсетілгендей оларды көрсетілген қалтаға көшіріңіз.

С: PlatformIO қолданбасын нұсқаулықта айтылмаған басқа XIAO әзірлеу тақталарымен бірге пайдалана аламын ба?
A: Қазіргі уақытта PlatformIO негізгі филиалы басқа XIAO әзірлеу тақталарына қолдау көрсетпейді. Дегенмен, қауымдастық нұсқалары арнайы тақталар үшін қол жетімді болуы мүмкін. Қосымша ақпарат алу үшін тиісті қауымдастық ресурстарын қараңыз.

Құжаттар / Ресурстар

Seeed esp32c6 PlatformIO қолдауы XIAO [pdf] Нұсқаулар
esp32c6, rp2040, nrf52840, esp32c6 PlatformIO қолдауы XIAO, esp32c6, PlatformIO қолдауы XIAO, XIAO қолдауы

Анықтамалар

Пікір қалдырыңыз

Электрондық пошта мекенжайыңыз жарияланбайды. Міндетті өрістер белгіленген *