सीड-लोगो

esp32c6 प्लॅटफॉर्मआयओ सपोर्ट XIAO पहा

Seeed-esp32c6-PlatformIO-Support-XIAO-उत्पादन

उत्पादन माहिती

तपशील:

  • XIAO विकास मंडळांना समर्थन देते
  • Arduino फ्रेमवर्क सह सुसंगत
  • esp32c6, rp2040, आणि nrf52840 सारख्या विविध XIAO मॉडेल्सना सपोर्ट करते

उत्पादन वापर सूचना

XIAO esp32c6:

  1. PlatformIO मध्ये एक नवीन प्रकल्प तयार करा
  2. platformio.ini ची सामग्री प्रदान केलेल्या कॉन्फिगरेशनसह बदला
  3. प्रकल्प तयार करा आणि संकलित करा

XIAO rp2040:

  1. seeed_xiao_rp2040 साठी नमूद केलेल्या सामग्रीसह platformio.ini अपडेट करा
  2. प्रथम बिल्ड आणि संकलन पूर्ण करा
  3. PlatformIO वापरून seeed_xiao_rp2040 प्रकल्प तयार करा

XIAO nrf52840:

  1. PlatformIO मध्ये एक नवीन प्रकल्प तयार करा
  2. प्रदान केलेल्या कॉन्फिगरेशनसह platformio.ini सुधारित करा
  3. प्रकल्प तयार करा आणि संकलित करा
  4. प्लॅटफॉर्मआयओ वापरून seeed_xiao_nrf52840 प्रकल्प तयार करा

प्लॅटफॉर्मआयओ XIAO ला कसे समर्थन देते

  1. xiao_esp32c6
    एक PR सबमिट केला गेला आहे आणि विलीन होण्याची प्रतीक्षा करत आहे. यासाठी तुम्ही खालील लिंक पाहू शकता
  2. xiao_rp2040
    PlatformIO ची मुख्य शाखा इतर विकास मंडळांना समर्थन देत नाही. समुदाय आवृत्ती सबमिट केली गेली आहे आणि ती कशी वापरायची ते येथे आहे:
    • दुवा: GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: PlatformIO साठी विकास मंच
    • वापर सूचना:
      कोणत्याही नवीन प्रकल्पात, platformio.ini बदला file खालील सामग्रीसाठी:[env:seed_xiao_rp2040]
    • प्लॅटफॉर्म = GitHub – maxgerhardt/platform-raspberry pi: Raspberry Pi: PlatformIO साठी विकास मंच
    • बोर्ड = seeed_xiao_rp2040
    • फ्रेमवर्क = अर्डिनो
    • प्रथम बिल्ड आणि संकलन पूर्ण केल्यानंतर, तुम्ही PlatformIO वापरून seeed_xiao_rp2040 प्रकल्प तयार करू शकता.
  3. xiao_nrf52840
    मेनलाइन समर्थन: GitHub – maxgerhardt/platform-nordicnrf52: Nordic nRF52: PlatformIO साठी विकास मंच

वापर सूचना

नवीन प्रकल्प तयार केल्यानंतर, platformio.ini ची सामग्री बदला file तुमच्या प्रोजेक्ट फोल्डरमध्ये खालील गोष्टींसह:

एकदा प्रारंभिक बिल्ड आणि संकलन पूर्ण झाल्यावर, तुम्ही seeed_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 फ्रेमवर्क-arduino-mbed फोल्डरमध्ये (सामान्यतः C:\Users\“username”\.platformio\packages\framework-arduino-mbed येथे स्थित).
  4. चरण 52 मध्ये तयार केलेल्या nordicnrf1 निर्देशिकेत, platform.py शोधा file. खालील ओळी शोधा:
    जर बोर्ड (“nano33ble”, “nicla_sense_me”):
    • self.packages[“toolchain-gccarmnoneeabi”][“आवृत्ती”] = “~1.80201.0”
    • self.frameworks[“Arduino”][“package”] = “फ्रेमवर्क-arduino-एम्बेड”
    • self.frameworks[“Arduino”][“script”] = “builder/frameworks/arduino/mbed-core/arduino-core-mbed.py”
    • त्यात सुधारणा करा:: जर बोर्ड (“nano33ble”, “nicla_sense_me”, “xiaoblesense”): self.packages[“tool-adafruit-nrfutil”][“optional”] = असत्य
  5.  प्रकल्प संकलित करा (लक्षात ठेवा की तुम्हाला हेडर प्रतिबंधित करणाऱ्या लांब पथांशी संबंधित समस्या येऊ शकतात files सापडल्यापासून; असे आढळल्यास, गहाळ शीर्षलेख शोधा files आणि त्यांना सूचित फोल्डरमध्ये कॉपी करा).

वारंवार विचारले जाणारे प्रश्न

प्रश्न: हेडरला प्रतिबंध करणाऱ्या लांब पथांशी संबंधित समस्यांचे निराकरण कसे करावे fileसंकलनादरम्यान सापडल्यापासून s?
A: तुम्हाला ही समस्या येत असल्यास, गहाळ शीर्षलेख शोधा files आणि त्रुटी संदेशात निर्दिष्ट केल्याप्रमाणे सूचित फोल्डरमध्ये कॉपी करा.

प्रश्न: मॅन्युअलमध्ये नमूद नसलेल्या इतर XIAO विकास मंडळांसह मी PlatformIO वापरू शकतो का?
उ: याक्षणी, PlatformIO ची मुख्य शाखा इतर XIAO विकास मंडळांना समर्थन देत नाही. तथापि, विशिष्ट बोर्डांसाठी समुदाय आवृत्त्या उपलब्ध असू शकतात. अधिक माहितीसाठी कृपया संबंधित समुदाय संसाधनांचा संदर्भ घ्या.

कागदपत्रे / संसाधने

esp32c6 प्लॅटफॉर्मआयओ सपोर्ट XIAO पहा [pdf] सूचना
esp32c6, rp2040, nrf52840, esp32c6 PlatformIO सपोर्ट XIAO, esp32c6, PlatformIO सपोर्ट XIAO, सपोर्ट XIAO

संदर्भ

एक टिप्पणी द्या

तुमचा ईमेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित आहेत *