आरपी2040

अंगूठाकार| RP2040 माइक्रोकन्ट्रोलर
अंगूठाकार|Raspberry Pi Foundation Pico
आरपी2040 (RP2040) रास्पबेरी पाई फाउंडेशन द्वारा विकसित एक माइक्रोकंट्रोलर एकीकृत परिपथ   है जिसके अन्दर 32-बिट के दो एआरएम कॉर्टेक्स-एम0+ माइक्रोकंट्रोलर हैं।    रास्पबेरी पाई फाउंडेशन ने इसका विकास करते ही इसे रास्पबेरी पिको पिको बोर्ड में उपयोग में ले लिया। इसके विकास की घोषणा २१ जनवरी २०२१ को की गयी। यह रास्पबेरी पाई फाउंडेशन द्वारा विकसित प्रथम माइक्रोकन्ट्रोलर है। इसकी क्षमता को देखते हुए यह एक अत्यन्त सस्ता माइक्रोकन्ट्रोलर है।  रास्पबेरी पाई फाउंडेशन ने रास्पबेरी पाई पिको बोर्ड का मूल्य केवल ४ डॉलर रखा है, जबकि इस माइक्रोकन्ट्रोलर की अपनी कीमत केवल १ डॉलर है। इस माइक्रोकन्ट्रोलर को रस्ट, सी++ और माइक्रोपाइथन में प्रोग्राम किया जा सकता है। इसकी क्षमता का अनुमान इस बात से लगाया जा सकता है कि यह टेन्सरफ्लो लाइट नामक मशीन लर्निंग प्रोग्राम को चलाने में समर्थ है।

 विशेषताएं 
इसकी चिप सिलिकॉन से बनी 7 × 7 मिमी QFN -56 SMD पैकेज में चिप 40nm तकनीकी वाली है।

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

 इससे निर्मित बोर्ड 
कई निर्माताओं ने RP2040 का उपयोग करके अपने-अपने बोर्ड बनाये हैं। 
बोर्ड का नामनिर्माताआकार (mm)हेडर पिनेंडीबग कनेक्शनपैड्स की संख्याUSB कनेक्टरअन्य कनेक्टरफ्लैश की मात्राजीपीआईओ इनों की संख्याADC पिनेंबटनअन्य विशेषताएँछविPicoRaspberry Pi Foundation51x2140+3via headers6micro-USB2MB263BOOTSELXIAO RP2040Seeedstudio20x17.5x3.530Reset Button/ Boot ButtonUSB Type-C interface2MB1 RESET button, 1 BOOT buttonNano RP2040 ConnectArduino45x1830via pads5+4+2micro-USB16MB1WiFi, Bluetooth, 9-axis IMU, microphoneTiny 2040Pimoroni22.9x18.2x68+3via headersUSB-C8MB124BOOTSEL + RESETKeybow 2040Pimoroni0 (USB only)USB-C16 keysPicoSystemPimoroni0 (self contained)USB-C4 + joypadColor 240x240 LCD, onboard batteryFeather RP2040Adafruit50.8x22.8x728via pinsUSB-CSTEMMA QT, lipo battery8MB214BOOTSEL + RESETBattery chargerItsyBitsy RP2040Adafruit36x18x433via headersmicro-USB4MB234BOOTSEL + RESETPro Micro - RP2040Sparkfun36x18244+2USB-CQWIIC16MB204BOOTSEL + RESETThing Plus RP2040Sparkfun59x2328JTAG pinsUSB-CQWIIC, lipo battery16MB184BOOTSEL + RESETBattery chargerMicroMod RP2040Sparkfun22x220edge connectoredge connector16MB293none

 इन्हें भी देखें 

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

 संदर्भ