स्थायी परियोजनाओं के लिए Arduino Uno का छोटा और सस्ता विकल्प


15

मैंने एक Arduino Uno के साथ थोड़ा सा खेला है जो कि एक ब्रेडबोर्ड और घटकों के साथ किट में आया था। जल्द ही मैं कुछ और स्थायी बातें करना चाहूंगा।

मैं Arduino Uno की तुलना में एक छोटी और सस्ती इकाई को प्राथमिकता दूंगा लेकिन यह Arduino Uno के रूप में उपयोग करना लगभग आसान है, और उपयोग करने के लिए बहुत समान है।

क्या Arduino Pro मिनी 328 - 5V / 16MHz एक तार्किक अगला कदम है? Arduino Uno के आकार का 1/6 भाग काफी छोटा है। 10 डॉलर में एक टुकड़ा कीमत भी अच्छी है।

मैं समझता हूं कि मुझे इसे काम करने के लिए मिलाप करना चाहिए। यह एक समस्या नहीं होनी चाहिए।

यूनिट को प्रोग्राम करने के लिए क्या मुझे USB सीरियल बोर्ड की भी आवश्यकता होगी?


2
328p के साथ अगला छोटा नैनो
जुराज

1
8-बिट माइक्रो के लिए ATmega32u4 चिप्स भी एक अच्छी चाल है (लियोनार्डो के समान)। कोडिंग यूएनओ / 328 पी (विशेष रूप से धारावाहिक के साथ) से थोड़ा अलग है, लेकिन आप यूएसबी / सीरियल कनवर्टर से बचते हैं। आखिरकार, आप अपने खुद के पीसीबी बना सकते हैं और वास्तव में कॉम्पैक्ट प्रोजेक्ट के लिए एसएमडी चिप्स का उपयोग कर सकते हैं।
माइकल टीटी

1
प्रो मिनी, क्रिस्टल Oscillator ($ 2.18CDN) के साथ 5V 16MHz मॉड्यूल: aliexpress.com/itel/ / । PL2303HX USB to UART एडाप्टर ($ 0.70CDN): aliexpress.com/item/…
VE7JRO

जवाबों:


8

मुझे लगता है कि पहली सबसे अच्छी पसंद अपने Arduino UNO से ATMega328p-pu चिप को निकालना और इसे अपने अंतिम सर्किट में शामिल करना है। चिप्स केवल $ 1.50 के हैं।

इस तरह, आप अपने यूएनओ को अंतिम उपकरण के बजाय प्रोग्रामर के रूप में उपयोग कर सकते हैं जिसे आप तैनात करते हैं।

मुझे यकीन नहीं है कि अपनी प्रोग्रामिंग पूरी करने के बाद ATMega328p-pu चिप को हटाने और अपने ब्रेडबोर्ड पर इसका उपयोग करने के उचित तरीके के बारे में अधिक प्रलेखन क्यों नहीं है।

मैं अपने ब्लॉग पर इसे कैसे करना है, इसकी व्याख्या करता हूं: http://raddev.us/arduino/post/2018/07/03/arduino-uno-use-your-atmega328p-u-as-stand-alone

लेकिन, यहां मूल बातें हैं। सबसे पहले आप चिप को हटा दें। आपके ऐसा करने के बाद यह निम्नलिखित की तरह दिखेगा। (नोट: मैं एक UNO के इलगो क्लोन का उपयोग कर रहा हूं)।

atmega328p- पु चिप को हटा दिया गया

अगला, आप 7 पिन करने के लिए पावर लागू करते हैं और पिन 8 को जीएनडी से जोड़ते हैं।

एक 16MHz क्रिस्टल की आवश्यकता है

लेकिन, चिप इस बिंदु पर आपके स्केच को चलाने के लिए प्रतीत नहीं होगी। ऐसा इसलिए है क्योंकि आपको वास्तव में 16MHz पर चलने के लिए एक क्रिस्टल की आवश्यकता होती है।

