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. PlatformIO аркылуу seeed_xiao_nrf52840 долбоорун түзүңүз

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
    • Биринчи курууну жана компиляцияны аяктагандан кийин, сиз PlatformIO аркылуу seeed_xiao_rp2040 долбоорун түзө аласыз.
  3. xiao_nrf52840
    Негизги колдоо: GitHub – maxgerhardt/platform-nordicnrf52: Nordic nRF52: PlatformIO үчүн иштеп чыгуу платформасы

Колдонуу Instructions

Жаңы долбоорду түзгөндөн кийин, 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. Seeed Studio Arduino embed негизги бутагын Arduino IDE үчүн төмөнкү шилтемеден жүктөп алыңыз: 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-embed”
    • self.frameworks[“Arduino”][“скрипт”] = “Builder/frameworks/arduino/mbed-core/arduino-core-mbed.py”
    • Аны өзгөртүү:: эгерде тактада (“nano33ble”, “nicla_sense_me”, “xiaoblesense”): self.packages[“tool-adafruit-nrfutil”][“optional”] = False
  5.  Долбоорду компиляциялаңыз (башыңыздын алдын ала узун жолдорго байланыштуу маселелерге туш болушуңуз мүмкүн экенин эске алыңыз fileлар табылгандан; эгер бул болсо, жок башты издеңиз fileс жана аларды көрсөтүлгөн папкага көчүрүңүз).

Көп берилүүчү суроолор

С: Узун жолдордун башын алдын алуу менен байланышкан маселелерди кантип чече алам fileс компиляция учурунда табылган?
Ж: Бул маселеге туш болсоңуз, жок болгон башты издеңиз files жана ката кабарында көрсөтүлгөндөй, аларды көрсөтүлгөн папкага көчүрүңүз.

С: Мен PlatformIOну колдонмодо айтылбаган башка XIAO өнүктүрүү такталары менен колдоно аламбы?
A: Азыркы учурда, PlatformIO негизги бутагы башка XIAO өнүктүрүү такталарды колдобойт. Бирок, коомчулуктун версиялары белгилүү такталар үчүн жеткиликтүү болушу мүмкүн. Көбүрөөк маалымат алуу үчүн коомчулуктун тиешелүү булактарына кайрылыңыз.

Документтер / Ресурстар

Seeed esp32c6 PlatformIO колдоо XIAO [pdf] Instructions
esp32c6, rp2040, nrf52840, esp32c6 PlatformIO колдоо XIAO, esp32c6, PlatformIO колдоо XIAO, XIAO колдоо

Шилтемелер

Комментарий калтырыңыз

Сиздин электрондук почта дарегиңиз жарыяланбайт. Талап кылынган талаалар белгиленген *