சீட் esp32c6 PlatformIO ஆதரவு XIAO
தயாரிப்பு தகவல்
விவரக்குறிப்புகள்:
- XIAO மேம்பாட்டு வாரியங்களை ஆதரிக்கிறது
- Arduino கட்டமைப்புடன் இணக்கமானது
- esp32c6, rp2040 மற்றும் nrf52840 போன்ற பல்வேறு XIAO மாடல்களை ஆதரிக்கிறது
தயாரிப்பு பயன்பாட்டிற்கான வழிமுறைகள்
XIAO esp32c6:
- PlatformIO இல் புதிய திட்டத்தை உருவாக்கவும்
- கொடுக்கப்பட்ட உள்ளமைவுடன் platformio.ini இன் உள்ளடக்கங்களை மாற்றவும்
- திட்டத்தை உருவாக்கி தொகுக்கவும்
XIAO rp2040:
- seed_xiao_rp2040 க்கான குறிப்பிட்ட உள்ளடக்கத்துடன் platformio.iniஐப் புதுப்பிக்கவும்
- முதல் உருவாக்கம் மற்றும் தொகுப்பை முடிக்கவும்
- PlatformIO ஐப் பயன்படுத்தி seeed_xiao_rp2040 திட்டத்தை உருவாக்கவும்
XIAO nrf52840:
- PlatformIO இல் புதிய திட்டத்தை உருவாக்கவும்
- வழங்கப்பட்ட உள்ளமைவுடன் platformio.iniஐ மாற்றவும்
- திட்டத்தை உருவாக்கி தொகுக்கவும்
- PlatformIO ஐப் பயன்படுத்தி seeed_xiao_nrf52840 திட்டத்தை உருவாக்கவும்
PlatformIO XIAO ஐ எவ்வாறு ஆதரிக்கிறது
- xiao_esp32c6
PR சமர்ப்பிக்கப்பட்டு, ஒன்றிணைக்க காத்திருக்கிறது. நீங்கள் பின்வரும் இணைப்பைப் பார்க்கவும்- பயன்பாட்டு வழிமுறைகள்: LynnL32 மூலம் Seeed XIAO ESP6C4 க்கு போர்டு ஆதரவைச் சேர்க்கவும்
- குறிப்பிட்ட படிகள்: எந்தவொரு திட்டத்தையும் உருவாக்கிய பிறகு, platformio.ini இன் உள்ளடக்கங்களை மாற்றவும் file பின்வருவனவற்றைக் கொண்ட திட்டக் கோப்புறையில்:
[env:seed_xiao_esp32c6] - மேடை = https://github.com/mnowak32/platform-espressif32.git#boards/seeed_xiao_esp32c6
- மேடை_தொகுப்புs = 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
- கட்டமைப்பு = arduino
- பலகை = seeed_xiao_esp32c6
- xiao_rp2040
PlatformIO இன் பிரதான கிளை மற்ற மேம்பாட்டு வாரியங்களை ஆதரிக்காது. சமூகப் பதிப்பு சமர்ப்பிக்கப்பட்டது, அதை எவ்வாறு பயன்படுத்துவது என்பது இங்கே:- இணைப்பு: GitHub - maxgerhardt/platform-raspberry pi: Raspberry Pi: PlatformIO க்கான மேம்பாட்டு தளம்
- பயன்பாட்டு வழிமுறைகள்:
எந்தவொரு புதிய திட்டத்திலும், platformio.ini ஐ மாற்றவும் file பின்வரும் உள்ளடக்கத்திற்கு:[env:seeed_xiao_rp2040] - தளம் = GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: PlatformIO க்கான மேம்பாட்டு தளம்
- பலகை = seeed_xiao_rp2040
- கட்டமைப்பு = Arduino
- முதல் உருவாக்கம் மற்றும் தொகுத்தலை முடித்த பிறகு, நீங்கள் PlatformIO ஐப் பயன்படுத்தி seeed_xiao_rp2040 திட்டத்தை உருவாக்கலாம்.
- xiao_nrf52840
முதன்மை ஆதரவு: GitHub – maxgerhardt/platform-nordicnrf52: Nordic nRF52: PlatformIO க்கான மேம்பாட்டு தளம்
பயன்பாட்டு வழிமுறைகள்
புதிய திட்டத்தை உருவாக்கிய பிறகு, platformio.ini இன் உள்ளடக்கத்தை மாற்றவும் file பின்வருவனவற்றுடன் உங்கள் திட்டக் கோப்புறையில்:
- [env] தளம் = https://github.com/maxgerhardt/platform-nordicnrf52framework=Arduino
- [env:xiaoblesense_arduinocore_mbed] பலகை = xiaoblesense
- [env:xiaoble_arduinocore_mbed] பலகை = xiaoble
ஆரம்ப கட்டம் மற்றும் தொகுத்தல் முடிந்ததும், நீங்கள் seed_xiao_nrf52840 திட்டத்தை உருவாக்க PlatformIO ஐப் பயன்படுத்தலாம்.
சமூக முறை
குறிப்பு கட்டுரை:https://alwint3r.medium.com/working-with-seeed-xiao-ble-sense-and-platformio-ide-5c4da3ab42a3
படிகள்
- முதலில், PlatformIO இல் Arduino Nano33 BLE திட்டத்தை உருவாக்கவும். உருவாக்கிய பிறகு, nordicnrf52/boards கோப்பகத்திற்குச் சென்று (பொதுவாக C:\Users\"username"\.platformio\platforms\nordicnrf52 இல் காணப்படும்) file xiaoblesense.json என்று பெயரிடப்பட்டது (இணைக்கப்பட்ட கட்டுரையிலிருந்து உள்ளடக்கத்தைப் பார்க்கவும்).
- பின்வரும் இணைப்பிலிருந்து Arduino IDEக்கான Seeed Studio Arduino உட்பொதிக்கப்பட்ட கோர் கிளையைப் பதிவிறக்கவும்: Seeed_XIAO_BLE_nRF52840_Sense261.tar.bz2.
- பதிவிறக்கியதை பிரித்தெடுக்கவும் file framework-arduino-mbed கோப்புறையில் (பொதுவாக C:\Users\"username"\.platformio\packages\framework-arduino-mbed இல் அமைந்துள்ளது).
- படி 52 இல் உருவாக்கப்பட்ட nordicnrf1 கோப்பகத்தில், platform.py ஐக் கண்டறியவும் file. பின்வரும் வரிகளைக் கண்டறியவும்:
பலகை இருந்தால் (“nano33ble”, “nicla_sense_me”):- self.packages[“toolchain-gccarmnoneeabi”][“version”] = “~1.80201.0”
- self.frameworks[“Arduino”][“package”] = “framework-arduino-embed”
- self.frameworks[“Arduino”][“script”] = “builder/frameworks/arduino/mbed-core/arduino-core-mbed.py”
- இதை மாற்றவும்:: (“nano33ble”, “nicla_sense_me”, “xiaoblesense”) போர்டு என்றால் self.packages[“tool-adafruit-nrfutil”][“optional”] = False
- திட்டத்தைத் தொகுக்கவும் (தலைப்பைத் தடுக்கும் நீண்ட பாதைகள் தொடர்பான சிக்கல்களை நீங்கள் சந்திக்க நேரிடும் என்பதை நினைவில் கொள்ளவும் fileகண்டுபிடிக்கப்பட்டதில் இருந்து கள்; இது நடந்தால், விடுபட்ட தலைப்பைத் தேடவும் fileகள் மற்றும் அவற்றை சுட்டிக்காட்டப்பட்ட கோப்புறையில் நகலெடுக்கவும்).
அடிக்கடி கேட்கப்படும் கேள்விகள்
கே: தலைப்பைத் தடுக்கும் நீண்ட பாதைகள் தொடர்பான சிக்கல்களை நான் எவ்வாறு தீர்ப்பது fileதொகுப்பின் போது கண்டுபிடிக்கப்பட்டதா?
ப: இந்தச் சிக்கலை நீங்கள் சந்தித்தால், விடுபட்ட தலைப்பைத் தேடவும் files மற்றும் பிழை செய்தியில் குறிப்பிடப்பட்டுள்ளபடி சுட்டிக்காட்டப்பட்ட கோப்புறையில் அவற்றை நகலெடுக்கவும்.
கே: கையேட்டில் குறிப்பிடப்படாத பிற XIAO டெவலப்மெண்ட் போர்டுகளுடன் PlatformIO ஐப் பயன்படுத்தலாமா?
ப: தற்போது, PlatformIO இன் பிரதான கிளை மற்ற XIAO டெவலப்மெண்ட் போர்டுகளை ஆதரிக்கவில்லை. இருப்பினும், குறிப்பிட்ட பலகைகளுக்கு சமூகப் பதிப்புகள் கிடைக்கலாம். மேலும் தகவலுக்கு தொடர்புடைய சமூக ஆதாரங்களைப் பார்க்கவும்.
ஆவணங்கள் / ஆதாரங்கள்
![]() |
சீட் esp32c6 PlatformIO ஆதரவு XIAO [pdf] வழிமுறைகள் esp32c6, rp2040, nrf52840, esp32c6 PlatformIO ஆதரவு XIAO, esp32c6, PlatformIO ஆதரவு XIAO, ஆதரவு XIAO |