यूएनओ बोर्ड के पास वह चिप स्थापित है और इसीलिए यह काम करता है। आप इसे यहां देख सकते हैं:

UNO पर 16MHz क्रिस्टल

अंत में आप 16MHz क्रिस्टल और 22pF के एक जोड़े को जोड़ते हैं और आपकी चिप स्टैंडअलोन (कोई UNO) नहीं चलेगी।

आप क्रिस्टल को पिन 9 और 10. में जोड़ें। आप मेरे ब्लॉग प्रविष्टि को पढ़कर या atmega328 डेटाशीट पढ़कर सभी विवरण देख सकते हैं ।

ब्रेडबोर्ड पर क्रिस्टल

अंत में, जस्ट वायर अप एल्स अप

उसके बाद, बस अपने सर्किट को उचित पिन तक तार दें और आप अपना ATMega328p-pu स्टैंडअलोन चला सकते हैं।

यह वास्तव में एक अच्छा सीखने का अनुभव है।
बस अपने UNO के लिए रिप्लेसमेंट atmega328p-pu चिप्स खरीदें और आप उन सभी परियोजनाओं को बना सकते हैं जिन्हें आप बहुत सस्ते में चाहते हैं।


2
आपको इसमें कुछ सर्किट सुरक्षा जोड़ने की अच्छी सुविधा होगी, क्योंकि 328p के पास अपना कोई नहीं है। अन्यथा, यह जाने का एक शानदार तरीका है।
स्नेकडोक

1
@duskwuff, मेरा मानना ​​है कि केवल तभी जब आप DAC कर रहे हों। चिप को स्टैंडअलोन के रूप में उपयोग करने की दिशा में किसी को शुरू करने के लिए यह केवल एक सरल उदाहरण है। मैं आपको विश्वास दिलाता हूं कि कोड नमूने में एलईडी को ब्लिंक करने के लिए चलता है। इसके अलावा, जब मैं शुरू कर रहा था तो मैंने सर्किट का उल्लेख किया था जिसका मैंने ऊपर एक टिप्पणी में उल्लेख किया था और मैंने एवीसीसी और जीएनडी को कभी नहीं जोड़ा और सर्किट दो साल तक चला। बेशक, मैं यह नहीं कह रहा हूं कि यह हमेशा सच होगा। जिस तरह से चिप वास्तव में काम करता है उसका उल्लेख करना। हमेशा की तरह, सटीक ऐनक के लिए डेटशीट की जांच करें और खासकर अगर आपको कुछ अलग अनुभव हो। धन्यवाद।
मूलांक

1
@raddevus डेटाशीट में तालिका 28.8 का संदर्भ लें: "AVCC निरपेक्ष न्यूनतम / अधिकतम: 1.8V / 5.5V"। AVCC छोड़ना युक्ति से बाहर है, और नुकसान हो सकता है। पिन 22 पर जीएनडी पिन विशेष रूप से एडीसी के साथ जुड़ा नहीं है, और जीएनडी से जुड़ा होना चाहिए।
डस्कवफ-एक्टिव-

1
@duskwuff ज्ञानवर्धक चर्चा के लिए धन्यवाद। आप जो कह रहे हैं, उससे मैं सहमत हूं और यह सुनिश्चित करने के लिए जल्द ही मेरे डॉक्स और सर्किट को बदल देगा। FYI करें - मैंने ATMega328p-pu के साथ शानदार पुस्तक AVR प्रोग्रामिंग के माध्यम से काम करना शुरू किया: हार्डवेयर के लिए सॉफ्टवेयर लिखना सीखना ( amzn.to/2PS9OOA ) और उन पहले सर्किट में लेखक, इलियट विलियम्स, उन पिनों को हुक नहीं करते हैं। मुझे लगता है कि मैं उससे प्रभावित था। पुस्तक वास्तव में महान है और लेखक जानकार है। धन्यवाद फिर से, महान चर्चा।
राडदेवस

