आरपी2040: Difference between revisions

From Vigyanwiki
(Created page with "{{Short description|ARM-architecture microcontroller by the Raspberry Pi Foundation}} thumb|RP2040 माइक्रोकंट्रोलर File:Ras...")
 
No edit summary
Line 2: Line 2:
[[File:RP2040.jpg|thumb|RP2040 माइक्रोकंट्रोलर]]
[[File:RP2040.jpg|thumb|RP2040 माइक्रोकंट्रोलर]]
[[File:Raspberry-pi rp2-b0 s1-9 mit20x.jpg|thumb|आरपी2040]]
[[File:Raspberry-pi rp2-b0 s1-9 mit20x.jpg|thumb|आरपी2040]]
[[File:PhobGCC 2.0.5.png|thumb|एक फोबजीसीसी, [[ खेल घन ]] कंट्रोलर के लिए एक ओपन-सोर्स मदरबोर्ड प्रतिस्थापन, जिसे आरपी2040 द्वारा संचालित प्रतिस्पर्धी सुपर स्मैश ब्रदर्स मेली के लिए डिज़ाइन किया गया है।]]RP2040 एक [[32-बिट कंप्यूटिंग]]|32-बिट [[मल्टी-कोर प्रोसेसर]] [[ARM Cortex-M0+]] [[ microcontroller ]] [[ एकीकृत परिपथ ]] है<ref name="2021-01-21-RP2040-announcement">{{Cite web|url=https://www.raspberrypi.org/blog/raspberry-pi-silicon-pico-now-on-sale/|title=Meet Raspberry Silicon: Raspberry Pi Pico now on sale at $4|date=January 21, 2021}}</ref><ref name="2021-02-01-arm-blog">{{cite news |last1=Adams |first1=James |title=Raspberry Pi RP2040: Our Microcontroller for the Masses |url=https://www.arm.com/blogs/blueprint/raspberry-pi-rp2040 |access-date=20 February 2021 |work=Arm Blueprint |date=1 February 2021}}</ref><ref name="2021-RP2040-datasheet">{{cite web |title=RP2040 Datasheet |url=https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf |access-date=20 February 2021 |publisher=Raspberry Pi Ltd}}</ref> [[रास्पबेरी पाई फाउंडेशन]] द्वारा। जनवरी 2021 में, इसे रास्पबेरी पाई#रास्पबेरी_पाइ_पिको बोर्ड के हिस्से के रूप में जारी किया गया था।<ref name="2021-01-21-RP2040-announcement" />
[[File:PhobGCC 2.0.5.png|thumb|एक फोबजीसीसी, [[ खेल घन ]] कंट्रोलर के लिए एक ओपन-सोर्स मदरबोर्ड प्रतिस्थापन, जिसे आरपी2040 द्वारा संचालित प्रतिस्पर्धी सुपर स्मैश ब्रदर्स मेली के लिए डिज़ाइन किया गया है।]]
 
 
आरपी2040 एक 32-बिट डुअल एआरएम कॉर्टेक्स-एम0+ माइक्रोकंट्रोलर इंटीग्रेटेड परिपथ है<ref name="2021-01-21-RP2040-announcement">{{Cite web|url=https://www.raspberrypi.org/blog/raspberry-pi-silicon-pico-now-on-sale/|title=Meet Raspberry Silicon: Raspberry Pi Pico now on sale at $4|date=January 21, 2021}}</ref><ref name="2021-02-01-arm-blog">{{cite news |last1=Adams |first1=James |title=Raspberry Pi RP2040: Our Microcontroller for the Masses |url=https://www.arm.com/blogs/blueprint/raspberry-pi-rp2040 |access-date=20 February 2021 |work=Arm Blueprint |date=1 February 2021}}</ref><ref name="2021-RP2040-datasheet">{{cite web |title=RP2040 Datasheet |url=https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf |access-date=20 February 2021 |publisher=Raspberry Pi Ltd}}</ref> रास्पबेरी पाई लिमिटेड द्वारा जनवरी 2021 में, इसे रास्पबेरी पाई पिको बोर्ड के भाग  के रूप में जारी किया गया था।<ref name="2021-01-21-RP2040-announcement" />




==अवलोकन==
==अवलोकन==
21 जनवरी 2021 को घोषित, RP2040 रास्पबेरी पाई लिमिटेड द्वारा डिज़ाइन किया गया पहला माइक्रोकंट्रोलर है।<ref name="2021-01-21-RP2040-announcement" /><ref name="2021-02-01-arm-blog" />माइक्रोकंट्रोलर कम लागत वाला है, रास्पबेरी पाई पिको को यहां पेश किया गया है {{USD|4}} और RP2040 की लागत ही है {{USD|1}}. माइक्रोकंट्रोलर को [[ सभा की भाषा ]], C (प्रोग्रामिंग लैंग्वेज), [[C++]], [[ मुफ़्त पास्कल ]], रस्ट_(प्रोग्रामिंग_लैंग्वेज) में प्रोग्राम किया जा सकता है।<ref>{{cite web  |title=माइक्रोकंट्रोलर्स की आरपी श्रृंखला पर जंग| url=https://github.com/rp-rs | website = GitHub | access-date=29 March 2023}}</ref> जाओ, [[माइक्रोपायथन]], [[सर्किटपायथन]],<ref name="2021-01-21-RP2040-announcement" /><ref>{{cite web |last1=Rembor |first1=Kattni |title=रास्पबेरी पाई पिको और सर्किटपायथन के साथ शुरुआत करना|url=https://learn.adafruit.com/getting-started-with-raspberry-pi-pico-circuitpython |website=Adafruit Learning System |publisher=[[Adafruit]] |access-date=17 February 2023}}</ref> और [[एडा (प्रोग्रामिंग भाषा)]]।<ref>{{cite web |title=रास्पबेरी पाई पिको पर एडा|url=https://pico-doc.synack.me/ |access-date=10 July 2023}}</ref> यह [[TensorFlow Lite]] चलाने के लिए पर्याप्त शक्तिशाली है।<ref name="2021-01-21-RP2040-announcement" />
21 जनवरी 2021 को घोषित, आरपी2040 रास्पबेरी पाई लिमिटेड द्वारा डिजाइन किया गया पहला माइक्रोकंट्रोलर है।<ref name="2021-01-21-RP2040-announcement" /><ref name="2021-02-01-arm-blog" /> माइक्रोकंट्रोलर कम निवेश वाला है, रास्पबेरी पाई पिको को 4 अमेरिकी डॉलर में प्रस्तुत किया गया है और आरपी2040 की मूल्य 1 अमेरिकी डॉलर है। माइक्रोकंट्रोलर को असेंबली, सी, सी++, फ्री पास्कल, रस्ट,<ref>{{cite web  |title=माइक्रोकंट्रोलर्स की आरपी श्रृंखला पर जंग| url=https://github.com/rp-rs | website = GitHub | access-date=29 March 2023}}</ref> गो, माइक्रोपायथन, सर्किटपाइथन,<ref name="2021-01-21-RP2040-announcement" /><ref>{{cite web |last1=Rembor |first1=Kattni |title=रास्पबेरी पाई पिको और सर्किटपायथन के साथ शुरुआत करना|url=https://learn.adafruit.com/getting-started-with-raspberry-pi-pico-circuitpython |website=Adafruit Learning System |publisher=[[Adafruit]] |access-date=17 February 2023}}</ref> और एडा में प्रोग्राम किया जा सकता है।<ref>{{cite web |title=रास्पबेरी पाई पिको पर एडा|url=https://pico-doc.synack.me/ |access-date=10 July 2023}}</ref> यह टेन्सरफ्लो लाइट चलाने के लिए पर्याप्त शक्तिशाली है।<ref name="2021-01-21-RP2040-announcement" />
 
घोषणा के समय, चार अन्य निर्माता ([[Adafruit|एडफ्रूट]], [[ Pomeranian | पोमेरेनियन]], अरुडिनो, [[स्पार्कफन]]) अपने उत्पाद डिजाइन के उन्नत चरणों में थे, और उत्पादन के लिए चिप्स की व्यापक उपलब्धता की प्रतीक्षा कर रहे थे।<ref name="tFQsZ">{{cite web|url= https://twitter.com/EbenUpton/status/1362171557469179907|title=करें|website=twitter.com |accessdate=2021-02-18}}</ref>
 
[[हैकाडे]] ने रास्पबेरी पाई से होने, एक अच्छा फीचर सेट होने और कम निवेश वाले पैकेज में जारी होने के कारण आरपी2040 के लाभों को नोट किया है।<ref name="wKlVq">{{cite news |last1=Williams |first1=Elliot |title=Raspberry Pi Enters Microcontroller Game With $4 Pico |url=https://hackaday.com/2021/01/20/raspberry-pi-enters-microcontroller-game-with-4-pico/ |access-date=20 February 2021 |work=Hackaday |date=20 January 2021}}</ref>
 
[https://datashields.raspberrypi.com/rp2040/rp2040-dataSheet.pdf डेटाशीट] के अनुसार, चिप के अनेक  संशोधन हैं:


घोषणा के समय, चार अन्य निर्माता ([[Adafruit]], [[ Pomeranian ]], अरुडिनो, [[स्पार्कफन]]) अपने उत्पाद डिजाइन के उन्नत चरणों में थे, और उत्पादन के लिए चिप्स की व्यापक उपलब्धता की प्रतीक्षा कर रहे थे।<ref name="tFQsZ">{{cite web|url= https://twitter.com/EbenUpton/status/1362171557469179907|title=करें|website=twitter.com |accessdate=2021-02-18}}</ref>
"आरपी2040 बूटरोम का पूरा स्रोत <nowiki>https://github.com/raspberrypi/pico-bootrom</nowiki> पर पाया जा सकता है। इसमें बूटरोम के संस्करण 1 और संस्करण 2 दोनों सम्मिलित हैं, जो क्रमशः B0 और B1 सिलिकॉन संशोधनों के अनुरूप हैं। "
[[हैकाडे]] ने रास्पबेरी पाई से होने, एक अच्छा फीचर सेट होने और कम लागत वाले पैकेज में जारी होने के कारण आरपी2040 के लाभों को नोट किया है।<ref name="wKlVq">{{cite news |last1=Williams |first1=Elliot |title=Raspberry Pi Enters Microcontroller Game With $4 Pico |url=https://hackaday.com/2021/01/20/raspberry-pi-enters-microcontroller-game-with-4-pico/ |access-date=20 February 2021 |work=Hackaday |date=20 January 2021}}</ref>
[https://datashields.raspberrypi.com/rp2040/rp2040-dataSheet.pdf डेटाशीट] के अनुसार, चिप के कई संशोधन हैं:<br> RP2040 बूटरोम का पूरा स्रोत https://github पर पाया जा सकता है। .com/raspberrypi/pico-bootrom। इसमें बूटरोम के संस्करण 1 और संस्करण 2 दोनों शामिल हैं, जो क्रमशः बी0 और बी1 सिलिकॉन संशोधनों के अनुरूप हैं।


==सुविधाएँ==
==सुविधाएँ==
चिप 7 × 7 मिमी [[QFN]]-56 [[ सतह पर स्थापित उपकरण ]] (SMD) पैकेज में 40 एनएम सिलिकॉन है।
चिप 7 × 7 मिमी [[QFN|क्यूएफएन]]-56 [[ सतह पर स्थापित उपकरण ]] (एसएमडी) पैकेज में 40 एनएम सिलिकॉन है।
* प्रमुख विशेषताऐं:<ref name="c5LIf">{{Cite web |title=RP2040 Datasheet |url=https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf |access-date=2021-03-28 |website=raspberrypi.com |language=en}}</ref>
* प्रमुख विशेषताऐं:<ref name="c5LIf">{{Cite web |title=RP2040 Datasheet |url=https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf |access-date=2021-03-28 |website=raspberrypi.com |language=en}}</ref>
** 133 मेगाहर्ट्ज डुअल एआरएम कॉर्टेक्स-एम0+ कोर (400 मेगाहर्ट्ज से अधिक पर ओवरक्लॉक किया गया है)<ref name="9ScF4">{{Cite web|title=Robin Grosset Takes a Raspberry Pi Pico's RP2040 to New Heights with an Overclock to 420&nbsp;MHz|url=https://www.hackster.io/news/robin-grosset-takes-a-raspberry-pi-pico-s-rp2040-to-new-heights-with-an-overclock-to-420mhz-c3677aa5daac|access-date=2021-03-28|website=Hackster.io|language=en}}</ref>)
** 133 मेगाहर्ट्ज डुअल एआरएम कॉर्टेक्स-एम0+ कोर (400 मेगाहर्ट्ज से अधिक पर ओवरक्लॉक किया गया है)<ref name="9ScF4">{{Cite web|title=Robin Grosset Takes a Raspberry Pi Pico's RP2040 to New Heights with an Overclock to 420&nbsp;MHz|url=https://www.hackster.io/news/robin-grosset-takes-a-raspberry-pi-pico-s-rp2040-to-new-heights-with-an-overclock-to-420mhz-c3677aa5daac|access-date=2021-03-28|website=Hackster.io|language=en}}</ref>)
Line 20: Line 27:
** कोई आंतरिक [[फ्लैश मेमोरी]] या [[ईईपीरोम]] मेमोरी नहीं (रीसेट के बाद, बूट-लोडर फर्मवेयर को बाहरी फ्लैश मेमोरी या यूएसबी बस से आंतरिक एसआरएएम में लोड करता है)
** कोई आंतरिक [[फ्लैश मेमोरी]] या [[ईईपीरोम]] मेमोरी नहीं (रीसेट के बाद, बूट-लोडर फर्मवेयर को बाहरी फ्लैश मेमोरी या यूएसबी बस से आंतरिक एसआरएएम में लोड करता है)
** [[क्यूएसपीआई]] बस नियंत्रक, 16 एमबी तक बाहरी फ्लैश मेमोरी का समर्थन करता है
** [[क्यूएसपीआई]] बस नियंत्रक, 16 एमबी तक बाहरी फ्लैश मेमोरी का समर्थन करता है
** डीएमए नियंत्रक
** डीएमए नियंत्रक\
** [[उन्नत उच्च-प्रदर्शन बस]] क्रॉसबार, पूरी तरह से जुड़ा हुआ
**एएचबी क्रॉसबार, पूरी तरह से जुड़ा हुआ
** कोर वोल्टेज उत्पन्न करने के लिए ऑन-चिप प्रोग्रामेबल [[ कम-ड्रॉपआउट नियामक ]] (एलडीओ)।
** कोर वोल्टेज उत्पन्न करने के लिए ऑन-चिप प्रोग्रामेबल [[ कम-ड्रॉपआउट नियामक ]] (एलडीओ)।
** यूएसबी और कोर घड़ियां उत्पन्न करने के लिए 2 ऑन-चिप चरण-लॉक लूप
** यूएसबी और कोर घड़ियां उत्पन्न करने के लिए 2 ऑन-चिप चरण-लॉक लूप
** 30 [[GPIO]] पिन, जिनमें से 4 को वैकल्पिक रूप से एनालॉग इनपुट के रूप में उपयोग किया जा सकता है
** 30 [[GPIO|जीपीआईओ]] पिन, जिनमें से 4 को वैकल्पिक रूप से एनालॉग इनपुट के रूप में उपयोग किया जा सकता है
* परिधीय:
* परिधीय:
** 2 [[यूनिवर्सल एसिंक्रोनस रिसीवर-ट्रांसमीटर]]
** 2 यूएआरटी
** 2 [[सीरियल पेरिफेरल इंटरफ़ेस बस]] नियंत्रक
** 2 एसपीआई नियंत्रक
** 2 I²C नियंत्रक
** 2 I²C नियंत्रक
** 16 [[पल्स चौड़ाई उतार - चढ़ाव]] चैनल
** 16 पीडब्लूएम चैनल
** [[USB]] 1.1 नियंत्रक और [[PHY]], होस्ट और डिवाइस समर्थन के साथ
** [[USB|यूएसबी]] 1.1 नियंत्रक और [[PHY|फाई]], होस्ट और डिवाइस समर्थन के साथ
** 8 क्रमादेशित इनपुट-आउटपुट (पीआईओ) राज्य मशीनें
** 8 क्रमादेशित इनपुट-आउटपुट (पीआईओ) स्टेट मशीनें


==बोर्ड==
==बोर्ड==
कई निर्माताओं ने आरपी2040 का उपयोग करके अपने स्वयं के बोर्ड की घोषणा की है। बढ़ती संख्या का चयन यहां है:
अनेक निर्माताओं ने आरपी2040 का उपयोग करके अपने स्वयं के बोर्ड की घोषणा की है। बढ़ती संख्या का चयन यहां है:


{| class="wikitable sortable"
{| class="wikitable sortable"
! scope="col" | Board name
! scope="col" |बोर्ड नाम
! scope="col" | Manufacturer
! scope="col" |उत्पादक
! scope="col" | Size (mm)
! scope="col" |साइज़ (मिमी)
! scope="col" | Header pins
! scope="col" |हेडर पिंस
! scope="col" | Debug connection
! scope="col" |डीबग कनेक्शन
! scope="col" | Number of pads
! scope="col" |पैड की संख्या
! scope="col" | [[USB]] connector
! scope="col" |यूएसबी कनेक्टर
! scope="col" | Other connectors
! scope="col" |अन्य कनेक्टर्स
! scope="col" | [[Flash memory|Flash]] size
! scope="col" |फ़्लैश साइज़
! scope="col" | [[General-purpose input/output|GPIO]] pins
! scope="col" |जीपीआईओ पिन
! scope="col" | [[Analog-to-digital converter|ADC]] pins
! scope="col" |एडीसी पिन
! scope="col" | Buttons
! scope="col" |बटन
! scope="col" | Other features
! scope="col" |अन्य सुविधाओं
! scope="col" | Image
! scope="col" |छवि
|-
|-
| [[Raspberry Pi Pico|Pico]]<ref name="Q57KC">{{Cite web|url=https://www.raspberrypi.org/products/raspberry-pi-pico/|title = Buy a Raspberry Pi Pico}}</ref>
| [[Raspberry Pi Pico|पिको]]<ref name="Q57KC">{{Cite web|url=https://www.raspberrypi.org/products/raspberry-pi-pico/|title = Buy a Raspberry Pi Pico}}</ref>
| Raspberry Pi Ltd
|रास्पबेरी पाई लिमिटेड
| 51×21
| 51×21
| 40+3
| 40+3
| via headers
|हेडर के माध्यम से
| 6
| 6
| micro-USB
|माइक्रो यूएसबी
|
|
| 2 MB
| 2 एमबी
| 26
| 26
| 3
| 3
| BOOTSEL
|बूटसेल
|
|
| [[File:Raspberry Pi Pico oblique.jpg|120px]]
| [[File:Raspberry Pi Pico oblique.jpg|120px]]
|-
|-
| Pico W
|पिको डब्ल्यू
| Raspberry Pi Ltd
|रास्पबेरी पाई लिमिटेड
| 51×21
| 51×21
| 40+3
| 40+3
| via headers
|विया
 
हेडर
| 6
| 6
| micro-USB
|माइक्रो यूएसबी
|  
|  
| 2 MB
| 2 एमबी
| 26
| 26
| 3
| 3
| BOOTSEL
|बूटसेल
| [[Wi-Fi]], [[Bluetooth]]
|वाई-फ़ाई, ब्लूटूथ
| [[File:PXL 20220703 104511558.PORTRAIT (cropped).jpg|120px]]
| [[File:PXL 20220703 104511558.PORTRAIT (cropped).jpg|120px]]
|-
|-
| XIAO RP2040
| ज़ियाओ
| Seeed Studio
आरपी2040
|सीड स्टूडियो
| 20×17.5×3.5
| 20×17.5×3.5
| 30
| 30
| [[Reset (computing)|Reset]] Button/ Boot Button
|रीसेट बटन/बूट बटन
|
|
| USB Type-C interface
| USB Type-C interface
|
|
| 2 MB
| 2 एमबी
|
|
|
|
| BOOTSEL + RESET
|बूटसेल + रीसेट
|
|
|
|
|-
|-
| Nano RP2040 Connect<ref name="1Xs4e">{{Cite web|url=https://blog.arduino.cc/2021/01/20/welcome-raspberry-pi-to-the-world-of-microcontrollers/|title = Welcome Raspberry Pi to the world of microcontrollers|date = 20 January 2021}}</ref>
| नैनो आरपी2040 कनेक्ट<ref name="1Xs4e">{{Cite web|url=https://blog.arduino.cc/2021/01/20/welcome-raspberry-pi-to-the-world-of-microcontrollers/|title = Welcome Raspberry Pi to the world of microcontrollers|date = 20 January 2021}}</ref>
| [[Arduino]]
|अरुडिनो
| 45×18
| 45×18
| 30
| 30
| via pads
| विया पैडस
| 5+4+2
| 5+4+2
| micro-USB
|माइक्रो यूएसबी
|
|
| 16 MB
| 16 एमबी
|
|
|
|
| 1
| 1
| Wi-Fi, Bluetooth, 9-axis [[Inertial measurement unit|IMU]], microphone
|वाई-फाई, ब्लूटूथ, 9-एक्सिस आईएमयू, माइक्रोफोन
| [[File:18555 - Arduino Nano RP2040 Connect (cropped).jpg|120px|]]
| [[File:18555 - Arduino Nano RP2040 Connect (cropped).jpg|120px|]]
|-
|-
| Tiny 2040<ref name="bTD9L">{{Cite web|url=https://shop.pimoroni.com/products/tiny-2040|title = Tiny 2040 – Pimoroni}}</ref>
| टिनी 2040<ref name="bTD9L">{{Cite web|url=https://shop.pimoroni.com/products/tiny-2040|title = Tiny 2040 – Pimoroni}}</ref>
| [[Pimoroni]]
|पिमोरोनी
| 22.9×18.2×6
| 22.9×18.2×6
| 8+3
| 8+3
| via headers
|विया
 
हेडर
|
|
| [[USB-C]]
|यूएसबी-सी
|
|
| 8 MB
| 8 एमबी
| 12
| 12
| 4
| 4
| BOOTSEL + RESET
|बूटसेल + रीसेट
|
|
|-
|-
| Keybow 2040<ref name="oJDEQ">{{Cite web|url=https://shop.pimoroni.com/products/keybow-2040|title = Keybow 2040 – Pimoroni}}</ref>
| कीबो 2040<ref name="oJDEQ">{{Cite web|url=https://shop.pimoroni.com/products/keybow-2040|title = Keybow 2040 – Pimoroni}}</ref>
| Pimoroni
|पिमोरोनी
|
|
| 0 (USB only)
|0 (केवल यूएसबी)
|
|
|
|
| USB-C
|यूएसबी-सी
|
|
| 2 MB
| 2 एमबी
|
|
|
|
Line 141: Line 153:
|
|
|-
|-
| PicoSystem<ref name="0pmTb">{{Cite web|url=https://shop.pimoroni.com/products/picosystem|title=PicoSystem – Pimoroni}}</ref>
| पिकोसिस्टम<ref name="0pmTb">{{Cite web|url=https://shop.pimoroni.com/products/picosystem|title=PicoSystem – Pimoroni}}</ref>
| Pimoroni
|पिमोरोनी
| 96.6×42.7×15.5
| 96.6×42.7×15.5
| 0 (self contained)
|0 (स्वयं समाहित)
|
|
|
|
| USB-C
|यूएसबी-सी
|
|
| 16 MB
| 16 एमबी
|
|
|
|
| 4 + [[Gamepad|joypad]]
|4 + जॉयपैड
| Color 240×240 [[LCD]], onboard battery
|रंग 240×240 एलसीडी, ऑनबोर्ड बैटरी
|
|
|-
|-
| Feather RP2040<ref name="ZRSvo">{{Cite web|url=https://www.adafruit.com/product/4884|title = Adafruit Feather RP2040}}</ref>
| फीदर  आरपी2040<ref name="ZRSvo">{{Cite web|url=https://www.adafruit.com/product/4884|title = Adafruit Feather RP2040}}</ref>
| [[Adafruit Industries|Adafruit]]
|एडफ्रूट
| 51×23×7
| 51×23×7
| 28
| 28
| via pins
| via pins
|
|
| USB-C
|यूएसबी-सी
| STEMMA QT, lipo battery
|स्टेममा क्यूटी, लाइपो बैटरी
| 8 MB
| 8 एमबी
| 21
| 21
| 4
| 4
| BOOTSEL + RESET
|बूटसेल + रीसेट
| [[Battery charger]]
|बैटरी चार्जर
|
|
|-
|-
| ItsyBitsy RP2040<ref name="mTP7y">{{Cite web|url=https://www.adafruit.com/product/4888|title = Adafruit ItsyBitsy RP2040}}</ref>
| इट्सीबिट्सी आरपी2040<ref name="mTP7y">{{Cite web|url=https://www.adafruit.com/product/4888|title = Adafruit ItsyBitsy RP2040}}</ref>
| Adafruit
|एडफ्रूट
| 36×18×4
| 36×18×4
| 33
| 33
| via headers
|विया
 
हेडर
|
|
| micro-USB
|माइक्रो यूएसबी
|
|
| 4 MB
| 4 एमबी
| 23
| 23
| 4
| 4
| BOOTSEL + RESET
|बूटसेल + रीसेट
|
|
|-
|-
| QT Py RP2040<ref>{{cite web | url=https://www.adafruit.com/product/4900 | title=Adafruit QT Py RP2040 }}</ref>
| क्यूटी पाय आरपी2040<ref>{{cite web | url=https://www.adafruit.com/product/4900 | title=Adafruit QT Py RP2040 }}</ref>
| Adafruit
|एडफ्रूट
| 22x18x6
| 22x18x6
| 14
| 14
| Reset Button/ Boot Button
|रीसेट बटन/बूट बटन
|
|
| USB-C
|यूएसबी-सी
| STEMMA QT
|स्टेममा क्यूटी
| 8 MB
| 8 एमबी
| 13
| 13
| 4
| 4
| BOOTSEL + RESET
|बूटसेल + रीसेट
| 3.3vdc regulator, [[NeoPixel]] LED
|3.3vdc रेगुलेटर, नियोपिक्सेल एलईडी
|
|
|-
|-
| Pro Micro – RP2040<ref name="c5X8p">{{Cite web|url=https://www.sparkfun.com/products/17717|title=SparkFun Pro Micro - RP2040 - DEV-18288 - SparkFun Electronics}}</ref>
| प्रो माइक्रो - आरपी2040<ref name="c5X8p">{{Cite web|url=https://www.sparkfun.com/products/17717|title=SparkFun Pro Micro - RP2040 - DEV-18288 - SparkFun Electronics}}</ref>
| [[SparkFun Electronics|Sparkfun]]
|स्पार्कफन
| 36×18
| 36×18
| 24
| 24
|
|
| 4+2
| 4+2
| USB-C
|यूएसबी-सी
| QWIIC
|क्यूडब्ल्यूआईआईसी
| 16 MB
| 16 एमबी
| 20
| 20
| 4
| 4
| BOOTSEL + RESET
|बूटसेल + रीसेट
|
|
| [[File:SparkFun Pro Micro - RP2040 - 51412593812 (cropped).jpg|120px]]
| [[File:SparkFun Pro Micro - RP2040 - 51412593812 (cropped).jpg|120px]]
|-
|-
| Thing Plus RP2040<ref name="wS6Eb">{{Cite web|url=https://www.sparkfun.com/products/17745|title=SparkFun Thing Plus - RP2040 - DEV-17745 - SparkFun Electronics}}</ref>
| थिंग प्लस आरपी2040<ref name="wS6Eb">{{Cite web|url=https://www.sparkfun.com/products/17745|title=SparkFun Thing Plus - RP2040 - DEV-17745 - SparkFun Electronics}}</ref>
| Sparkfun
|स्पार्कफन
| 59×23
| 59×23
| 28
| 28
| JTAG pins
|जेटीएजी पिन
|
|
| USB-C
|यूएसबी-सी
| QWIIC, lipo battery
|क्यूडब्ल्यूआईआईसी, लाइपो बैटरी
| 16 MB
| 16 एमबी
| 18
| 18
| 4
| 4
| BOOTSEL + RESET
|बूटसेल + रीसेट
| Battery charger
|बैटरी चार्जर
| [[File:17745-SparkFun Thing Plus - RP2040-01a (cropped).jpg|120px]]
| [[File:17745-SparkFun Thing Plus - RP2040-01a (cropped).jpg|120px]]
|-
|-
| MicroMod RP2040<ref name="Z5Hmb">{{Cite web|url=https://www.sparkfun.com/products/17720|title=SparkFun MicroMod RP2040 Processor - DEV-17720 - SparkFun Electronics}}</ref>
| माइक्रोमॉड आरपी2040<ref name="Z5Hmb">{{Cite web|url=https://www.sparkfun.com/products/17720|title=SparkFun MicroMod RP2040 Processor - DEV-17720 - SparkFun Electronics}}</ref>
| Sparkfun
|स्पार्कफन
| 22×22
| 22×22
| 0
| 0
|
|
|
|
| edge connector
| एज कनेक्टर
| edge connector
| एज कनेक्टर
| 16 MB
| 16 एमबी
| 29
| 29
| 3
| 3
| none
|कोई नहीं
|
|
| [[File:17720-SparkFun MicroMod RP2040 Processor-01A (cropped).jpg|120px]]
| [[File:17720-SparkFun MicroMod RP2040 Processor-01A (cropped).jpg|120px]]
|-
|-
| Müsli USB Pmod<ref>{{Cite web|url=https://machdyne.com/product/musli-usb-pmod/|title=Müsli USB Pmod™ Compatible Module}}</ref>
| मूसली यूएसबी पीएमओडी<ref>{{Cite web|url=https://machdyne.com/product/musli-usb-pmod/|title=Müsli USB Pmod™ Compatible Module}}</ref>
| Lone Dynamics
|लोन डायनेमिक्स
| 45×20.32
| 45×20.32
| 12
| 12
| SWD
|एसडब्ल्यूडी
|
|
| USB Type-A female
|यूएसबी टाइप-ए महिला
| 12-pin male PMOD, SWD
|12-पिन पुरुष पीएमओडी, एसडब्ल्यूडी
| 256 KB
| 256 KB
| 8
| 8
| 0
| 0
| BOOTSEL
|बूटसेल
| USB host, 5V boost converter
|यूएसबी होस्ट, 5वी बूस्ट कनवर्टर
|  
|  
|-
|-
| Werkzeug USB Multi-Tool<ref>{{Cite web|url=https://machdyne.com/product/werkzeug-multi-tool/|title=Werkzeug USB Multi-Tool}}</ref>
| वर्कज़ेग यूएसबी मल्टी-टूल<ref>{{Cite web|url=https://machdyne.com/product/werkzeug-multi-tool/|title=Werkzeug USB Multi-Tool}}</ref>
| Lone Dynamics
|लोन डायनेमिक्स
| 50×50
| 50×50
| 32
| 32
|
|
|
|
| USB-C
|यूएसबी-सी
| 12-pin female PMOD, USB Type-A female
|12-पिन महिला पीएमओडी, यूएसबी टाइप-ए महिला
| 1 MB
| 1 एमबी
| 24
| 24
| 4
| 4
| BOOTSEL
|बूटसेल
| USB device/host, PMOD
|यूएसबी डिवाइस/होस्ट, पीएमओडी
|  
|  
|-
|-
| WeAct Studio rp2040
|वीएक्ट स्टूडियो आरपी2040
| WeAct Studio
|वीएक्ट स्टूडियो
| 53x21.52
| 53x21.52
| 40+4
| 40+4
| via headers
|विया
 
हेडर
|
|
| USB-C
|यूएसबी-सी
|
|
| 2MB, 4MB, 8MB, 16MB
| 2एमबी, 4एमबी, 8एमबी, 16एमबी
| 26
| 26
| 4
| 4
| BOOTSEL + RESET
|बूटसेल + रीसेट
|
|
|
|
|-
|-
| Waveshare rp2040-zero
|वेवशेयर आरपी2040-शून्य
| Waveshare
|वेवशेयर
| 23x18
| 23x18
| 23
| 23
|
|
|
|
| USB-C
|यूएसबी-सी
| 10-pad connector
|10-पैड कनेक्टर
| 2MB
| 2एमबी
| 29
| 29
| 4
| 4
| BOOTSEL + RESET
|बूटसेल + रीसेट
| RGB LED
|आरजीबी एलईडी
(WS2812)
 
(डब्लूएस2812)
|
|
|}
|}
Line 309: Line 326:


==यह भी देखें==
==यह भी देखें==
* Arduino - एक लोकप्रिय माइक्रोकंट्रोलर बोर्ड परिवार
* अरुडिनो - एक लोकप्रिय माइक्रोकंट्रोलर बोर्ड वर्ग
* [[ESP32]] - एकीकृत वाई-फाई और डुअल-मोड ब्लूटूथ के साथ चिप माइक्रोकंट्रोलर पर कम लागत, कम-शक्ति प्रणाली की एक श्रृंखला।
* [[ESP32|ईएसपी32]] - एकीकृत वाई-फाई और डुअल-मोड ब्लूटूथ के साथ चिप माइक्रोकंट्रोलर पर कम लागत, कम-शक्ति प्रणाली की एक श्रृंखला है।
* [[STM32]] - 32-बिट माइक्रोकंट्रोलर एकीकृत सर्किट का एक परिवार
* [[STM32|एसटीएम32]] - 32-बिट माइक्रोकंट्रोलर एकीकृत परिपथ का एक वर्ग
* [[रास्पबेरी पाई]] - रास्पबेरी पाई की छोटे सिंगल बोर्ड कंप्यूटरों की श्रृंखला
* [[रास्पबेरी पाई]] - रास्पबेरी पाई की छोटे सिंगल बोर्ड कंप्यूटरों की श्रृंखला
* [[थंबी (गेम कंसोल)]] - आरपी2040 द्वारा संचालित एक अंगूठे के आकार का माइक्रो-कंसोल
* [[थंबी (गेम कंसोल)]] - आरपी2040 द्वारा संचालित एक अंगूठे के आकार का माइक्रो-कंसोल


==संदर्भ==
==संदर्भ                                                                       ==
{{Reflist}}
{{Reflist}}



Revision as of 11:06, 13 August 2023

File:RP2040.jpg
RP2040 माइक्रोकंट्रोलर
आरपी2040
File:PhobGCC 2.0.5.png
एक फोबजीसीसी, खेल घन कंट्रोलर के लिए एक ओपन-सोर्स मदरबोर्ड प्रतिस्थापन, जिसे आरपी2040 द्वारा संचालित प्रतिस्पर्धी सुपर स्मैश ब्रदर्स मेली के लिए डिज़ाइन किया गया है।


आरपी2040 एक 32-बिट डुअल एआरएम कॉर्टेक्स-एम0+ माइक्रोकंट्रोलर इंटीग्रेटेड परिपथ है[1][2][3] रास्पबेरी पाई लिमिटेड द्वारा जनवरी 2021 में, इसे रास्पबेरी पाई पिको बोर्ड के भाग के रूप में जारी किया गया था।[1]


अवलोकन

21 जनवरी 2021 को घोषित, आरपी2040 रास्पबेरी पाई लिमिटेड द्वारा डिजाइन किया गया पहला माइक्रोकंट्रोलर है।[1][2] माइक्रोकंट्रोलर कम निवेश वाला है, रास्पबेरी पाई पिको को 4 अमेरिकी डॉलर में प्रस्तुत किया गया है और आरपी2040 की मूल्य 1 अमेरिकी डॉलर है। माइक्रोकंट्रोलर को असेंबली, सी, सी++, फ्री पास्कल, रस्ट,[4] गो, माइक्रोपायथन, सर्किटपाइथन,[1][5] और एडा में प्रोग्राम किया जा सकता है।[6] यह टेन्सरफ्लो लाइट चलाने के लिए पर्याप्त शक्तिशाली है।[1]

घोषणा के समय, चार अन्य निर्माता (एडफ्रूट, पोमेरेनियन, अरुडिनो, स्पार्कफन) अपने उत्पाद डिजाइन के उन्नत चरणों में थे, और उत्पादन के लिए चिप्स की व्यापक उपलब्धता की प्रतीक्षा कर रहे थे।[7]

हैकाडे ने रास्पबेरी पाई से होने, एक अच्छा फीचर सेट होने और कम निवेश वाले पैकेज में जारी होने के कारण आरपी2040 के लाभों को नोट किया है।[8]

डेटाशीट के अनुसार, चिप के अनेक संशोधन हैं:

"आरपी2040 बूटरोम का पूरा स्रोत https://github.com/raspberrypi/pico-bootrom पर पाया जा सकता है। इसमें बूटरोम के संस्करण 1 और संस्करण 2 दोनों सम्मिलित हैं, जो क्रमशः B0 और B1 सिलिकॉन संशोधनों के अनुरूप हैं। "

सुविधाएँ

चिप 7 × 7 मिमी क्यूएफएन-56 सतह पर स्थापित उपकरण (एसएमडी) पैकेज में 40 एनएम सिलिकॉन है।

  • प्रमुख विशेषताऐं:[9]
    • 133 मेगाहर्ट्ज डुअल एआरएम कॉर्टेक्स-एम0+ कोर (400 मेगाहर्ट्ज से अधिक पर ओवरक्लॉक किया गया है)[10])
      • प्रत्येक कोर में एक पूर्णांक विभाजक परिधीय और दो इंटरपोलेटर होते हैं।
    • छह स्वतंत्र बैंकों में 264 केबी स्थैतिक रैंडम-एक्सेस मेमोरी (चार 64 केबी, दो 4 केबी)
    • कोई आंतरिक फ्लैश मेमोरी या ईईपीरोम मेमोरी नहीं (रीसेट के बाद, बूट-लोडर फर्मवेयर को बाहरी फ्लैश मेमोरी या यूएसबी बस से आंतरिक एसआरएएम में लोड करता है)
    • क्यूएसपीआई बस नियंत्रक, 16 एमबी तक बाहरी फ्लैश मेमोरी का समर्थन करता है
    • डीएमए नियंत्रक\
    • एएचबी क्रॉसबार, पूरी तरह से जुड़ा हुआ
    • कोर वोल्टेज उत्पन्न करने के लिए ऑन-चिप प्रोग्रामेबल कम-ड्रॉपआउट नियामक (एलडीओ)।
    • यूएसबी और कोर घड़ियां उत्पन्न करने के लिए 2 ऑन-चिप चरण-लॉक लूप
    • 30 जीपीआईओ पिन, जिनमें से 4 को वैकल्पिक रूप से एनालॉग इनपुट के रूप में उपयोग किया जा सकता है
  • परिधीय:
    • 2 यूएआरटी
    • 2 एसपीआई नियंत्रक
    • 2 I²C नियंत्रक
    • 16 पीडब्लूएम चैनल
    • यूएसबी 1.1 नियंत्रक और फाई, होस्ट और डिवाइस समर्थन के साथ
    • 8 क्रमादेशित इनपुट-आउटपुट (पीआईओ) स्टेट मशीनें

बोर्ड

अनेक निर्माताओं ने आरपी2040 का उपयोग करके अपने स्वयं के बोर्ड की घोषणा की है। बढ़ती संख्या का चयन यहां है:

बोर्ड नाम उत्पादक साइज़ (मिमी) हेडर पिंस डीबग कनेक्शन पैड की संख्या यूएसबी कनेक्टर अन्य कनेक्टर्स फ़्लैश साइज़ जीपीआईओ पिन एडीसी पिन बटन अन्य सुविधाओं छवि
पिको[11] रास्पबेरी पाई लिमिटेड 51×21 40+3 हेडर के माध्यम से 6 माइक्रो यूएसबी 2 एमबी 26 3 बूटसेल File:Raspberry Pi Pico oblique.jpg
पिको डब्ल्यू रास्पबेरी पाई लिमिटेड 51×21 40+3 विया

हेडर

6 माइक्रो यूएसबी 2 एमबी 26 3 बूटसेल वाई-फ़ाई, ब्लूटूथ File:PXL 20220703 104511558.PORTRAIT (cropped).jpg
ज़ियाओ

आरपी2040

सीड स्टूडियो 20×17.5×3.5 30 रीसेट बटन/बूट बटन USB Type-C interface 2 एमबी बूटसेल + रीसेट
नैनो आरपी2040 कनेक्ट[12] अरुडिनो 45×18 30 विया पैडस 5+4+2 माइक्रो यूएसबी 16 एमबी 1 वाई-फाई, ब्लूटूथ, 9-एक्सिस आईएमयू, माइक्रोफोन File:18555 - Arduino Nano RP2040 Connect (cropped).jpg
टिनी 2040[13] पिमोरोनी 22.9×18.2×6 8+3 विया

हेडर

यूएसबी-सी 8 एमबी 12 4 बूटसेल + रीसेट
कीबो 2040[14] पिमोरोनी 0 (केवल यूएसबी) यूएसबी-सी 2 एमबी 16 keys
पिकोसिस्टम[15] पिमोरोनी 96.6×42.7×15.5 0 (स्वयं समाहित) यूएसबी-सी 16 एमबी 4 + जॉयपैड रंग 240×240 एलसीडी, ऑनबोर्ड बैटरी
फीदर आरपी2040[16] एडफ्रूट 51×23×7 28 via pins यूएसबी-सी स्टेममा क्यूटी, लाइपो बैटरी 8 एमबी 21 4 बूटसेल + रीसेट बैटरी चार्जर
इट्सीबिट्सी आरपी2040[17] एडफ्रूट 36×18×4 33 विया

हेडर

माइक्रो यूएसबी 4 एमबी 23 4 बूटसेल + रीसेट
क्यूटी पाय आरपी2040[18] एडफ्रूट 22x18x6 14 रीसेट बटन/बूट बटन यूएसबी-सी स्टेममा क्यूटी 8 एमबी 13 4 बूटसेल + रीसेट 3.3vdc रेगुलेटर, नियोपिक्सेल एलईडी
प्रो माइक्रो - आरपी2040[19] स्पार्कफन 36×18 24 4+2 यूएसबी-सी क्यूडब्ल्यूआईआईसी 16 एमबी 20 4 बूटसेल + रीसेट File:SparkFun Pro Micro - RP2040 - 51412593812 (cropped).jpg
थिंग प्लस आरपी2040[20] स्पार्कफन 59×23 28 जेटीएजी पिन यूएसबी-सी क्यूडब्ल्यूआईआईसी, लाइपो बैटरी 16 एमबी 18 4 बूटसेल + रीसेट बैटरी चार्जर File:17745-SparkFun Thing Plus - RP2040-01a (cropped).jpg
माइक्रोमॉड आरपी2040[21] स्पार्कफन 22×22 0 एज कनेक्टर एज कनेक्टर 16 एमबी 29 3 कोई नहीं File:17720-SparkFun MicroMod RP2040 Processor-01A (cropped).jpg
मूसली यूएसबी पीएमओडी[22] लोन डायनेमिक्स 45×20.32 12 एसडब्ल्यूडी यूएसबी टाइप-ए महिला 12-पिन पुरुष पीएमओडी, एसडब्ल्यूडी 256 KB 8 0 बूटसेल यूएसबी होस्ट, 5वी बूस्ट कनवर्टर
वर्कज़ेग यूएसबी मल्टी-टूल[23] लोन डायनेमिक्स 50×50 32 यूएसबी-सी 12-पिन महिला पीएमओडी, यूएसबी टाइप-ए महिला 1 एमबी 24 4 बूटसेल यूएसबी डिवाइस/होस्ट, पीएमओडी
वीएक्ट स्टूडियो आरपी2040 वीएक्ट स्टूडियो 53x21.52 40+4 विया

हेडर

यूएसबी-सी 2एमबी, 4एमबी, 8एमबी, 16एमबी 26 4 बूटसेल + रीसेट
वेवशेयर आरपी2040-शून्य वेवशेयर 23x18 23 यूएसबी-सी 10-पैड कनेक्टर 2एमबी 29 4 बूटसेल + रीसेट आरजीबी एलईडी

(डब्लूएस2812)


यह भी देखें

  • अरुडिनो - एक लोकप्रिय माइक्रोकंट्रोलर बोर्ड वर्ग
  • ईएसपी32 - एकीकृत वाई-फाई और डुअल-मोड ब्लूटूथ के साथ चिप माइक्रोकंट्रोलर पर कम लागत, कम-शक्ति प्रणाली की एक श्रृंखला है।
  • एसटीएम32 - 32-बिट माइक्रोकंट्रोलर एकीकृत परिपथ का एक वर्ग
  • रास्पबेरी पाई - रास्पबेरी पाई की छोटे सिंगल बोर्ड कंप्यूटरों की श्रृंखला
  • थंबी (गेम कंसोल) - आरपी2040 द्वारा संचालित एक अंगूठे के आकार का माइक्रो-कंसोल

संदर्भ

  1. 1.0 1.1 1.2 1.3 1.4 "Meet Raspberry Silicon: Raspberry Pi Pico now on sale at $4". January 21, 2021.
  2. 2.0 2.1 Adams, James (1 February 2021). "Raspberry Pi RP2040: Our Microcontroller for the Masses". Arm Blueprint. Retrieved 20 February 2021.
  3. "RP2040 Datasheet" (PDF). Raspberry Pi Ltd. Retrieved 20 February 2021.
  4. "माइक्रोकंट्रोलर्स की आरपी श्रृंखला पर जंग". GitHub. Retrieved 29 March 2023.
  5. Rembor, Kattni. "रास्पबेरी पाई पिको और सर्किटपायथन के साथ शुरुआत करना". Adafruit Learning System. Adafruit. Retrieved 17 February 2023.
  6. "रास्पबेरी पाई पिको पर एडा". Retrieved 10 July 2023.
  7. "करें". twitter.com. Retrieved 2021-02-18.
  8. Williams, Elliot (20 January 2021). "Raspberry Pi Enters Microcontroller Game With $4 Pico". Hackaday. Retrieved 20 February 2021.
  9. "RP2040 Datasheet" (PDF). raspberrypi.com (in English). Retrieved 2021-03-28.
  10. "Robin Grosset Takes a Raspberry Pi Pico's RP2040 to New Heights with an Overclock to 420 MHz". Hackster.io (in English). Retrieved 2021-03-28.
  11. "Buy a Raspberry Pi Pico".
  12. "Welcome Raspberry Pi to the world of microcontrollers". 20 January 2021.
  13. "Tiny 2040 – Pimoroni".
  14. "Keybow 2040 – Pimoroni".
  15. "PicoSystem – Pimoroni".
  16. "Adafruit Feather RP2040".
  17. "Adafruit ItsyBitsy RP2040".
  18. "Adafruit QT Py RP2040".
  19. "SparkFun Pro Micro - RP2040 - DEV-18288 - SparkFun Electronics".
  20. "SparkFun Thing Plus - RP2040 - DEV-17745 - SparkFun Electronics".
  21. "SparkFun MicroMod RP2040 Processor - DEV-17720 - SparkFun Electronics".
  22. "Müsli USB Pmod™ Compatible Module".
  23. "Werkzeug USB Multi-Tool".


बाहरी संबंध