Arduino IDE के लिए पूर्ण विकल्प? [बन्द है]


50

मैं आधिकारिक Arduino IDE (विज़ुअल्स के संदर्भ में) का प्रशंसक नहीं हूं, इसलिए मैंने अच्छे विकल्प की तलाश शुरू कर दी है। हालाँकि, मैंने जो भी प्रोजेक्ट्स पाए हैं उनमें से अधिकांश अल्फा / बीटा में हैं और आमतौर पर अधूरे हैं।

मैं सर्किट बोर्ड प्रोग्रामिंग के लिए 100% नया हूं और मैंने पहले कभी Arduino का उपयोग नहीं किया है, लेकिन जो मैं Arduino IDE इकट्ठा करता हूं, वह एक avr लाइब्रेरी के लिए एक आवरण है जो बोर्ड को वास्तविक लेखन करता है। क्या अन्य "आर्डिनो-लाइक डिवाइस" आईडीई एक संभव विकल्प है?

फिर, मैं इसके लिए बहुत नया हूँ इसलिए उपयोगकर्ता के अनुकूल-नेस अच्छा होगा।


20
हे भगवान यह। मैं आईडीई को पूर्ण-विशेषताओं के लिए उपयोग कर रहा हूं, और विंग आईडीई (पायथन के लिए) या विजुअल स्टूडियो जैसी चीज से जा रहा हूं, जिस चीज के लिए Arduino लोगों को "IDE" कहने के लिए पित्त होता है, वह चेहरे पर मुक्का मारने जैसा था। उसके ऊपर, Arduino निर्माण प्रक्रिया का एक महत्वपूर्ण हिस्सा जावा स्रोत में किया जाता है, बल्कि तब इसे कुछ समझदार बनाने जैसा होता है जैसे कि मेकफाइल का उत्सर्जन करना, इसलिए अपनी स्वयं की बिल्ड प्रक्रिया का प्रबंधन एक बुरा सपना है।
कॉनर वुल्फ

1
मैं Arduino के साथ ग्रहण का इस्तेमाल किया है (बाहर की जाँच arduino.cc/playground/Code/Eclipse और robertcarlsen.net/2009/10/31/arduino-in-eclipse-989 , यह वास्तव में अच्छी तरह से काम करता है - यह तेजी से साफ है और महान शॉर्टकट) केवल नकारात्मक पक्ष यह है कि पहली बार सेटअप करने में समय लग सकता है :)
Dan

2
यदि आपने TextMate से पहले कोई प्रोग्रामिंग की है, तो avr-libc, मेक और स्क्रीन पर्याप्त हैं। मैं अपने आप को AVR प्रोग्रामिंग में एक शुरुआत मानता हूं, लेकिन वह सब कुछ है जो मैं उपयोग करता हूं। यह डेटशीट का पठन है जो शुरुआत में भ्रमित करता है।
तुपुला

@VisualMicro नहीं, यह एकमात्र पूर्ण विकल्प नहीं है। स्टेनो के बारे में मेरी टिप्पणी नीचे देखें।
मार्नेन लाईबो-कोसर

1
के लिए Arduino दृश्य स्टूडियो प्रो और Atmel स्टूडियो 6.1 प्लगइन Arduino आईडीई के लिए एक पूर्ण विकल्प मानक या कस्टम हार्डवेयर समर्थन, संकलन, अपलोड, bootloaders, प्रोग्रामर, विशेषज्ञ मोड पुस्तकालय संपादन, कई धारावाहिक पर नज़र रखता है, IntelliSense, और कई अन्य विकल्पों में से जल रहा है नौसिखिए और उन्नत उपयोगकर्ताओं दोनों के लिए। इंस्टॉल 10 मिनट से कम है। इसके अलावा Arduino उदाहरण एक्सप्लोरर और वैकल्पिक Arduino USB डीबगर
विज़ुअल माइक्रो

जवाबों:


44