1
@reddevus। अधिक सटीक होने के लिए, आपने इस उत्तर में लाल बॉक्स में जिस क्रिस्टल को इंगित किया है, वह माइक्रोकंट्रोलर द्वारा USB संचार को संभालने के लिए उपयोग किया जाने वाला क्रिस्टल है, न कि ATmega328p-pu चिप द्वारा। आप ऊनो schematics से देख सकते हैं कि ATmega328p पु चिप वास्तव में एक गुंजयमान यंत्र का उपयोग करता है: mouser.com/ProductDetail/Murata-Electronics/...
Kavka

7

STM32F103C8T6 डेवलपमेंट बोर्ड की जाँच करें, इसकी कीमत लगभग $ 1.5 है, और यह Arduino Uno की तुलना में अधिक मेमोरी / तेज है, और बहुत छोटा है।

यह Arduino IDE के साथ काम कर सकता है, लेकिन सभी पुस्तकालयों का समर्थन नहीं किया जाता है, इसलिए यदि आप अपने उपयोग किए गए पुस्तकालयों का समर्थन करते हैं, या यदि अलग-अलग पुस्तकालय हैं, तो आप इसका उपयोग कर सकते हैं, इसका उपयोग करने से पहले जांच लें।

अपडेट करें

अंतर:

                       Arduino Uno       STM32F103C8T6 Mini Dev Board

MicroController            Atmega328P           Cortex M3
MIPS/MHz                        1                   1.25
Operating Voltage [V]           5                   3.3, most pins 5V tolerant
Input Voltage   [V]            7-12               USB only
Input Voltage (limit) [V]      6-20                (USB)
Digital I/O Pins               16                   37
From them:PWM Digital I/O Pins  6                   12
Analog Input Pins               6                   10
DC Current per I/O Pin [mA]    20                    ?
DC Current for 3.3V Pin [mA]   50                    ?
Flash [KB}                     32                   64
SRAM [KB]                       2                   20
EEPROM [KB]                     1                    -
Clock Speed [MHz]              16                   72

I2C                             1                    2
SPI                             1                    2 (18 MBit/s)
UART                            1                    3
CAN                             0                    1
USB                             0          USB 2.0 FS 12 MBit        
DMA                             0          7 channels (ATsP, SPI, I2C, USART)
RTC                             0                    1
CRC                             0                    1
Unique ID                       0                    1

Programmed by                  USB                 SWD Debug (around $5)

IDE                         Arduino IDE         Arduino IDE, CubeMX, ...
Libraries                      Many               Limited

Dimensions  [mm]            68.6 x 53.4           53 x 22
Weight       [g]               25                    ?
Price (cheapest)  [$]         2.50                 1.50

नोट: जैसा कि पहले लिखा गया था, ज्यादातर बेहतर चश्मे के बावजूद, सभी पुस्तकालयों का समर्थन नहीं किया जाता है। इसके अलावा एक प्रोग्रामर को खरीदा जाना चाहिए (केवल एक बार, $ 5 की लागत)।


1
यदि आप मेपल मिनी क्लोन (समान यूसी, लगभग एक ही एचडब्ल्यू, लेकिन पहले से फ्लैश किए गए बूटलोडर के साथ) प्राप्त करते हैं, तो आप प्रोग्रामर को प्राप्त करने से भी बच सकते हैं
frarugi87

1
@ frarugi87 या आप प्रारंभिक प्रोग्रामिंग के लिए बिल्ट UART बूटलोडर (BOOT0 उच्च सेटिंग द्वारा सक्रिय) का उपयोग कर सकते हैं।
डस्कवफ-एक्टिव-

STM32F103C8T6 एक महान हिस्सा है। लेकिन यह अभी भी केवल 3.3v है। यह ऊनो के बदले में एक बूंद नहीं है। इसे 5v कैरेक्टर के एलसीडी से कनेक्ट करने की कोशिश करें और आपको समस्या होगी, अगर यह बिल्कुल काम करता है। (एलसीडी)
रुडी

