Seeed esp32c6 PlatformIO Ondersteuning XIAO
Produk inligting
Spesifikasies:
- Ondersteun XIAO-ontwikkelingsborde
- Versoenbaar met Arduino-raamwerk
- Ondersteun verskeie XIAO-modelle soos esp32c6, rp2040 en nrf52840
Produkgebruiksinstruksies
XIAO esp32c6:
- Skep 'n nuwe projek in PlatformIO
- Vervang die inhoud van platformio.ini met die verskafde konfigurasie
- Bou en stel die projek saam
XIAO rp2040:
- Dateer platformio.ini op met die gespesifiseerde inhoud vir seeed_xiao_rp2040
- Voltooi die eerste bou en samestelling
- Skep 'n seeed_xiao_rp2040-projek deur PlatformIO te gebruik
XIAO nrf52840:
- Skep 'n nuwe projek in PlatformIO
- Verander platformio.ini met die verskafde konfigurasie
- Bou en stel die projek saam
- Skep die seeed_xiao_nrf52840-projek deur PlatformIO te gebruik
Hoe PlatformIO XIAO ondersteun
- xiao_esp32c6
'n PR is ingedien en wag om saamgevoeg te word. Jy kan na die volgende skakel verwys vir- Gebruiksinstruksies: Voeg bordsteun by vir Seeed XIAO ESP32C6 deur LynnL4 · Trek Versoek #1380 · platformio/platform-espressif32 · GitHub
- Spesifieke stappe: Nadat u enige projek geskep het, vervang die inhoud van die platformio.ini file in die projekgids met die volgende:
[env:seeed_xiao_esp32c6] - Platform = https://github.com/mnowak32/platform-espressif32.git#boards/seeed_xiao_esp32c6
- platform_pakkets = 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
- raamwerk = arduino
- bord = seeed_xiao_esp32c6
- xiao_rp2040
PlatformIO se hooftak ondersteun nie ander ontwikkelingsrade nie. 'n Gemeenskapweergawe is ingedien, en dit is hoe om dit te gebruik:- Skakel: GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: ontwikkelingsplatform vir PlatformIO
- Gebruiksinstruksies:
In enige nuwe projek, verander die platformio.ini file na die volgende inhoud:[env:seeed_xiao_rp2040] - platform = GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: ontwikkelingsplatform vir PlatformIO
- bord = seeed_xiao_rp2040
- raamwerk = Arduino
- Nadat u die eerste bou en samestelling voltooi het, kan u 'n seeed_xiao_rp2040-projek met behulp van PlatformIO skep.
- xiao_nrf52840
Hooflyn ondersteuning: GitHub – maxgerhardt/platform-nordicnrf52: Nordic nRF52: ontwikkelingsplatform vir PlatformIO
Gebruiksinstruksies
Nadat u 'n nuwe projek geskep het, vervang die inhoud van die platformio.ini file in jou projekmap met die volgende:
- [env] platform = https://github.com/maxgerhardt/platform-nordicnrf52framework=Arduino
- [env:xiaoblesense_arduinocore_mbed] bord = xiaoblesense
- [env:xiaoble_arduinocore_mbed] bord = xiaoble
Sodra die aanvanklike bou en samestelling voltooi is, kan jy PlatformIO gebruik om die seeed_xiao_nrf52840-projek te skep.
Gemeenskapsmetode
Verwysingsartikel:https://alwint3r.medium.com/working-with-seeed-xiao-ble-sense-and-platformio-ide-5c4da3ab42a3
Trappe
- Skep eers 'n Arduino Nano33 BLE-projek in PlatformIO. Na die skepping, navigeer na die nordicnrf52/boards-gids (gewoonlik gevind by C:\Users\“gebruikersnaam”\.platformio\platforms\nordicnrf52) en skep 'n file genaamd xiaoblesense.json (jy kan verwys na die inhoud van die gekoppelde artikel).
- Laai die Seeed Studio Arduino-vertakking vir Arduino IDE af vanaf die volgende skakel: Seeed_XIAO_BLE_nRF52840_Sense261.tar.bz2.
- Pak die afgelaaide uit file in die framework-arduino-mbed-lêergids (gewoonlik geleë by C:\Users\“gebruikersnaam”\.platformio\packages\framework-arduino-mbed).
- In die nordicnrf52-gids wat in stap 1 geskep is, soek die platform.py file. Soek die volgende lyne:
as board in ("nano33ble", "nicla_sense_me"):- self.packages[“toolchain-gccarmnoneeabi”][“version”] = “~1.80201.0”
- self.frameworks[“Arduino”][“package”] = “raamwerk-arduino-inbed”
- self.frameworks[“Arduino”][“script”] = “builder/frameworks/arduino/mbed-core/arduino-core-mbed.py”
- Wysig dit na:: as die bord in ("nano33ble", "nicla_sense_me", "xiaoblesense"): self.packages["tool-adafruit-nrfutil"]["opsioneel"] = Onwaar
- Stel die projek saam (let daarop dat jy probleme kan ondervind wat verband hou met lang paaie wat kopskrif voorkom files van gevind word; as dit gebeur, soek die ontbrekende kopskrif files en kopieer dit na die aangeduide gids).
Gereelde vrae
V: Hoe los ek probleme op wat verband hou met lang paaie wat kopskrif voorkom files van gevind word tydens samestelling?
A: As jy hierdie probleem teëkom, soek die ontbrekende kopskrif files en kopieer dit na die aangeduide gids soos gespesifiseer in die foutboodskap.
V: Kan ek PlatformIO gebruik met ander XIAO-ontwikkelingsborde wat nie in die handleiding genoem word nie?
A: Op die oomblik ondersteun PlatformIO se hooftak nie ander XIAO-ontwikkelingsrade nie. Gemeenskapsweergawes kan egter vir spesifieke borde beskikbaar wees. Verwys asseblief na relevante gemeenskapsbronne vir meer inligting.
Dokumente / Hulpbronne
![]() |
Seeed esp32c6 PlatformIO Ondersteuning XIAO [pdf] Instruksies esp32c6, rp2040, nrf52840, esp32c6 PlatformIO Ondersteuning XIAO, esp32c6, PlatformIO Ondersteuning XIAO, Ondersteun XIAO |