चेतावनी, एक लंबी-घुमावदार व्याख्या आगामी है। मैं कुछ गलत धारणाओं को दूर करना चाहूंगा जो मुझे लगता है कि आप कर रहे हैं।

Arduino वास्तव में दो चीजें हैं।

  1. C / C ++ पुस्तकालयों का एक संग्रह avr-gcc और के साथ संकलित किया गया
  2. एक छोटा बूटलोडर फर्मवेयर प्रोग्राम जो पहले कारखाने से चिप पर प्रोग्राम किया गया था।

हां, Arduino IDE मूल रूप से avr-gcc - AVR C कंपाइलर को लपेटता है। आपकी परियोजनाएं, या "रेखाचित्र", उल्लेखित Arduino पुस्तकालयों को शामिल करती हैं और avr-gcc के साथ संकलित की जाती हैं। हालाँकि, बोर्ड के पास कुछ भी नहीं लिखा है कि इसमें से कुछ भी नहीं है। इन स्केच को कैसे तैनात किया जाता है, यह सामान्य से थोड़ा अलग है।

Arduino IDE बोर्ड पर usb-to-serial चिप पर आपके Arduino के साथ संचार करता है और यह एक प्रोग्रामिंग मोड को आरंभ करता है जिसे बूटलोडर समझता है और आपके नए प्रोग्राम को चिप में भेजता है जहां बूटलोडर इसे किसी ज्ञात स्थान पर रखेगा और फिर इसे चलाएगा। । कोई "एवीआर लाइब्रेरी नहीं है जो वास्तविक लेखन करता है" - यह सिर्फ एक सीरियल पोर्ट खोलना और बूटलोडर के साथ बात करने वाला अरुडिनो आईडीई है - यह है कि आपके डिबग संदेश आईडीई को रनटाइम के दौरान भी प्रिंट होते हैं।

किसी भी वैकल्पिक आईडीई को बूटलोडर के साथ एक ही धारावाहिक संचार करने में सक्षम होना होगा। Arduino उन सभी पुस्तकालयों के कारण आसान है जो वे पहले से ही आपको प्रदान करते हैं और IDE से एक-स्पर्श प्रोग्राम और रन करते हैं। मैं ईमानदारी से नहीं लगता कि यह किसी भी आसान, या अधिक उपयोगकर्ता के अनुकूल हो जाता है। उन्होंने AVR माइक्रो-कंट्रोलर और बिल्डिंग / तैनाती प्रक्रिया के सभी विवरणों को सार कर दिया है।

इसका विकल्प कुछ ऐसा होगा जैसे avr-studio (जो अपने संकलक के लिए avr-gcc का भी उपयोग करता है) और ICSP प्रोग्रामर (जो कि हार्डवेयर का एक अतिरिक्त टुकड़ा है जिसे आपको खरीदना है)। आपको कुछ रजिस्टर डेफिनिशन हेडर फ़ाइलों और कुछ उपयोगी मैक्रो की तुलना में बहुत अधिक प्रदान नहीं किया गया है। आप अपने AVR चिप पर किसी भी बूटलोडर के साथ प्रदान नहीं कर रहे हैं, यह सिर्फ एक खाली स्लेट है। कुछ भी आप माइक्रोकंट्रोलर के साथ करना चाहते हैं, आपको गहराई में जाना होगा और इसके हार्डवेयर परिधीयों और रजिस्टरों के बारे में सीखना होगा और सी में बाइट्स को स्थानांतरित करना होगा। पीसी पर एक डिबग संदेश वापस प्रिंट करना चाहते हैं? प्रिंट के लिए UART रूटीन लिखें () पहले और अपने कंप्यूटर पर एक टर्मिनल खोलें।

इससे एक कदम कम आप एक टेक्स्ट एडिटर में कोड लिख रहे हैं और एक मेकफाइल या कमांड-लाइन से avr-gcc और avr-dude (प्रोग्रामिंग कमांड लाइन टूल) कॉल कर रहे हैं।