6

मेरे उत्पाद के लिए, मैं एक Arduino Uno से गया :

अरुडिनो उनो आर 3

करने के लिए Arduino प्रो मिनी :

Arduino प्रो मिनी

हाँ, आपको एक की आवश्यकता होगी पीसी के लिए प्रोग्रामिंग और सीरियल कॉम के लिए एफडीडीआई केबल की , लेकिन आपको हर समय कॉम की आवश्यकता नहीं है, लेकिन आपको प्रत्येक डिवाइस पर प्रोग्राम अपलोड करने के लिए केवल एक केबल की आवश्यकता होगी। वे बहुत सस्ते भी मिल सकते हैं।

हालाँकि, मैंने देखा है कि Arduino Pro Mini अब सेवानिवृत्त हो गया है, इसलिए यह स्रोत के लिए थोड़ा कठिन हो सकता है (यह अभी भी AliExpress पर उपलब्ध है )। तो इस कारण से, मेरा सुझाव है कि आप इसके बजाय Arduino नैनो का प्रयास करें :

अरुडिनो नैनो

जिसमें जहाज पर USB का अतिरिक्त लाभ है, जिसका अर्थ है कि आपको प्रोग्रामिंग या कॉम के लिए FTDI केबल की आवश्यकता नहीं है।

ATMega328P जो इन 3 बोर्डों का प्रोसेसर है, उसमें देशी USB नहीं है, जिसका अर्थ है कि बोर्ड को भी FTDI FT232RL IC को शामिल करना होगा जो कि FTDI केबल में उपयोग किया जाता है। यह होने के बाद IC आपके बॉटम लाइन में अतिरिक्त लागत जोड़ सकती है।

प्रति डिवाइस कुछ डॉलर सस्ता होने के लिए, आप एक माइक्रोकंट्रोलर (जैसे कि ATMega32U4) का उपयोग कर सकते हैं जिसमें देशी USB कॉम्स हैं (और इसलिए आप FTDI IC पर सेव करते हैं)। ऐसा ही एक उत्पाद है अरुडिनो माइक्रो :

अरुडिनो माइक्रो

उल्लिखित ये सभी बोर्ड Arduino Ecosystem के भीतर के मूल निवासी हैं और (सेवानिवृत्त प्रो मिनी के अलावा) ऑनलाइन या आपके स्थानीय इलेक्ट्रॉनिक्स की दुकान पर स्रोत के लिए आसान होना चाहिए। आपका Arduino Uno प्रोग्राम इन सभी विकल्पों के लिए काम करेगा - आपको बस Arduino IDE में बोर्ड बदलना होगा:

Arduino बोर्ड चयन

एक और बोर्ड है जिसका मैं उल्लेख करना चाहूंगा - डिजीस्पार्क :

Digispark

यह केवल छोटे कार्यक्रमों के लिए उपयुक्त है, इसकी कुछ विशेषताओं में सीमित है और यह एक अरियलडू बोर्ड नहीं है। कहा जा रहा है कि, Arduino का भरपूर समर्थन है - और इसके सस्ते!


4

यदि आप Arduino का उपयोग करने के साथ रहना चाहते हैं और यह टूलकिन है, तो आप बस एक नंगे ATmega 328p (Arduino Uno के दिल में माइक्रोकंट्रोलर) को ऑर्डर कर सकते हैं और इसे खुद से उपयोग कर सकते हैं!

वे काफी कम लागत ($ 1.50- $ 3.00 रेंज) हैं और ब्रेडबोर्ड के अनुकूल हैं। अधिक स्थायी समाधान के लिए, आप उन्हें एक प्रोटो-बोर्ड (परबोर्ड) में मिलाप कर सकते हैं, या एक कस्टम डिज़ाइन सर्किट बोर्ड भी बना सकते हैं, जब आपका डिज़ाइन उस स्तर पर पहुंच जाता है।

