Seeed esp32c6 PlatformIO Tacaíocht XIAO
Eolas Táirge
Sonraíochtaí:
- Tacaíonn sé le boird forbartha XIAO
- Ag luí le creat Arduino
- Tacaíonn sé le samhlacha XIAO éagsúla cosúil le esp32c6, rp2040, agus nrf52840
Treoracha Úsáide Táirge
XIAO esp32c6:
- Cruthaigh tionscadal nua in PlatformIO
- Cuir an chumraíocht atá ar fáil in ionad ábhar platformio.ini
- Tógáil agus tiomsaigh an tionscadal
XIAO rp2040:
- Nuashonraigh platformio.ini leis an ábhar sonraithe do seeed_xiao_rp2040
- Críochnaigh an chéad tógáil agus tiomsú
- Cruthaigh tionscadal seeed_xiao_rp2040 ag baint úsáide as PlatformIO
Xiao nrf52840:
- Cruthaigh tionscadal nua in PlatformIO
- Athraigh platformio.ini leis an gcumraíocht a soláthraíodh
- Tógáil agus tiomsaigh an tionscadal
- Cruthaigh an tionscadal seeed_xiao_nrf52840 ag baint úsáide as PlatformIO
Conas a thacaíonn PlatformIO le XIAO
- xiao_esp32c6
Tá PR curtha isteach agus táthar ag fanacht lena chumasc. Is féidir leat tagairt a dhéanamh don nasc seo a leanas le haghaidh- Treoracha Úsáide: Cuir tacaíocht boird le Seeed XIAO ESP32C6 le LynnL4 · Iarratas Tarraingthe #1380 · platformio/platform-espressif32 · GitHub
- Céimeanna Sonracha: Tar éis aon tionscadal a chruthú, cuir ábhar an platformio.ini in ionad file san fhillteán tionscadail leis an méid seo a leanas:
[env:seeed_xiao_esp32c6] - Ardán = https://github.com/mnowak32/platform-espressif32.git#boards/seeed_xiao_esp32c6
- platform_packages = framework-arduinoespressif32 @ https://github.com/espressif/arduino-esp32.git#3.0.2 framework-arduinoespressif32-libs @ https://github.com/espressif/arduinoesp32/releases/download/3.0.2/esp32arduinolibs3.0.2.zip
- creat = arduino
- bord = síol_xiao_esp32c6
- xiao_rp2040
Ní thacaíonn príomh-bhrainse PlatformIO le boird forbartha eile. Tá leagan pobail curtha isteach, agus seo conas é a úsáid:- Nasc: GitHub – pi maxgerhardt/platform-sú craobh: Raspberry Pi: ardán forbartha do PlatformIO
- Treoracha Úsáide:
In aon tionscadal nua, athraigh an platformio.ini file chuig an ábhar seo a leanas:[env:seeed_xiao_rp2040] - ardán = GitHub – pi maxgerhardt/platform-sú craobh: Raspberry Pi: ardán forbartha do PlatformIO
- bord = síol_xiao_rp2040
- creat = Arduino
- Tar éis duit an chéad tógáil agus tiomsú a chríochnú, is féidir leat tionscadal seeed_xiao_rp2040 a chruthú ag baint úsáide as PlatformIO.
- xiao_nrf52840
Tacaíocht Príomhlíne: GitHub - maxgerhardt/platform-nordicnrf52: Nordach nRF52: ardán forbartha le haghaidh PlatformIO
Treoracha Úsáide
Tar éis tionscadal nua a chruthú, cuir ábhar an platformio.ini in ionad file i d’fhillteán tionscadail leis an méid seo a leanas:
- [env] ardán = https://github.com/maxgerhardt/platform-nordicnrf52framework=Arduino
- [env:xiaoblesense_arduinocore_mbed] bord = xiaoblesense
- [env:xiaoble_arduinocore_mbed] bord = xiaoble
Nuair a bheidh an tógáil agus an tiomsú tosaigh críochnaithe, is féidir leat PlatformIO a úsáid chun an tionscadal seeed_xiao_nrf52840 a chruthú.
Modh Pobail
Airteagal Tagartha:https://alwint3r.medium.com/working-with-seeed-xiao-ble-sense-and-platformio-ide-5c4da3ab42a3
Céimeanna
- Ar dtús, cruthaigh tionscadal Arduino Nano33 BLE in PlatformIO. Tar éis a chruthú, déan nascleanúint chuig an eolaire nordicnrf52/boards (a fhaightear go hiondúil ag C:\Users\"ainm úsáideora" \.platformio\platforms\nordicnrf52) agus cruthaigh file ainmnithe xiaoblesense.json (is féidir leat tagairt a dhéanamh don ábhar ón alt nasctha).
- Íoslódáil brainse lárnach leabaithe Seeed Studio Arduino do Arduino IDE ón nasc seo a leanas: Seeed_XIAO_BLE_nRF52840_Sense261.tar.bz2.
- Bain an íoslódáil file isteach sa bhfillteán creat-arduino-mbed (atá lonnaithe go hiondúil ag C:\Users\"ainm úsáideora"\.platformio\packages\framework-arduino-mbed).
- Sa eolaire nordicnrf52 a cruthaíodh i gcéim 1, aimsigh an platform.py file. Faigh na línte seo a leanas:
má bordáil isteach (“nano33ble”, “nicla_sense_me”):- self.packages[“toolchain-gccarmnoneeabi”][“leagan”] = “~1.80201.0”
- self.frameworks[“Arduino”][“package”] = “framework-arduino-embed”
- self.frameworks[“Arduino”][“script”] = “tógálaí/frameworks/arduino/mbed-core/arduino-core-mbed.py”
- Athraigh go:: má tá an bord i (“nano33ble”, “nicla_sense_me”, “xiaoblesense”): féin.packages[“tool-adafruit-nrfutil”][“roghnach”] = Bréagach
- Déan an tionscadal a thiomsú (tabhair faoi deara go bhféadfadh go dtiocfaidh tú trasna ar cheisteanna a bhaineann le cosáin fhada a chuireann cosc ar cheanntásc files ó bheith le fáil; má tharlaíonn sé seo, cuardaigh an ceanntásc atá ar iarraidh files agus cóipeáil iad isteach san fhillteán sonraithe).
CCanna
C: Conas is féidir liom ceisteanna a réiteach a bhaineann le cosáin fhada a choscann ceanntásc files ó bheith le fáil le linn tiomsaithe?
A: Má thagann tú ar an gceist seo, cuardaigh an ceanntásc atá ar iarraidh files agus cóipeáil iad isteach san fhillteán sonraithe mar atá sonraithe sa teachtaireacht earráide.
C: An féidir liom PlatformIO a úsáid le boird forbartha XIAO eile nach bhfuil luaite sa lámhleabhar?
A: I láthair na huaire, ní thacaíonn príomh-bhrainse PlatformIO boird forbartha XIAO eile. Mar sin féin, d’fhéadfadh go mbeadh leaganacha pobail ar fáil do bhoird ar leith. Déan tagairt le do thoil do na hacmhainní pobail ábhartha chun tuilleadh eolais a fháil.
Doiciméid / Acmhainní
![]() |
Seeed esp32c6 PlatformIO Tacaíocht XIAO [pdfTreoracha esp32c6, rp2040, nrf52840, esp32c6 Tacaíocht PlatformIO XIAO, esp32c6, Tacaíocht PlatformIO XIAO, Tacaíocht XIAO |