उससे एक कदम कम और आप एक टेक्स्ट एडिटर में असेंबली लिख रहे हैं और एवर-असेंबलर और एवीआर-दोस्त को बुला रहे हैं।

मुझे यकीन है कि जहां मैं इस के साथ जा रहा हूँ नहीं कर रहा हूँ, मुझे लगता है कि मौजूदा आईडीई और Arduino बिल्कुल प्रतिभाशाली और अभी शुरुआत के लिए एकदम सही है - प्रसिद्धि के लिए अपने दावे है उपयोगकर्ता के अनुकूल सत्ता। हो सकता है कि आप जिस उत्तर की तलाश कर रहे हैं, वह काम का प्रवाह न हो और इसके साथ कुछ ठंडा करें।


2
ऐसा जवाब नहीं जिसकी मुझे उम्मीद थी, लेकिन वास्तव में डिवाइस के बारे में मेरी समझ साफ हो गई। धन्यवाद
n0pe

4
Arduino IDE वास्तव में तीन चीजें हैं। C (++) लाइब्रेरी, हार्डवेयर का एक टुकड़ा, और जावा कोड का एक गुच्छा जो पुस्तकालयों को आपके लिखित कोड में किसी भी तरह संकलन-समय से पहले भर देता है।
कॉनर वुल्फ

21
Arduino निर्माण प्रक्रिया है महान। हालाँकि, यह (इस समय) अरुदिनो के बकवास पाठ संपादक के ज्वलंत ढेर के लिए अपरिवर्तनीय रूप से बाध्य है । मेरा मानना ​​है कि ओपी चाहता है (और मुझे बुरा भी नहीं लगेगा), एक अन्य आईडीई के भीतर से आर्डिनो निर्माण प्रक्रिया को कॉल करने का एक तरीका है। जैसा कि अब है, एक Arduino बिल्ड को निष्पादित करने का एकमात्र तरीका आईडीई में बटन पर क्लिक करना है। यह शास्त्र सम्मत नहीं है।
कॉनर वुल्फ

6
यह उत्तर थोड़ा गलत है। Arduino ide चिप पर बूटलोडर के माध्यम से अपलोड करने की अपनी क्षमता प्रदान नहीं करता है, इसके बजाय यह कमांड लाइन टूल का उपयोग करता है जिसे एवरड्यूड कहा जाता है। बस avr-gcc के साथ, avrdude एक arduino उत्पाद नहीं है और उपयोग करने के लिए अन्य IDE या सरल मेकफाइल्स के लिए पूरी तरह से उपलब्ध है।
क्रिस स्ट्रैटन

1
@ChrisStratton, गलतियों / अज्ञानता को ठीक करने के लिए बेझिझक संपादित करें।
जॉन एल


10

मैं अपने प्राथमिक पाठ संपादक के रूप में SublimeText का उपयोग करता हूं, इसलिए मैं Stino को पाकर बहुत खुश था , जो SublimeText के लिए एक Arduino प्लगइन है। यह Arduino IDE के लिए एक पूर्ण प्रतिस्थापन है (हालांकि आपको Arduino IDE की एक प्रति की आवश्यकता है ताकि Stino पुस्तकालयों को पा सकें)। यह कुछ कीड़े है, लेकिन काफी प्रयोग करने योग्य है। स्टेनो की खोज के बाद से मैंने शायद ही Arduino IDE को छुआ है।


@clabacchio जब मुझे प्रशंसा मिलती है और कोई उत्थान नहीं होता है, तो मैं आमतौर पर लोगों को मतदान की अवधारणा से अपरिचित मानता हूं। और मैंने कुछ भी नहीं किया, इसलिए मुझे नहीं पता कि आप यहाँ क्या बात कर रहे हैं।
मर्नेन लाईबो-कोसर