यहाँ केवल Armeino लोगों की एक उत्कृष्ट मार्गदर्शिका है, जो ATmega 328p जैसे केवल कच्चे घटकों का उपयोग करते हुए, ब्रेडबोर्ड पर एक Arduino स्थापित करने के बारे में है। यह डिज़ाइन Arduino Uno की तरह बाहरी 16MHz क्लॉक क्रिस्टल का उपयोग करता है।

यदि आप 328p पर आंतरिक 8MHz घड़ी का उपयोग करने के साथ ठीक हैं, तो आप अधिकांश अतिरिक्त घटकों के साथ दूर कर सकते हैं और बस इस गाइड में कच्चे चिप को चला सकते हैं (डिफ़ॉल्ट Arduino बूटलोडर के बजाय Arduino Lilypad बूटलोडर का उपयोग करके)। इससे और भी पैसे बचेंगे!

किसी भी तरह से, आपको AVR प्रोग्रामर यूनिट की आवश्यकता होगी, क्योंकि 328p में कोई USB पोर्ट नहीं बनाया गया है। यह इस सेटअप का सबसे महंगा हिस्सा होगा, लेकिन अच्छी खबर यह है कि आपको केवल एक की आवश्यकता है, और यह किसी भी 328 पी की आवश्यकता को प्रोग्राम कर सकता है। उनका उपयोग गैर-मानक चिप्स को प्रोग्राम करने के लिए भी किया जा सकता है जो सीरियल Tx / Rx पिन पर प्रोग्राम किए जाने में सक्षम हैं, जैसे कि ESP चिप्स (आप सिर्फ उन्हें हाथ से तार करते हैं)। यदि आप इन प्रकार के माइक्रोकंट्रोलर के बारे में गंभीर हैं, तो इनमें से एक को उपयोगी बनाना।

एटीमेगा 328 पी माइक्रोकंट्रोलर चिप

ATMega पिन स्टिकर

perfboard

AVR प्रोग्रामर


1
यदि आप पहले से इंस्टॉल किए गए बूट लोडर के साथ अपने ATMEGA328P-PU का ऑर्डर करते हैं: ebay.ca/itm/… , तो एक PL2303HX USB to UART एडॉप्टर ($ 0.70CDN) "कोड": aliexpress.com/item/…
VE7JRO

मुझे हमेशा यह अजीब लगा कि अरुडिनो बिल्ट-इन प्रोग्रामिंग इंटरफेस का उपयोग करने के बजाय प्रोग्रामिंग के लिए एक विशेष बूटलोडर का उपयोग करता है।
user253751

@ मिनीबिस यह सुनिश्चित नहीं करता है कि आप वास्तव में क्या मतलब रखते हैं, लेकिन आर्डिनो बूटलोडर्स बहुत सारी चीजें करते हैं जो आर्डिनो के (और एटलम चिप्स) के साथ काम करना बहुत आसान है, जिसमें पिन को रीसेट करना, बाहरी घड़ी पर स्विच करना, अपने कोड को सौंपना-बंद करना शामिल है, इसके बिना, आपको अनिवार्य रूप से अपना खुद का लिखना होगा ... जो कि अधिकांश मामलों के लिए समय की बर्बादी होगी, स्टॉक अरुडिनो बूटलोडर सब कुछ करता है जो आप वैसे भी चाहते हैं।
स्नेकडॉक

1
@ मिनीबिस मुझे लगता है कि पीसी से प्रोग्रामर इंटरफ़ेस के बजाय एक सीरियल पोर्ट इंटरफ़ेस रखना बहुत आसान है। इसके अलावा, विशेष रूप से शुरुआत में, मुझे लगता है कि (व्यक्तिगत राय) कि वे एक बोर्ड पर एक पूर्ण प्रणाली चाहते थे, और पीसीबी पर एक प्रोग्रामर को एकीकृत करना एक सीरियल बूटलोडर लिखने की तुलना में बहुत कठिन था। गौर करें कि पहले आर्डिनो बोर्ड में एक सीरियल पोर्ट ( Arduino RS232 ) था, इसलिए उनमें से बहुत सारे प्रोग्राम करने के लिए केवल एक प्रोग्रामर की आवश्यकता थी (वे स्कूल में उपयोग किए गए थे)
frarugi87

