आरपी2040

RP2040 एक 32-बिट कंप्यूटिंग|32-बिट मल्टी-कोर प्रोसेसर ARM Cortex-M0+ microcontroller   एकीकृत परिपथ  है   रास्पबेरी पाई फाउंडेशन द्वारा। जनवरी 2021 में, इसे रास्पबेरी पाई#रास्पबेरी_पाइ_पिको बोर्ड के हिस्से के रूप में जारी किया गया था।

अवलोकन
21 जनवरी 2021 को घोषित, RP2040 रास्पबेरी पाई लिमिटेड द्वारा डिज़ाइन किया गया पहला माइक्रोकंट्रोलर है। माइक्रोकंट्रोलर कम लागत वाला है, रास्पबेरी पाई पिको को यहां पेश किया गया है US$4 और RP2040 की लागत ही है US$1. माइक्रोकंट्रोलर को सभा की भाषा, C (प्रोग्रामिंग लैंग्वेज), C++,  मुफ़्त पास्कल , रस्ट_(प्रोग्रामिंग_लैंग्वेज) में प्रोग्राम किया जा सकता है। जाओ, माइक्रोपायथन, सर्किटपायथन, और एडा (प्रोग्रामिंग भाषा)। यह TensorFlow Lite चलाने के लिए पर्याप्त शक्तिशाली है।

घोषणा के समय, चार अन्य निर्माता (Adafruit, Pomeranian, अरुडिनो, स्पार्कफन) अपने उत्पाद डिजाइन के उन्नत चरणों में थे, और उत्पादन के लिए चिप्स की व्यापक उपलब्धता की प्रतीक्षा कर रहे थे। हैकाडे ने रास्पबेरी पाई से होने, एक अच्छा फीचर सेट होने और कम लागत वाले पैकेज में जारी होने के कारण आरपी2040 के लाभों को नोट किया है। डेटाशीट के अनुसार, चिप के कई संशोधन हैं: RP2040 बूटरोम का पूरा स्रोत https://github पर पाया जा सकता है। .com/raspberrypi/pico-bootrom। इसमें बूटरोम के संस्करण 1 और संस्करण 2 दोनों शामिल हैं, जो क्रमशः बी0 और बी1 सिलिकॉन संशोधनों के अनुरूप हैं।

सुविधाएँ
चिप 7 × 7 मिमी QFN-56 सतह पर स्थापित उपकरण  (SMD) पैकेज में 40 एनएम सिलिकॉन है।
 * प्रमुख विशेषताऐं:
 * 133 मेगाहर्ट्ज डुअल एआरएम कॉर्टेक्स-एम0+ कोर (400 मेगाहर्ट्ज से अधिक पर ओवरक्लॉक किया गया है) )
 * प्रत्येक कोर में एक पूर्णांक विभाजक परिधीय और दो इंटरपोलेटर होते हैं।
 * छह स्वतंत्र बैंकों में 264 केबी स्थैतिक रैंडम-एक्सेस मेमोरी (चार 64 केबी, दो 4 केबी)
 * कोई आंतरिक फ्लैश मेमोरी या ईईपीरोम मेमोरी नहीं (रीसेट के बाद, बूट-लोडर फर्मवेयर को बाहरी फ्लैश मेमोरी या यूएसबी बस से आंतरिक एसआरएएम में लोड करता है)
 * क्यूएसपीआई बस नियंत्रक, 16 एमबी तक बाहरी फ्लैश मेमोरी का समर्थन करता है
 * डीएमए नियंत्रक
 * उन्नत उच्च-प्रदर्शन बस क्रॉसबार, पूरी तरह से जुड़ा हुआ
 * कोर वोल्टेज उत्पन्न करने के लिए ऑन-चिप प्रोग्रामेबल कम-ड्रॉपआउट नियामक  (एलडीओ)।
 * यूएसबी और कोर घड़ियां उत्पन्न करने के लिए 2 ऑन-चिप चरण-लॉक लूप
 * 30 GPIO पिन, जिनमें से 4 को वैकल्पिक रूप से एनालॉग इनपुट के रूप में उपयोग किया जा सकता है
 * परिधीय:
 * 2 यूनिवर्सल एसिंक्रोनस रिसीवर-ट्रांसमीटर
 * 2 सीरियल पेरिफेरल इंटरफ़ेस बस नियंत्रक
 * 2 I²C नियंत्रक
 * 16 पल्स चौड़ाई उतार - चढ़ाव चैनल
 * USB 1.1 नियंत्रक और PHY, होस्ट और डिवाइस समर्थन के साथ
 * 8 क्रमादेशित इनपुट-आउटपुट (पीआईओ) राज्य मशीनें

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

यह भी देखें

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

बाहरी संबंध

 * Official webpage
 * Official documentation