Skip to main content

शुरू करने से पहले

शुरू करने से पहले सुनिश्चित करें कि आपके पास ये चीज़ें हैं:
  • एक टर्मिनल ऐप
  • काम करने के लिए एक फर्मवेयर प्रोजेक्ट (या नया प्रोजेक्ट)

सुझाए गए टर्मिनल

macOS और Linux के लिए Ghostty सुझाया जाता है।macOS (Homebrew):
Linux:

चरण 1: Embedder इंस्टॉल और लॉन्च करें

Native इंस्टॉलेशन बैकग्राउंड में अपने-आप अपडेट होते रहते हैं।

चरण 2: अकाउंट में लॉग इन करें

पहली बार इंटरएक्टिव सेशन चलाते समय लॉगिन करना होगा:
अगर वेब ऐप ऑटोमैटिक नहीं खुलता, तो टर्मिनल में दिखा लिंक खोलें। बाद में अकाउंट बदलने के लिए /logout चलाएँ।

चरण 3: पहला सेशन शुरू करें

अब प्रोजेक्ट सिलेक्शन स्क्रीन दिखाई देगी।

प्रोजेक्ट बनाना

प्रोजेक्ट चयन स्क्रीन जिसमें search box, create new project button और पिछले प्रोजेक्ट्स की सूची दिखती है

Project selection interface

प्लेटफ़ॉर्म चुनना

प्लेटफ़ॉर्म चयन स्क्रीन जिसमें Nordic Semiconductor के nRF9xxx विकल्प दिखते हैं

Platform selection interface

अपनी हार्डवेयर के मुताबिक प्लेटफ़ॉर्म चुनें। कस्टम प्लेटफ़ॉर्म के लिए Common Workflows देखें।

पेरिफेरल चुनना

पेरिफेरल चयन स्क्रीन जिसमें अलग-अलग निर्माताओं के components दिखते हैं

Peripheral selection interface

कस्टम पेरिफेरल जोड़ने के लिए Common Workflows देखें।
बाद में /peripherals से पेरिफेरल कॉन्फ़िग बदल सकते हैं।

चरण 4: पहला सवाल पूछें

अब आप नेचुरल लैंग्वेज में हार्डवेयर-संबंधित सवाल पूछ सकते हैं। उदाहरण:
Embedder इंटरफ़ेस जिसमें nRF9151 GPS प्रश्न, डॉक्यूमेंट सर्च रिज़ल्ट और serial output दिखता है

Embedder response with live serial output

कोडबेस से जुड़े सवाल भी पूछ सकते हैं:

चरण 5: पहला कोड बदलाव

Embedder आमतौर पर:
  1. सही फाइल ढूँढेगा
  2. ज़रूरी रजिस्टर संदर्भ पढ़ेगा
  3. बदलाव प्रस्ताव दिखाएगा
  4. आपकी मंजूरी मांगेगा
  5. बदलाव लागू करेगा
जब तक आप स्पष्ट रूप से न कहें, Embedder फाइल बदलने से पहले अनुमति मांगता है।

चरण 6: Git के साथ काम करें

चरण 7: बग फिक्स या फीचर

चरण 8: आगे क्या करें

इन workflows को भी आज़माएँ:
  • ड्राइवर लिखना
  • पेरिफेरल कॉन्फ़िग करना
  • initialization कोड बनाना
  • प्लेटफ़ॉर्म पोर्ट करना
और उदाहरणों के लिए Common Workflows देखें।
बेहतर परिणाम के लिए सवाल जितना हो सके उतना specific लिखें।

अगला कदम

मदद

  • Embedder में /help
  • Discord community
अंतिम संशोधन 5 मार्च 2026