1
@ frarugi87 यह शायद सच है, लेकिन असली शुरुआती के लिए, एक यूएसबी केबल में प्लग करना और "रेखाचित्र" अपलोड करने के लिए Arduino IDE का उपयोग करना जितना आसान हो सकता है। मुझे लगता है कि उन्होंने इसे सुपर सुलभ बनाने के लिए सही कदम उठाया, खासकर उन लोगों के लिए जिनके पास शून्य माइक्रोकंट्रोलर अनुभव है।
स्नेकडोक

4

मुझे नैनो और प्रो मिनी पसंद है। मुझे इसके साथ अन्य मॉड्यूल के साथ ब्रेडबोर्ड पर काम करना पसंद है। अगर इसमें अधिक सर्किटरी शामिल है, तो मैंने इसे यूनो का उपयोग करने की तुलना में बहुत अधिक सुविधाजनक पाया। तेज़ प्रोसेसर हैं लेकिन बहुत सारे प्रोजेक्ट्स के लिए 16Mhz 328 पर्याप्त से अधिक है। और ऊनो की तरह, ये दोनों 5 वोल्ट संचालित हैं। कभी-कभी आपको 3.3 वोल्ट प्रोसेसर के साथ अच्छी तरह से काम नहीं करने के लिए कनेक्ट करने की आवश्यकता होती है।

प्रो मिनी और नैनो को आसानी से 0.1 "स्पेसेड" वेरोबार्ड "(या समतुल्य) में मिलाया जाता है। यदि आप क्लोन किए गए भागों को खरीदने में कोई आपत्ति नहीं करते हैं, तो नैनो और प्रो मिनी की कीमत केवल कुछ डॉलर है। Aliexpress के कुछ हिस्सों को खरीदना। , या यहां तक ​​कि ईबे, जब तक आप डिलीवरी के लिए आते हैं, तब तक आप बहुत कुछ बचा सकते हैं।

मॉड्यूल है कि मैं अब सबसे अधिक बार उपयोग कर रहा हूँ ESP8266 है। यह एक शक्तिशाली वाईफाई प्लेटफॉर्म है जो केवल कुछ डॉलर का खर्च करता है और इसमें काफी परिपक्व Arduino ढांचा है। अक्सर मैं इसे डिजाइन में एकमात्र प्रोसेसर के रूप में उपयोग करता हूं। मैंने इसे डेटा लकड़हारे के लिए आधार के रूप में भी इस्तेमाल किया है और पूरी तरह से वाईफाई क्षमता की अनदेखी की है। 20x4 चरित्र एलसीडी, वर्तमान / वोल्टेज माप चिप (INA219), और एक एसडी मेमोरी कार्ड, 18650 लिथियम बैटरी द्वारा संचालित है।

बहुत सारे अच्छे सस्ते विकल्प हैं।


3
आप यह बताना चाह सकते हैं कि ESP12 मॉड्यूल में .1 "पिन स्पेसिंग नहीं है, जो कि थोड़ा उपद्रव है। सस्ती ब्रेकआउट बोर्ड हैं, लेकिन ये सोल्डरलेस ब्रेडबोर्ड के साथ उपयोग करने के लिए काफी व्यापक और कठोर हैं। इसके अलावा, वे। बहुत सुंदर है। एक नंगे ESP12 मॉड्यूल से लगभग $ 1 अधिक के लिए आप एक Wemos D1 मिनी (क्लोन) प्राप्त कर सकते हैं, जो कि Arduino Pro Mini या Nano के रूप में उपयोग करने में आसान है।
Llaves