क्षमा करें, मुझे उस टिप्पणी पर एक झंडा मिला और किसी कारण से मुझे लगा कि आप अपनी पोस्ट को फ़्लैग कर रहे हैं। कोई बात नहीं :)
clabacchio

3
मैं सिर्फ इस भावना के लिए एक और आवाज जोड़ना चाहता हूं। SublimeText वास्तव में अच्छा है, और यह स्टिनो ऐड-ऑन असली सौदा है।
स्टीव कोइली

2
यह बिल्कुल कमाल का बना है। मैं पहले से ही उदात्त पाठ का उपयोग करता हूं, और इसका मतलब है कि मैं पूरी तरह से आर्डिनो आवेदन को खोद सकता हूं।
कॉनर वुल्फ

और एटम के लिए mcduino भी है ।
मर्नेन लाएबो-कोसर

5

संयोगवश मैंने इस नई आईडीई के बारे में कुछ दिनों पहले मारियामोले: http://dalpix.com/mariamole कहा है


उत्सुकता से, मारिया-मोल ब्राजील में एक बहुत लोकप्रिय कैंडी का नाम है:

यहाँ छवि विवरण दर्ज करें


ठंडा! जब मैक संस्करण उपलब्ध होता है, तो मैं इसे आज़माने के लिए तत्पर रहता हूं।
मार्नेन लाइबो-कोसर

4

हाँ, एक "Arduino IDE" बनाना मूल रूप से avr-gcc और avrdude के सामने फ्रंट-एंड लगाने के बारे में है। वास्तव में "आधिकारिक Arduino IDE" के अलावा कुछ अन्य विकल्प भी हैं। एक कि ब्याज की हो सकती है ग्रहण आधारित AVR वातावरण है:

http://avr-eclipse.sourceforge.net/wiki/index.php/Plugin_Download


साथ ही ग्रहण भी है। यह AVR समर्थन के साथ शुरू होता है जिसका उल्लेख किसी और ने किया है, लेकिन आप Arduino लाइब्रेरी लोड कर सकते हैं ताकि आप Arduino कोड लिख सकें। देखें arduino.cc/playground/Code/Eclipse
ViennaMike

4

व्यक्तिगत रूप से मैं सलाह देता हूं (जब से मैंने इसे लिखा है;)) UECIDE । यह मूल रूप से चिपकेइट बोर्डों के लिए MPIDE पर आधारित था, जो खुद Arduino IDE के संस्करण 0023 पर आधारित था, लेकिन अब मूल कोड का बहुत कुछ नहीं बचा है, यह सब फिर से लिखा गया है।

यह सभी Arduino बोर्ड, प्लस ChipKIT बोर्ड, लॉन्चपैड, मेपल और एक पूरे होस्ट का समर्थन करता है।

यहाँ छवि विवरण दर्ज करें


होनहार लग रहा है ...
horta

UECIDE तब से बहुत लंबे रास्ते पर आ गया है। आपको नवीनतम बीटा संस्करण की जांच करनी चाहिए ...
माजेंको

4

इसके अलावा, आप Arduino के लिए ब्राउज़र-आधारित / ऑनलाइन IDE की कोशिश कर सकते हैं, जैसे कि कोडबेंडर


साफ! जो चारों ओर से खेलने लायक दिखते हैं।
मार्नेन लाइबो-कोसर

कोडबेंडर के बारे में बताने के लिए +1। लेकिन क्या आप Wifino लिंक पर 404 त्रुटि को ठीक कर सकते हैं?
22

@davidcary: अपडेट किया गया उत्तर, नोट के लिए धन्यवाद।
बोर्डबीट

4

प्लगइन छवि
(स्रोत: visualmicro.com )

मुफ्त Microsoft विज़ुअल स्टूडियो और Atmel स्टूडियो प्लगइन उपयोग करने के लिए सरल है और इसमें Arduino IDE की सभी उपयोगी विशेषताएं हैं।

