விதை-லோகோ

சீட் esp32c6 PlatformIO ஆதரவு XIAO

Seeed-esp32c6-PlatformIO-Support-XIAO-product

தயாரிப்பு தகவல்

விவரக்குறிப்புகள்:

  • XIAO மேம்பாட்டு வாரியங்களை ஆதரிக்கிறது
  • Arduino கட்டமைப்புடன் இணக்கமானது
  • esp32c6, rp2040 மற்றும் nrf52840 போன்ற பல்வேறு XIAO மாடல்களை ஆதரிக்கிறது

தயாரிப்பு பயன்பாட்டிற்கான வழிமுறைகள்

XIAO esp32c6:

  1. PlatformIO இல் புதிய திட்டத்தை உருவாக்கவும்
  2. கொடுக்கப்பட்ட உள்ளமைவுடன் platformio.ini இன் உள்ளடக்கங்களை மாற்றவும்
  3. திட்டத்தை உருவாக்கி தொகுக்கவும்

XIAO rp2040:

  1. seed_xiao_rp2040 க்கான குறிப்பிட்ட உள்ளடக்கத்துடன் platformio.iniஐப் புதுப்பிக்கவும்
  2. முதல் உருவாக்கம் மற்றும் தொகுப்பை முடிக்கவும்
  3. PlatformIO ஐப் பயன்படுத்தி seeed_xiao_rp2040 திட்டத்தை உருவாக்கவும்

XIAO nrf52840:

  1. PlatformIO இல் புதிய திட்டத்தை உருவாக்கவும்
  2. வழங்கப்பட்ட உள்ளமைவுடன் platformio.iniஐ மாற்றவும்
  3. திட்டத்தை உருவாக்கி தொகுக்கவும்
  4. PlatformIO ஐப் பயன்படுத்தி seeed_xiao_nrf52840 திட்டத்தை உருவாக்கவும்

PlatformIO XIAO ஐ எவ்வாறு ஆதரிக்கிறது

  1. xiao_esp32c6
    PR சமர்ப்பிக்கப்பட்டு, ஒன்றிணைக்க காத்திருக்கிறது. நீங்கள் பின்வரும் இணைப்பைப் பார்க்கவும்
  2. 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 திட்டத்தை உருவாக்கலாம்.
  3. xiao_nrf52840
    முதன்மை ஆதரவு: GitHub – maxgerhardt/platform-nordicnrf52: Nordic nRF52: PlatformIO க்கான மேம்பாட்டு தளம்

பயன்பாட்டு வழிமுறைகள்

புதிய திட்டத்தை உருவாக்கிய பிறகு, platformio.ini இன் உள்ளடக்கத்தை மாற்றவும் file பின்வருவனவற்றுடன் உங்கள் திட்டக் கோப்புறையில்:

ஆரம்ப கட்டம் மற்றும் தொகுத்தல் முடிந்ததும், நீங்கள் seed_xiao_nrf52840 திட்டத்தை உருவாக்க PlatformIO ஐப் பயன்படுத்தலாம்.

சமூக முறை
குறிப்பு கட்டுரைhttps://alwint3r.medium.com/working-with-seeed-xiao-ble-sense-and-platformio-ide-5c4da3ab42a3

படிகள்
  1. முதலில், PlatformIO இல் Arduino Nano33 BLE திட்டத்தை உருவாக்கவும். உருவாக்கிய பிறகு, nordicnrf52/boards கோப்பகத்திற்குச் சென்று (பொதுவாக C:\Users\"username"\.platformio\platforms\nordicnrf52 இல் காணப்படும்) file xiaoblesense.json என்று பெயரிடப்பட்டது (இணைக்கப்பட்ட கட்டுரையிலிருந்து உள்ளடக்கத்தைப் பார்க்கவும்).
  2. பின்வரும் இணைப்பிலிருந்து Arduino IDEக்கான Seeed Studio Arduino உட்பொதிக்கப்பட்ட கோர் கிளையைப் பதிவிறக்கவும்: Seeed_XIAO_BLE_nRF52840_Sense261.tar.bz2.
  3. பதிவிறக்கியதை பிரித்தெடுக்கவும் file framework-arduino-mbed கோப்புறையில் (பொதுவாக C:\Users\"username"\.platformio\packages\framework-arduino-mbed இல் அமைந்துள்ளது).
  4. படி 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
  5.  திட்டத்தைத் தொகுக்கவும் (தலைப்பைத் தடுக்கும் நீண்ட பாதைகள் தொடர்பான சிக்கல்களை நீங்கள் சந்திக்க நேரிடும் என்பதை நினைவில் கொள்ளவும் fileகண்டுபிடிக்கப்பட்டதில் இருந்து கள்; இது நடந்தால், விடுபட்ட தலைப்பைத் தேடவும் fileகள் மற்றும் அவற்றை சுட்டிக்காட்டப்பட்ட கோப்புறையில் நகலெடுக்கவும்).

அடிக்கடி கேட்கப்படும் கேள்விகள்

கே: தலைப்பைத் தடுக்கும் நீண்ட பாதைகள் தொடர்பான சிக்கல்களை நான் எவ்வாறு தீர்ப்பது fileதொகுப்பின் போது கண்டுபிடிக்கப்பட்டதா?
ப: இந்தச் சிக்கலை நீங்கள் சந்தித்தால், விடுபட்ட தலைப்பைத் தேடவும் files மற்றும் பிழை செய்தியில் குறிப்பிடப்பட்டுள்ளபடி சுட்டிக்காட்டப்பட்ட கோப்புறையில் அவற்றை நகலெடுக்கவும்.

கே: கையேட்டில் குறிப்பிடப்படாத பிற XIAO டெவலப்மெண்ட் போர்டுகளுடன் PlatformIO ஐப் பயன்படுத்தலாமா?
ப: தற்போது, ​​PlatformIO இன் பிரதான கிளை மற்ற XIAO டெவலப்மெண்ட் போர்டுகளை ஆதரிக்கவில்லை. இருப்பினும், குறிப்பிட்ட பலகைகளுக்கு சமூகப் பதிப்புகள் கிடைக்கலாம். மேலும் தகவலுக்கு தொடர்புடைய சமூக ஆதாரங்களைப் பார்க்கவும்.

ஆவணங்கள் / ஆதாரங்கள்

சீட் esp32c6 PlatformIO ஆதரவு XIAO [pdf] வழிமுறைகள்
esp32c6, rp2040, nrf52840, esp32c6 PlatformIO ஆதரவு XIAO, esp32c6, PlatformIO ஆதரவு XIAO, ஆதரவு XIAO

குறிப்புகள்

கருத்து தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்படாது. தேவையான புலங்கள் குறிக்கப்பட்டுள்ளன *