मैंने ESP-12 का उपयोग करने के लिए कहां कहा था? मैं ESP8266 पर बहुत विस्तार में नहीं गया क्योंकि वास्तव में इस सवाल का ध्यान केंद्रित नहीं था। मुझे लगा कि यह ध्यान देने योग्य है क्योंकि बहुत से लोग इससे परिचित नहीं हैं। मैं Wemos D1 मिनी प्लेटफॉर्म का उपयोग करने वाले लोगों का पूरी तरह से समर्थन करता हूं। यह ESP01, ESP12 आदि के विपरीत समाधान के लिए तैयार है, धारावाहिक के लिए USB और एक ऑनबोर्ड नियामक एक बड़ा अंतर बनाता है। लेकिन मुझे अभी भी लगता है कि नैनो या प्रो मिनी सवाल पूछने वाले के लिए सबसे उपयुक्त उत्तर है।
रूडी

ईएसपी सिस्टम की तुलना में 2019 में किसी भी atmega आधारित प्रणाली पर विचार करना कठिन है, इसलिए आप $ 2 के लिए उल्लेख कर सकते हैं ESP8266 के साथ आपको 40MHZ प्रोसेसर, पूर्ण विकास बोर्ड (चिप नहीं), wifi और USB- आधारित प्रोग्रामिंग और बिना किसी अतिरिक्त केबल के निगरानी। और ईएसपी 32 प्रणालियों का भी उल्लेख करें, जो $ 7 से $ 10 तक अधिक महंगे हैं, लेकिन दो सीपीयू, एक पूर्ण आरटीओएस, कई एमबी फ्लैश, बीटी को वाईफाई और देशी यूएसबी समर्थन में जोड़ता है। Arduino के साथ संगतता शामिल है, और यहां तक ​​कि उपलब्ध RTOS को चलाने पर वे Arduino लाइब्रेरी शामिल हैं।
ब्रायन बुल्कोव्स्की

ESP8266 में 160MHz प्रोसेसर है। यह एक बेहतरीन विकल्प है लेकिन इसकी सीमाएँ हैं। यह केवल एक ए / डी कनवर्टर है और उस पर एक बुरा एक है। डिजिटल IO पिंस में भी क्वर्की हैं। अधिकांश पावर पर डिफ़ॉल्ट रूप से प्रतिरोधों को खींचो। तीन IO पिन ऑपरेटिंग मोड सेट करते हैं और विशेष देखभाल की जानी चाहिए। ESP8266 को भी एक अच्छी बिजली आपूर्ति की आवश्यकता है। ESP8266 के साथ पृष्ठभूमि में बहुत सारे कोड चल रहे हैं और आपके कोड को इसके साथ सह-अस्तित्व में होना चाहिए। मुझे वास्तव में ESP9266 पसंद है लेकिन यह एक महान सामान्य उद्देश्य माइक्रोकंट्रोलर नहीं है। ESP32 बेहतर है, लेकिन मुद्दों के साथ भी।
रूडी

2

Arduino Pro माइक्रो क्लोन सुपर सस्ते हैं और आपको उन्हें प्रोग्राम करने की आवश्यकता है जो एक सामान्य माइक्रो यूएसबी केबल है। आप शायद कुछ भी उपयोगी करने के लिए हेडर को मिलाप करेंगे। वे 3.3V / 8MHz और 5V / 16Mhz संस्करण में उपलब्ध हैं।

प्रो माइक्रो


ProMicro में 3.3v प्रोसेसर है। यह कुछ डिजाइनों के साथ एक समस्या हो सकती है। यह एक ऊनो के बदले में एक बूंद नहीं है। लेकिन यह एक दिलचस्प हिस्सा है।
रूडी

1
नहीं, जैसे प्रो मिनी के साथ 5V / 16MHz और 3.3V / 8MHz संस्करण है।
आंद्रेकेआर

क्षमा करें, फिर मेरी गलती।
रूडी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.