स्केच कोड Arduino Ide के साथ पूरी तरह से संगत है। प्लगइन Arduino Ide की तरह ही बिल्ड प्रोसेस और टूल चेन का उपयोग करता है। आप चुनते हैं कि आप अपनी परियोजनाओं के साथ कौन सा Arduino Ide संस्करण का उपयोग करना चाहते हैं।

संकलक त्रुटियों में ड्रिल डाउन, ड्रिल्ड डाउन (ड्रिल डाउन के साथ), कोड पूरा होने, प्रोग्रामर या यूएसबी के माध्यम से अपलोड करने जैसी कई अतिरिक्त सुविधाएँ प्रदान करता है।

एक एकल Ide में कई Arduino संस्करणों का समर्थन करता है। विजुअल स्टूडियो संस्करण इंटेल गैलीलियो का भी समर्थन करता है।

दोनों Ide के समर्थन Arduino यूं वाईफ़ाई / वेब सर्वर अपलोड। एक वैकल्पिक Usb / सीरियल / वाईफ़ाई Arduino डीबगर भी है

Atmel स्टूडियो विजुअल स्टूडियो पर आधारित है। Atmel कॉर्प कंपनी है कि Arduino सूक्ष्म नियंत्रकों कर रहे हैं। इसका मतलब है कि Atmel स्टूडियो Ide Arduino माइक्रो-नियंत्रकों के लिए जागरूक है और बनाया गया है।

Atmel स्टूडियो एक सिम्युलेटर के रूप में अन्य उपकरण भी प्रदान करता है।

प्रलेखन और मुक्त मंच


3

मैंने हाल ही में जोड से स्विच किया है जो Arduino IDE है कोड :: block-arduino। यह कई सोर्सफाइल्स के साथ अधिक जटिल परियोजनाओं के लिए बेहतर अनुकूल है। संकलक झंडे, पूर्ण लक्ष्य और कई अन्य चीजों पर आपका पूरा नियंत्रण है जो या तो गायब हैं या बुरी तरह से आधिकारिक आईडीई में लिखे गए हैं। यह ग्रहण प्लगइन के संचालन में बहुत समान है, लेकिन ग्रहण कोड के रूप में फूला हुआ नहीं है :: ब्लॉक-आर्डिनो स्टैंड-अलोन बिल्ड। यह अपलोड करने और डिबग करने के लिए कई उपयोगी उपकरणों के साथ आता है, जैसे कि सुपर आईओएल (USIUL) सीरियल मॉनिटर जैसे कुछ बहुत ही अच्छे फीचर्स जैसे कि डायरेक्ट i2c (ट्वी, जिसे आप इसे कॉल करना चाहते हैं) डिबगिंग, सीरियल कैप्चर और सीएसवी आउटपुट आदि।

खिड़कियों के लिए संकलित, लिनक्स स्रोतों के साथ http://www.arduinodev.com/codeblocks/ उपलब्ध

एक "मध्य" दृष्टिकोण मारियामोले होगा, जो दुर्भाग्य से केवल विंडोज़ है, लेकिन इसमें आधिकारिक आईडीई की बहुत सादगी है, लेकिन एक "क्लासिक" आईडीई की बहुत सारी विशेषताएं हैं। दोनों के बीच एक उल्लेखनीय अंतर मारियामोले .cpp और .h फ़ाइलों का उपयोग करता है, जबकि कोड :: block-arduino का उपयोग करता है। आधिकारिक IDE की तरह .ino।

