Žiūrėti esp32c6 PlatformIO palaikymas XIAO
Informacija apie produktą
Specifikacijos:
- Palaiko XIAO kūrimo plokštes
- Suderinamas su Arduino karkasu
- Palaiko įvairius XIAO modelius, tokius kaip esp32c6, rp2040 ir nrf52840
Produkto naudojimo instrukcijos
XIAO esp32c6:
- Sukurkite naują projektą „PlatformIO“.
- Pakeiskite platformio.ini turinį pateikta konfigūracija
- Sukurkite ir sukompiliuokite projektą
XIAO rp2040:
- Atnaujinkite platformio.ini su nurodytu seeed_xiao_rp2040 turiniu
- Užbaikite pirmąjį kūrimą ir kompiliavimą
- Sukurkite seeed_xiao_rp2040 projektą naudodami PlatformIO
XIAO nrf52840:
- Sukurkite naują projektą „PlatformIO“.
- Pakeiskite platformio.ini su pateikta konfigūracija
- Sukurkite ir sukompiliuokite projektą
- Sukurkite seeed_xiao_nrf52840 projektą naudodami PlatformIO
Kaip PlatformIO palaiko XIAO
- xiao_esp32c6
PR buvo pateiktas ir laukia, kol bus sujungtas. Galite kreiptis į toliau pateiktą nuorodą- Naudojimo instrukcijos: Pridėkite plokštės palaikymą Seeed XIAO ESP32C6 by LynnL4 · Ištraukimo užklausa Nr. 1380 · Platformio/platform-espressif32 · GitHub
- Konkretūs žingsniai: Sukūrę bet kurį projektą pakeiskite platformio.ini turinį file projekto aplanke su tokia informacija:
[env:seeed_xiao_esp32c6] - Platforma = https://github.com/mnowak32/platform-espressif32.git#boards/seeed_xiao_esp32c6
- platformos_paketass = 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
- karkasas = arduino
- lenta = seeed_xiao_esp32c6
- xiao_rp2040
Pagrindinis PlatformIO filialas nepalaiko kitų kūrimo plokščių. Buvo pateikta bendruomenei skirta versija. Štai kaip ją naudoti:- Nuoroda: GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: PlatformIO kūrimo platforma
- Naudojimo instrukcijos:
Bet kuriame naujame projekte pakeiskite platformio.ini file į šį turinį:[env:seeed_xiao_rp2040] - platforma = GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: PlatformIO kūrimo platforma
- lenta = seed_xiao_rp2040
- karkasas = Arduino
- Baigę pirmąjį kūrimą ir kompiliavimą, galite sukurti seeed_xiao_rp2040 projektą naudodami PlatformIO.
- xiao_nrf52840
Pagrindinis palaikymas: GitHub – maxgerhardt/platform-nordicnrf52: Nordic nRF52: PlatformIO kūrimo platforma
Naudojimo instrukcijos
Sukūrę naują projektą pakeiskite platformio.ini turinį file savo projekto aplanke su tokia informacija:
- [env] platforma = https://github.com/maxgerhardt/platform-nordicnrf52framework=Arduino
- [env:xiaoblesense_arduinocore_mbed] lenta = xiaobsense
- [env:xiaoble_arduinocore_mbed] lenta = xiaoble
Baigę pradinį kūrimą ir kompiliavimą, galite naudoti PlatformIO, kad sukurtumėte seeed_xiao_nrf52840 projektą.
Bendruomenės metodas
Nuorodinis straipsnis:https://alwint3r.medium.com/working-with-seeed-xiao-ble-sense-and-platformio-ide-5c4da3ab42a3
Žingsniai
- Pirmiausia platformoje sukurkite Arduino Nano33 BLE projektą. Sukūrę eikite į nordicnrf52/boards katalogą (paprastai randamas C:\Users\"naudotojo vardas"\.platformio\platforms\nordicnrf52) ir sukurkite file pavadintas xiaoblesense.json (galite peržiūrėti turinį iš susieto straipsnio).
- Atsisiųskite „Seeed Studio Arduino“ įterpimo pagrindinę šaką, skirtą Arduino IDE, iš šios nuorodos: Seeed_XIAO_BLE_nRF52840_Sense261.tar.bz2.
- Išskleiskite atsisiųstą file į aplanką framework-arduino-mbed (paprastai esantis adresu C:\Users\"naudotojo vardas"\.platformio\packages\framework-arduino-mbed).
- 52 veiksme sukurtame kataloge nordicnrf1 suraskite platform.py file. Raskite šias eilutes:
if board in („nano33ble“, „nicla_sense_me“):- self.packages["toolchain-gccarmnoneeabi"]["versija"] = "~1.80201.0"
- self.frameworks["Arduino"]["package"] = "framework-arduino-embed"
- self.frameworks["Arduino"]["script"] = "builder/frameworks/arduino/mbed-core/arduino-core-mbed.py"
- Pakeiskite jį į:: jei lenta yra („nano33ble“, „nicla_sense_me“, „xiaoblesense“): self.packages["tool-adafruit-nrfutil"]["neprivaloma"] = False
- Sukompiliuokite projektą (atminkite, kad galite susidurti su problemomis, susijusiomis su ilgais keliais, užkertančiais kelią antraštei files nuo suradimo; jei taip nutinka, ieškokite trūkstamos antraštės files ir nukopijuokite juos į nurodytą aplanką).
DUK
Klausimas: Kaip išspręsti problemas, susijusias su ilgais keliais, neleidžiančiais antraštės files nėra rasta kompiliavimo metu?
A: Jei susiduriate su šia problema, ieškokite trūkstamos antraštės files ir nukopijuokite juos į nurodytą aplanką, kaip nurodyta klaidos pranešime.
Kl.: Ar galiu naudoti PlatformIO su kitomis XIAO kūrimo plokštėmis, kurios nepaminėtos vadove?
A: Šiuo metu pagrindinis PlatformIO filialas nepalaiko kitų XIAO kūrimo plokščių. Tačiau konkrečioms plokštėms gali būti prieinamos bendruomenės versijos. Daugiau informacijos rasite atitinkamuose bendruomenės šaltiniuose.
Dokumentai / Ištekliai
![]() |
Žiūrėti esp32c6 PlatformIO palaikymas XIAO [pdfInstrukcijos esp32c6, rp2040, nrf52840, esp32c6 PlatformIO palaikymas XIAO, esp32c6, PlatformIO palaikymas XIAO, palaikymas XIAO |