Seeed-suaicheantas

Seeed esp32c6 PlatformIO Taic XIAO

Seeed-esp32c6-PlatformIO-Support-XIAO-toradh

Fiosrachadh toraidh

Sònrachaidhean:

  • A’ toirt taic do bhùird leasachaidh XIAO
  • Co-chòrdail ri frèam Arduino
  • A’ toirt taic do ghrunn mhodalan XIAO leithid esp32c6, rp2040, agus nrf52840

Stiùireadh airson cleachdadh bathar

XIAO esp32c6:

  1. Cruthaich pròiseact ùr ann an PlatformIO
  2. Cuir an rèiteachadh a chaidh a thoirt seachad an àite susbaint platformio.ini
  3. Tog agus cuir ri chèile am pròiseact

XIAO rp2040:

  1. Ùraich platformio.ini leis an t-susbaint ainmichte airson seeed_xiao_rp2040
  2. Cuir crìoch air a 'chiad togail agus cruinneachadh
  3. Cruthaich pròiseact seeed_xiao_rp2040 a’ cleachdadh PlatformIO

XIAO nrf52840:

  1. Cruthaich pròiseact ùr ann an PlatformIO
  2. Atharraich platformio.ini leis an rèiteachadh a chaidh a thoirt seachad
  3. Tog agus cuir ri chèile am pròiseact
  4. Cruthaich am pròiseact seeed_xiao_nrf52840 a’ cleachdadh PlatformIO

Mar a tha PlatformIO a’ toirt taic do XIAO

  1. xiao_esp32c6
    Chaidh PR a chuir a-steach agus tha e a’ feitheamh ri bhith air a chur còmhla. Faodaidh tu iomradh a thoirt air a’ cheangal a leanas airson
  2. xiao_rp2040
    Chan eil prìomh mheur PlatformIO a 'toirt taic do bhùird leasachaidh eile. Chaidh dreach coimhearsnachd a chuir a-steach, agus seo mar a chleachdas tu e:
    • Ceangal: GitHub - pi maxgerhardt / platform-sùbh-craoibhe: Raspberry Pi: àrd-ùrlar leasachaidh airson PlatformIO
    • Stiùireadh cleachdaidh:
      Ann am pròiseact ùr sam bith, atharraich an platformio.ini file dhan t-susbaint a leanas:[env:seeed_xiao_rp2040]
    • àrd-ùrlar = GitHub - pi maxgerhardt / platform-sùbh-craoibhe: Raspberry Pi: àrd-ùrlar leasachaidh airson PlatformIO
    • bòrd = seeed_xiao_rp2040
    • frèam = Arduino
    • Às deidh dhut a’ chiad togail is cur ri chèile a chrìochnachadh, faodaidh tu pròiseact seeed_xiao_rp2040 a chruthachadh a’ cleachdadh PlatformIO.
  3. xiao_nrf52840
    Taic prìomh loidhne: GitHub - maxgerhardt/platform-nordicnrf52: Nordic nRF52: àrd-ùrlar leasachaidh airson PlatformIO

Stiùireadh Cleachdaidh

Às deidh dhut pròiseact ùr a chruthachadh, cuir an àite susbaint an platformio.ini file sa phasgan pròiseict agad leis na leanas:

Aon uair ‘s gu bheil an togail agus an cruinneachadh tùsail deiseil, faodaidh tu PlatformIO a chleachdadh gus am pròiseact seeed_xiao_nrf52840 a chruthachadh.

Dòigh Coimhearsnachd
Artaigil iomraidhhttps://alwint3r.medium.com/working-with-seeed-xiao-ble-sense-and-platformio-ide-5c4da3ab42a3

Ceumannan
  1. An toiseach, cruthaich pròiseact Arduino Nano33 BLE ann an PlatformIO. Às deidh cruthachadh, gluais chun eòlaire nordicnrf52/boards (mar as trice ri lorg aig C: \ Users \ “username” \ .platformio \ platforms \nordicnrf52) agus cruthaich faidhle file ainmichte xiaoblesense.json (faodaidh tu iomradh a thoirt air an t-susbaint bhon artaigil ceangailte).
  2. Luchdaich sìos meur bunaiteach freumhaichte Seeed Studio Arduino airson Arduino IDE bhon cheangal a leanas: Seeed_XIAO_BLE_nRF52840_Sense261.tar.bz2.
  3. Thoir a-mach an luchdachadh sìos file a-steach don phasgan frame-arduino-mbed (mar as trice suidhichte aig C: \ Users \ "ainm-cleachdaidh" \ .platformio \packages \framework-arduino-mbed).
  4. Anns an eòlaire nordicnrf52 a chaidh a chruthachadh ann an ceum 1, lorg an platform.py file. Lorg na loidhnichean a leanas:
    ma thèid air bòrd (“nano33ble”, “nicla_sense_me”):
    • self.packages[“toolchain-gccarmnoneeabi”][“version”] = “~1.80201.0”
    • self.frameworks[“Arduino”][“package”] = “framework-arduino-embed”
    • self.frameworks[“Arduino”][“script”] = “neach-togail/frameworks/arduino/mbed-core/arduino-core-mbed.py”
    • Atharraich e gu:: ma tha am bòrd a-staigh (“nano33ble”, “nicla_sense_me”, “xiaoblesense”): self.packages[“tool-adafruit-nrfutil”][“optional”] = Meallta
  5.  Cuir ri chèile am pròiseact (thoir an aire gur dòcha gun tig thu tarsainn air cùisean co-cheangailte ri slighean fada a’ cur casg air cinn files bho bhith ga lorg; ma thachras seo, lorg an bann-cinn a tha a dhìth files agus dèan lethbhreac dhiubh a-steach don phasgan ainmichte).

Ceistean Cumanta

C: Ciamar a dh’ fhuasglas mi cùisean co-cheangailte ri slighean fada a’ cur casg air cinn files bho bhith air a lorg aig àm cur ri chèile?
F: Ma thachras tu air a’ chùis seo, lorg an bann-cinn a tha a dhìth files agus dèan lethbhreac dhiubh a-steach don phasgan ainmichte mar a chaidh a shònrachadh san teachdaireachd mhearachd.

C: An urrainn dhomh PlatformIO a chleachdadh le bùird leasachaidh XIAO eile nach eil air an ainmeachadh san leabhar-làimhe?
A: Aig an àm seo, chan eil prìomh mheur PlatformIO a 'toirt taic do bhùird leasachaidh XIAO eile. Ach, dh’ fhaodadh gum bi dreachan coimhearsnachd rim faighinn airson bùird sònraichte. Feuch an toir thu sùil air goireasan coimhearsnachd iomchaidh airson tuilleadh fiosrachaidh.

Sgrìobhainnean/Goireasan

Seeed esp32c6 PlatformIO Taic XIAO [pdfStiùiridhean
esp32c6, rp2040, nrf52840, esp32c6 Taic PlatformIO XIAO, esp32c6, Taic PlatformIO XIAO, Taic XIAO

Iomraidhean

Fàg beachd

Cha tèid do sheòladh puist-d fhoillseachadh. Tha raointean riatanach air an comharrachadh *