विंडोज़ केवल; ( http://hackaday.com/2012/11/29/mariamole-an-alternate-arduino-ide-aimed-at-advanced-users/


2
यहाँ जाने वाले सभी Arduino IDE को कोसने के लिए, लोग "Arduino" (IDE, bootloader / libs, HW) के उस उद्देश्य को भूल जाते हैं, जो उन लोगों के लिए "गूंगा" था जो ऐसी चीजों के शुरुआती हैं! उसके लिए, Arduino ने बहुत अच्छा काम किया। हालांकि, एक बार लोग प्रारंभिक कैंडी-चाट चरण (सबसे ज्यादा करते हैं), एवीआर-जीसीसी, एवीआर-लिबेक, मेकफाइल, सिमाव्र, जीडीबी और नैनो, वीआई या यहां तक ​​कि ईमैक जैसे सरल संपादक से परे स्नातक कर सकते हैं, साथ काम करने का एक अंतहीन आनंद दे सकते हैं Arduino। या, अपने स्वयं के डिजाइन (या कम से कम, इकट्ठे) बोर्डों में सादे नंगे एवीआर 8-बिट यूसी के साथ। तो, कोड :: ब्लॉक शायद एक अच्छा विकल्प है, फिर भी कई में से एक है।
इकारस 16४

समस्या यह नहीं है कि Arduino IDE सरल और उपयोग में आसान है; कोई बात नहीं। समस्या यह है कि इसका UI खराब तरीके से डिज़ाइन किया गया है। स्टेनो जैसे विकल्प सरल हैं, लेकिन बेहतर यूआई हैं। (मैं Arduino UI का उल्लेख कर रहा हूं क्योंकि यह 2013 में था। ऐसा लगता है कि इसमें कुछ सुधार किए गए हैं।)
मार्नेन लाएबो-कोसर

2

जॉन एल: एसर ने अरुडिनो को काफी अच्छी तरह से गाया है और चूंकि वह सिर्फ विकल्पों पर छूता है इसलिए मैं उन्हें थोड़ा और स्पष्ट कर सकता था।

  1. बूटलोडर के साथ Arduino।
  2. एवीआर -स्टूडियो और विनएवीआर (जीसीसी) के साथ विंडोज पीसी लोड किया गया है , और शायद डिवाइस को फ्लैश करने के लिए एक jtag ( AVR JTAGICE mkII )
  3. विष्णु टूलकिन (या तो लिनक्स या विंडोज पर) जो कि WinAVR और AVR JTAGICE mkII का उपयोग कर रहा है।

लेकिन कृपया ध्यान दें कि जॉन एल राज्यों के रूप में, alt1 बुनियादी और आसान है क्योंकि यह आपके चेहरे से अधिकांश सामान को हटा देता है। एक एलईडी चालू करें, lib में टर्नऑनलाइन फ़ंक्शन को कॉल करें।

Alt2। आपको चिप और एक अधिक क्लासिक आईडीई के बारे में कुछ मदद मिलती है, लेकिन आपको अधिकांश चीजें अपने स्वयं के लिए करना पड़ता है।

Alt3। आपको अपना सब कुछ स्वयं करना है लेकिन आपको अपने पर्यावरण पर अधिकतम शक्ति प्राप्त करनी है।

तो अब आप यह चुन सकते हैं कि आप किस तरह का विकास करना चाहते हैं, AVR सामान के साथ एक अच्छी बात यह है कि jtag जैसे उपकरण काफी सस्ती हैं इसलिए यह इस बात की परवाह किए बिना कि आप किस स्तर का उपयोग करते हैं, के साथ काम करने के लिए यह काफी सस्ता प्लेटफॉर्म है।

और चूंकि यह Arduino पर एक AVR है, अगर उनके पास jtag कनेक्टर है तो आप Arduino बोर्डों पर alt1,2 और 3 का उपयोग कर सकते हैं।


2

आप कोड लिखने के लिए emacs (या समान) का उपयोग कर सकते हैं, और इसे बनाने और तैनात करने के लिए बना सकते हैं। Arduino सभी चीजों को करने के लिए मेकफाइल नमूने और स्टब्स के साथ जहाजों को पैकेज करता है।



2

ग्रहण एक बढ़िया विकल्प है और अब ग्रहण प्लगइन आप पर प्राप्त कर सकते है eclipse.baeyens.it इस पर विंडोज़ मैक और लिनक्स कम है कि 15 मिनट में स्थापित करता है। यहां तक ​​कि यह एक सीरियल मॉनिटर भी है।


2

वास्तव में अलग-अलग चीजें हैं जिनकी आपको आवश्यकता है:

  1. एक कोड संपादक।
  2. एक टूलकिन और कंपाइलर।
  3. एक बूटलोडर।

मानक ऑल-इन-वन अरडूइनो आईडीई एक बेसिक बेसिक एडिटर के साथ आता है, जिसे आप जल्दी से निकाल लेंगे। मैं पहले संपादक की जगह लेने की सलाह देता हूं, मूल पैकेज से चरण 2 और 3 पर उत्तर देना जारी रखता हूं।

एक बार जब आप परे उद्यम करने के लिए तैयार हो जाते हैं, तो http://playground.arduino.cc/Main/DevelopmentTools उन तीन प्रमुख कार्यों पर ले जा सकने वाले टूल देखें ।


प्रमुख संपादक धीरे-धीरे Arduino समर्थन को जोड़ रहे हैं, उदाहरण के लिए youtrack.jetbrains.com/issue/CPP-364
Bryce

1

डैन ने क्या कहा (प्रश्न के लिए एक टिप्पणी में): एक्लिप्स एक पूर्ण रूप से चित्रित आईडीई है जो Arduino के साथ बहुत अच्छी तरह से काम करता है। (अपनी सेटअप टिप्पणी को सुरक्षित रखते हुए, हालांकि,)। लेकिन इसे स्थापित करने का सबसे आसान तरीका यह हो सकता है कि किसी अन्य व्यक्ति के काम करने की स्थापना को आपके ही मशीन में काम करने के लिए पोर्ट किया जाए, और वहां से काम करना शुरू कर दिया जाए।


0

मैं इस Makefile का उपयोग कर रहा हूं । यह आपके लिए अधिकांश प्रक्रिया का ध्यान रखता है। फिर आप बस विशिष्ट विवरण प्रदान करने के लिए एक साधारण स्थानीय मेकफाइल लिखते हैं। इसका उपयोग कैसे करें, इसके लिए वास्तव में बहुत बढ़िया दस्तावेज हैं। फिर मैं सिर्फ C या C ++ में कोड लिखने के लिए अपने पसंदीदा टेक्स्ट एडिटर का उपयोग करता हूं, इसे अपने सरल स्थानीय मेकफाइल के साथ संकलित करता हूं। अपलोडिंग को मेरे द्वारा लिंक किए गए मेकफाइल से भी निपटा गया है: बस "अपलोड अपलोड करें" को कॉल करें।

यह एक अच्छा समाधान है क्योंकि आप इसके बाद जो चाहें पाठ संपादक का उपयोग कर सकते हैं। यह आपको आसानी से सभी arduino पुस्तकालयों, साथ ही आपके पास मौजूद किसी भी स्थानीय लाइब्रेरी को लिंक करने की अनुमति देता है।


-1

यह एक पुरानी Ide है जिसे मैंने बहुत तेज और लचीला पाया है। यह Arduinos प्रोग्राम कर सकता है, और Arduino क्लोन भी जैसे पेपरडिनो या टिनीयूएसबी। आप यूएसबी या सीरियलपोर्ट, टेस्ट फ़्यूज़ और बहुत सारे अन्य सामान को भी आसान तरीके से जांच सकते हैं।

https://code.google.com/archive/p/avr-project-ide/


यह विशेष रूप से अच्छी सिफारिश नहीं है - परियोजना 2011 से अपडेट नहीं की गई है, और कई नए Arduino- ब्रांडेड बोर्डों के साथ काम नहीं करेगा। (विशेष रूप से, यह Arduino लियोनार्डो या माइक्रो की तरह किसी भी ATmega32U4 बोर्डों का समर्थन नहीं करेगा, और न ही यह Arduino ड्यू या ज़ीरो की तरह एआरएम बोर्डों का समर्थन करेगा।)
duskwuff
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.