Seed-logo

Seeed esp32c6 PlatformIO Lagolago XIAO

Seeed-esp32c6-PlatformIO-Lagolago-XIAO-oloa

Fa'amatalaga o oloa

Fa'amatalaga:

  • Lagolagoina laupapa atinae XIAO
  • E fetaui ma Arduino fa'avae
  • Lagolagoina faʻataʻitaʻiga XIAO e pei o le esp32c6, rp2040, ma le nrf52840

Fa'atonuga o le Fa'aaogaina o Mea

XIAO esp32c6:

  1. Fausia se poloketi fou i PlatformIO
  2. Suia mea o loʻo i totonu o le platformio.ini ma le faʻatulagaga ua tuʻuina atu
  3. Fausia ma tuufaatasia le poloketi

XIAO rp2040:

  1. Fa'afou platformio.ini fa'atasi ai ma mea fa'apitoa mo seeed_xiao_rp2040
  2. Faʻauma le fausiaina muamua ma le tuʻufaʻatasia
  3. Fausia se seed_xiao_rp2040 poloketi e faʻaaoga ai le PlatformIO

XIAO nrf52840:

  1. Fausia se poloketi fou i PlatformIO
  2. Suia platformio.ini ma le faatulagaga ua saunia
  3. Fausia ma tuufaatasia le poloketi
  4. Fausia le seeed_xiao_nrf52840 poloketi e faʻaaoga ai le PlatformIO

Fa'afefea ona lagolagoina e PlatformIO XIAO

  1. xiao_esp32c6
    Ua tu'uina atu se PR ma o lo'o fa'atali mo le tu'ufa'atasia. E mafai ona e va'ai ile so'oga lea mo
  2. xiao_rp2040
    E le lagolagoina e le lala autu a le PlatformIO isi laupapa atina'e. Ua tu'uina atu se fa'asalalauga fa'alaua'itele, ma o le auala lenei e fa'aoga ai:
    • So'oga: GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: atinaʻe faʻavae mo PlatformIO
    • Fa'atonuga fa'aoga:
      I so'o se galuega fou, sui le platformio.ini file i mea nei:[env:seeed_xiao_rp2040]
    • platform = GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: atinaʻe faʻavae mo PlatformIO
    • laupapa = fatu_xiao_rp2040
    • fa'avae = Arduino
    • A maeʻa le fausiaina muamua ma le tuʻufaʻatasia, e mafai ona e fatuina se seeed_xiao_rp2040 poloketi e faʻaaoga ai le PlatformIO.
  3. xiao_nrf52840
    Lagolago autu: GitHub – maxgerhardt/platform-nordicnrf52: Nordic nRF52: faʻavae atinaʻe mo PlatformIO

Fa'atonuga Fa'aaogā

A maeʻa ona faia se poloketi fou, sui mea o loʻo i totonu o le platformio.ini file i totonu o lau faila o galuega ma mea nei:

A maeʻa loa le fausiaina ma le tuʻufaʻatasia, e mafai ona e faʻaogaina le PlatformIO e fatu ai le seeed_xiao_nrf52840 poloketi.

Metotia a Nuu
Fa'asinomaga Mataupuhttps://alwint3r.medium.com/working-with-seeed-xiao-ble-sense-and-platformio-ide-5c4da3ab42a3

Laasaga
  1. Muamua, fatuina se poloketi Arduino Nano33 BLE i PlatformIO. A maeʻa le fausiaina, faʻafeiloaʻi i le nordicnrf52/boards directory (e masani ona maua ile C:\Users\"username"\.platformio\platforms\nordicnrf52) ma fatuina se file igoa xiaoblesense.json (e mafai ona e vaʻai i mea o loʻo i totonu mai le tusiga fesoʻotaʻi).
  2. Sii mai le Seeed Studio Arduino embed core lala mo Arduino IDE mai le sootaga lea: Seeed_XIAO_BLE_nRF52840_Sense261.tar.bz2.
  3. Aveese le mea na sii mai file i totonu o le pusa faʻavae-arduino-mbed (e masani ona maua ile C:\Users\"username"\.platformio\packages\framework-arduino-mbed).
  4. I totonu o le Nordicnrf52 directory na faia i le laasaga 1, suʻe le platform.py file. Su'e laina nei:
    pe afai e ulufale i totonu (“nano33ble”, “nicla_sense_me”):
    • self.packages[“toolchain-gccarmnoneeabi”][“version”] = “~1.80201.0”
    • self.frameworks[“Arduino”][“package”] = “framework-arduino-embed”
    • self.frameworks[“Arduino”][“script”] = “fausiaina/frameworks/arduino/mbed-core/arduino-core-mbed.py”
    • Suia i:: afai o le laupapa i totonu (“nano33ble”, “nicla_sense_me”, “xiaoblesense”): self.packages[“tool-adafruit-nrfutil”][“filifiliga”] = Sese
  5.  Fa'aopoopo le poloketi (ia maitauina e te ono feagai ma fa'afitauli e feso'ota'i ma ala uumi e puipuia ai ulutala files mai le mauaina; afai e tupu, su'e le ulutala o lo'o misi files ma kopi i totonu o le faʻailoga ua faʻaalia).

FAQ

F: E fa'afefea ona ou fo'ia fa'afitauli e feso'ota'i ma ala umi e puipuia ai ulutala files mai le mauaina i le taimi o le tuufaatasia?
A: Afai e te feagai ma lenei faʻafitauli, suʻe le ulutala o loʻo misi files ma kopi i totonu o le faʻailoga faʻailoga e pei ona faʻamaonia i le feʻau sese.

Q: E mafai ona ou faʻaogaina le PlatformIO ma isi laupapa atinaʻe XIAO e le o taʻua i totonu o le tusi lesona?
A: I le taimi nei, e le lagolagoina e le lala autu a PlatformIO isi laupapa atina'e XIAO. Ae ui i lea, e mafai ona avanoa faʻasalalauga faʻalapotopotoga mo laupapa faʻapitoa. Fa'amolemole fa'afeso'ota'i punaoa fa'alenu'u talafeagai mo nisi fa'amatalaga.

Pepa / Punaoa

Seeed esp32c6 PlatformIO Lagolago XIAO [pdf] Faatonuga
esp32c6, rp2040, nrf52840, esp32c6 PlatformIO Lagolago XIAO, esp32c6, PlatformIO Lagolago XIAO, Lagolago XIAO

Fa'asinomaga

Tuu se faamatalaga

E le fa'asalalauina lau tuatusi imeli. Fa'ailogaina fanua mana'omia *