Seeed esp32c6 PlatformIO Kākoʻo XIAO
ʻIke Huahana
Nā kikoʻī:
- Kākoʻo i nā papa hoʻomohala XIAO
- Ua kūpono me Arduino framework
- Kākoʻo i nā hiʻohiʻona XIAO like ʻole esp32c6, rp2040, a me nrf52840
Nā ʻōlelo hoʻohana huahana
XIAO esp32c6:
- E hana i kahi papahana hou ma PlatformIO
- E hoʻololi i nā mea o platformio.ini me ka hoʻonohonoho i hāʻawi ʻia
- Kūkulu a hōʻuluʻulu i ka papahana
XIAO rp2040:
- Hoʻohou i ka platformio.ini me ka ʻike kikoʻī no seeed_xiao_rp2040
- E hoʻopau i ka hana mua a me ka hui ʻana
- E hana i kahi papahana seeed_xiao_rp2040 me ka hoʻohana ʻana iā PlatformIO
XIAO nrf52840:
- E hana i kahi papahana hou ma PlatformIO
- Hoʻololi i platformio.ini me ka hoʻonohonoho i hāʻawi ʻia
- Kūkulu a hōʻuluʻulu i ka papahana
- E hana i ka papahana seeed_xiao_nrf52840 me ka hoʻohana ʻana iā PlatformIO
Pehea e kākoʻo ai ʻo PlatformIO iā XIAO
- xiao_esp32c6
Ua waiho ʻia kahi PR a ke kali nei e hoʻohui ʻia. Hiki iā ʻoe ke kuhikuhi i ka loulou ma lalo no- Nā ʻōlelo kuhikuhi: Hoʻohui i ke kākoʻo papa no Seeed XIAO ESP32C6 na LynnL4 · Noi Huki #1380 · platformio/platform-espressif32 · GitHub
- Nā ʻanuʻu kikoʻī: Ma hope o ka hana ʻana i kekahi papahana, e hoʻololi i nā mea o ka platformio.ini file i loko o ka waihona papahana me kēia:
[env:seeed_xiao_esp32c6] - Papahana = https://github.com/mnowak32/platform-espressif32.git#boards/seeed_xiao_esp32c6
- paepae_pūʻolos = 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
- hoʻolālā = arduino
- papa = seeed_xiao_esp32c6
- xiao_rp2040
ʻAʻole kākoʻo ka lālā nui o PlatformIO i nā papa hoʻomohala ʻē aʻe. Ua waiho ʻia kahi mana kaiaulu, a eia ke ʻano e hoʻohana ai:- loulou: GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: kahua hoʻomohala no PlatformIO
- Nā ʻōlelo kuhikuhi:
Ma kekahi papahana hou, e hoʻololi i ka platformio.ini file i kēia ʻike:[env:seeed_xiao_rp2040] - paepae = GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: kahua hoʻomohala no PlatformIO
- papa = hua_xiao_rp2040
- hoʻolālā = Arduino
- Ma hope o ka hoʻopau ʻana i ka hana mua a me ka hui ʻana, hiki iā ʻoe ke hana i kahi papahana seeed_xiao_rp2040 me ka hoʻohana ʻana i PlatformIO.
- xiao_nrf52840
Kākoʻo Mainline: GitHub – maxgerhardt/platform-nordicnrf52: Nordic nRF52: kahua hoʻomohala no PlatformIO
Nā kuhikuhi hoʻohana
Ma hope o ka hana ʻana i kahi papahana hou, e hoʻololi i ka ʻike o ka platformio.ini file i kāu waihona papahana me kēia:
- [env] paepae = https://github.com/maxgerhardt/platform-nordicnrf52framework=Arduino
- [env:xiaoblesense_arduinocore_mbed] papa = xiaoblesense
- [env:xiaoble_arduinocore_mbed] papa = xiaoble
Ke pau ka hana mua a me ka hui ʻana, hiki iā ʻoe ke hoʻohana i PlatformIO e hana i ka papahana seeed_xiao_nrf52840.
Kaiaulu Kaiaulu
Haawina Kuhikuhi:https://alwint3r.medium.com/working-with-seeed-xiao-ble-sense-and-platformio-ide-5c4da3ab42a3
ʻanuʻu
- ʻO ka mea mua, hana i kahi papahana Arduino Nano33 BLE ma PlatformIO. Ma hope o ka hana ʻana, hoʻokele i ka papa kuhikuhi nordicnrf52/boards (ʻike pinepine ʻia ma C:\Users\"username"\.platformio\platforms\nordicnrf52) a hana i kahi file i kapa ʻia ʻo xiaoblesense.json (hiki iā ʻoe ke kuhikuhi i ka ʻike mai ka ʻatikala pili).
- Hoʻoiho i ka Seeed Studio Arduino embed core branch for Arduino IDE mai kēia loulou: Seeed_XIAO_BLE_nRF52840_Sense261.tar.bz2.
- Wehe i ka mea i hoʻoiho ʻia file i loko o ka waihona framework-arduino-mbed (i loaʻa mau ma C:\Users\"username"\.platformio\packages\framework-arduino-mbed).
- Ma ka papa kuhikuhi nordicnrf52 i hana ʻia ma ka pae 1, e ʻimi i ka platform.py file. E ʻimi i nā laina aʻe:
inā komo i loko ("nano33ble", "nicla_sense_me"):- self.packages[“toolchain-gccarmnoneeabi”][“version”] = “~1.80201.0”
- self.frameworks[“Arduino”][“package”] = “framework-arduino-embed”
- self.frameworks[“Arduino”][“script”] = “mea kūkulu/frameworks/arduino/mbed-core/arduino-core-mbed.py”
- Hoʻololi iā ia i:: inā ka papa ma (“nano33ble”, “nicla_sense_me”, “xiaoblesense”): self.packages[“tool-adafruit-nrfutil”][“koho”] = False
- E hōʻuluʻulu i ka papahana (e hoʻomaopopo paha ʻoe e hālāwai me nā pilikia e pili ana i nā ala lōʻihi e pale ana i ke poʻo files mai ka loaa ana; inā loaʻa kēia, e ʻimi i ke poʻomanaʻo i nalowale files a kope iā lākou i loko o ka waihona i kuhikuhi ʻia).
FAQ
Nīnau: Pehea wau e hoʻoholo ai i nā pilikia pili i nā ala lōʻihi e pale ana i ke poʻo files mai ka loaʻa ʻana i ka wā o ka hōʻuluʻulu ʻana?
A: Inā ʻike ʻoe i kēia pilikia, e ʻimi i ke poʻomanaʻo e nalowale ana files a kope iā lākou i loko o ka waihona i kuhikuhi ʻia e like me ka mea i ʻōlelo ʻia ma ka memo hewa.
Nīnau: Hiki iaʻu ke hoʻohana i PlatformIO me nā papa hoʻomohala XIAO ʻaʻole i ʻōlelo ʻia ma ka manual?
A: I kēia manawa, ʻaʻole kākoʻo ka lālā nui o PlatformIO i nā papa hoʻomohala XIAO ʻē aʻe. Eia nō naʻe, hiki ke loaʻa nā mana kaiaulu no nā papa kikoʻī. E ʻoluʻolu e nānā i nā kumuwaiwai pili kaiaulu no ka ʻike hou aku.
Palapala / Punawai
![]() |
Seeed esp32c6 PlatformIO Kākoʻo XIAO [pdf] Na kuhikuhi esp32c6, rp2040, nrf52840, esp32c6 PlatformIO Kākoʻo XIAO, esp32c6, PlatformIO Kākoʻo XIAO, Kākoʻo XIAO |