Letšoao la peo

Seeed esp32c6 PlatformIO Support XIAO

Seeed-esp32c6-PlatformIO-Support-XIAO-sehlahisoa

Tlhahisoleseding ya Sehlahiswa

Litlhaloso:

  • E ts'ehetsa liboto tsa nts'etsopele ea XIAO
  • E lumellana le moralo oa Arduino
  • E ts'ehetsa mefuta e fapaneng ea XIAO joalo ka esp32c6, rp2040, le nrf52840

Litaelo tsa Tšebeliso ea Sehlahisoa

XIAO esp32c6:

  1. Theha morero o mocha ho PlatformIO
  2. Kenya sebaka sa litaba tsa platformio.ini ka tlhophiso e fanoeng
  3. Theha le ho bokella morero

XIAO rp2040:

  1. Ntlafatsa platformio.ini ka litaba tse boletsoeng bakeng sa seeed_xiao_rp2040
  2. Qetella kaho ea pele le ho bokella
  3. Theha morero oa seeed_xiao_rp2040 u sebelisa PlatformIO

XIAO nrf52840:

  1. Theha morero o mocha ho PlatformIO
  2. Fetola platformio.ini ka tlhophiso e fanoeng
  3. Theha le ho bokella morero
  4. Theha morero oa seeed_xiao_nrf52840 u sebelisa PlatformIO

PlatformIO e tšehetsa XIAO joang

  1. xiao_esp32c6
    PR e kentsoe 'me e emetse ho kopanngoa. U ka sheba sehokelo se latelang bakeng sa
  2. xiao_rp2040
    Lekala la mantlha la PlatformIO ha le tšehetse liboto tse ling tsa nts'etsopele. Mofuta oa sechaba o kentsoe, 'me mokhoa oa ho o sebelisa ke ona:
    • Sehokelo: GitHub - maxgerhardt/platform-raspberry pi: Raspberry Pi: sethala sa nts'etsopele sa PlatformIO
    • Litaelo tsa Tšebeliso:
      Ho morero ofe kapa ofe o mocha, fetola platformio.ini file ho litaba tse latelang:[env:seeed_xiao_rp2040]
    • sethala = GitHub - maxgerhardt/platform-raspberry pi: Raspberry Pi: sethala sa nts'etsopele sa PlatformIO
    • boto = seeed_xiao_rp2040
    • moralo = Arduino
    • Kamora ho qeta moaho oa pele le pokello, o ka theha morero oa seeed_xiao_rp2040 o sebelisa PlatformIO.
  3. xiao_nrf52840
    Tšehetso ea mantlha: GitHub - maxgerhardt/platform-nordicnrf52: Nordic nRF52: sethala sa nts'etsopele sa PlatformIO

Litaelo tsa Tšebeliso

Ka mor'a ho theha morero o mocha, nka sebaka sa litaba tsa platformio.ini file foldareng ea projeke ea hau ka tse latelang:

Hang ha moaho oa pele le pokello e felile, o ka sebelisa PlatformIO ho theha projeke ea seeed_xiao_nrf52840.

Mokhoa oa Sechaba
Sengoliloeng sa Litšupisohttps://alwint3r.medium.com/working-with-seeed-xiao-ble-sense-and-platformio-ide-5c4da3ab42a3

Mehato
  1. Taba ea pele, theha projeke ea Arduino Nano33 BLE ho PlatformIO. Ka mor'a ho bōptjoa, ea ho nordicnrf52/boards directory (hangata e fumanoa ho C:\Users\"username"\.platformio\platforms\nordicnrf52) 'me u thehe file e bitsoang xiaoblesense.json (o ka bua ka litaba tse hlahang sehloohong se hokahaneng).
  2. Khoasolla lekala la mantlha la Seeed Studio Arduino bakeng sa Arduino IDE sehokelong se latelang: Seeed_XIAO_BLE_nRF52840_Sense261.tar.bz2.
  3. Hlakola e jarollotsoeng file ka har'a foldara ea moralo-arduino-mbed (hangata e fumaneha ho C:\Users\"username"\.platformio\packages\framework-arduino-mbed).
  4. Bukeng ea nordicnrf52 e entsoeng mohatong oa 1, fumana sethala.py file. Fumana mela e latelang:
    haeba o kena (“nano33ble”, “nicla_sense_me”):
    • self.packages[“toolchain-gccarmnoneeabi”][“version”] = “~1.80201.0”
    • self.frameworks[“Arduino”][“package”] = “framework-arduino-embed”
    • self.frameworks[“Arduino”][“script”] = “sehahi/frameworks/arduino/mbed-core/arduino-core-mbed.py”
    • E fetole ho:: haeba boto e ("nano33ble", "nicla_sense_me", "xiaoblesense"): self.packages["tool-adafruit-nrfutil"]["optional"] = Bohata
  5.  Kopanya morero (hlokomela hore u ka kopana le litaba tse amanang le litsela tse telele tse thibelang hlooho files ho tloha ho fumanoa; haeba sena se etsahala, batla sehlooho se sieo files le ho li kopitsa foldareng e bontšitsoeng).

LBH

P: Ke rarolla mathata a amanang joang le litsela tse telele tse thibelang hlooho files ho tloha ho fumanoa nakong ea ho bokella?
A: Haeba u kopana le bothata bona, batla sehlooho se sieo files ebe u li kopitsa foldareng e bontšitsoeng joalo ka ha ho boletsoe molaetseng oa phoso.

P: Na nka sebelisa PlatformIO le liboto tse ling tsa ntlafatso tsa XIAO tse sa boleloang bukeng ea tataiso?
A: Hajoale, lekala le leholo la PlatformIO ha le tšehetse liboto tse ling tsa ntlafatso tsa XIAO. Leha ho le joalo, liphetolelo tsa sechaba li ka ba teng bakeng sa liboto tse khethehileng. Ka kopo sheba mehloli e amehang ea sechaba ho fumana lintlha tse ling.

Litokomane / Lisebelisoa

Seeed esp32c6 PlatformIO Support XIAO [pdf] Litaelo
esp32c6, rp2040, nrf52840, esp32c6 PlatformIO Support XIAO, esp32c6, PlatformIO Support XIAO, Support XIAO

Litšupiso

Tlohela maikutlo

Aterese ea hau ea lengolo-tsoibila e ke ke ea phatlalatsoa. Libaka tse hlokahalang li tšoailoe *