चित्र लोड हो रहा है…
ST का 84 MHz Cortex-M4 बोर्ड, जिसमें अपना ST-LINK प्रोग्रामर लगा है: ऊपर Arduino सॉकेट, morpho कतारों पर हर पिन, 3.3 V लॉजिक, और पावर, अपलोड और Serial के लिए एक ही mini-USB केबल।
हर पाठ बोर्ड पर आपका अपना कोड चलाता है। उसकी सारी जाँचें पास करें, तो वह पूरा माना जाता है।
बोर्ड को सही क्रम में जोड़ें, फिर बेंच की तरह उसे पावर दें और जाँचें।
11 में से 0 चरणUSB केबल निकालें और VIN या E5V पर लगी हर चीज़ भी। चालू बोर्ड पर कभी कुछ न बनाएँ और न ही उसकी मरम्मत करें।
हर खराबी सिमुलेशन में सच में होती है। एक चालू करें, चित्र देखें, फिर पढ़ें कि ऐसा क्यों हुआ।
Nucleo-F401RE एक में दो बोर्ड है। ऊपर का एक-तिहाई हिस्सा, तोड़कर अलग करने वाले खाँचों की कतार के पीछे, एक ST-LINK/V2-1 है: एक STM32F103 जो mini-USB सॉकेट से चलता है, SWD के ज़रिए टारगेट को प्रोग्राम करता है और टारगेट का Serial आपके कंप्यूटर तक एक वर्चुअल COM पोर्ट की तरह पहुँचाता है। इसके नीचे टारगेट है: एक STM32F401RE (84 MHz पर Arm Cortex-M4F, 512 KB फ़्लैश, 96 KB RAM), Uno जैसे Arduino सॉकेट और दो 38-पिन ST morpho हेडर के साथ, जिन पर हर पिन मौजूद है। लॉजिक 3.3 V है, लेकिन ज़्यादातर पिन डिजिटल इनपुट के तौर पर 5 V झेल लेते हैं। तीन जंपर अहम हैं: JP5 चुनता है कि +5V USB से आए या बाहरी सप्लाई से, JP6 3.3 V रेगुलेटर को MCU से जोड़ता है (करंट मापने के लिए इसे निकालें), और CN2 के दो कैप ST-LINK को टारगेट तक पहुँचने देते हैं। Arduino IDE में यह STM32duino कोर का Nucleo-64 बोर्ड है: LED_BUILTIN, D13 पर लगी हरी LD2 है, USER_BTN, PC13 पर लगा नीला B1 है, और Serial ST-LINK से होकर जाता है।
| हेडर | पिन | नाम | काम | लेवल | अधिकतम करंट | टिप्पणियाँ |
|---|---|---|---|---|---|---|
| CN6 | 1 | NC | – | – | – | |
| CN6 | 2 | IOREF | I/O reference for shields (+3V3) | 3.3 V | – | +3V3 से जुड़ा है: यह शील्ड को बताता है कि इस बोर्ड का लॉजिक 3.3 V है। |
| CN6 | 3 | NRST | RESET (active low) | 3.3 V | – | LOW होने पर STM32 रीसेट होता है। B2 और ST-LINK के साथ साझा है, जो अपलोड के दौरान इसे खींचता है। |
| CN6 | 4 | 3V3 | +3V3 from the LD39050 (U4) | 3.3 V | 500 mA | U4 से आउटपुट, 500 mA जो MCU के साथ बँटता है। यह इनपुट तभी बन सकता है जब ST-LINK तोड़कर अलग कर दिया गया हो या SB2 और SB12 खुले हों। |
| CN6 | 5 | 5V | +5V rail, output | 5 V | – | आउटपुट: USB से (T2 के ज़रिए) या JP5 के 2-3 पर होने पर E5V/VIN से +5V। USB पर सब कुछ 300 mA के बजट में रखें। |
| CN6 | 6 | GND | GND | – | – | |
| CN6 | 7 | GND | GND | – | – | |
| CN6 | 8 | VIN | 7-12 V into the LD1117 (U3) | – | – | 7-12 V इनपुट, LD1117 के ज़रिए: 7 V पर 800 mA, 9 V तक 450 mA, 12 V तक 250 mA। उल्टी पोलैरिटी से कोई सुरक्षा नहीं। JP5 को 2-3 पर ले जाएँ। |
| CN8 | 1 | A0 | PA0, ADC1_IN0 | 3.3 V | 20 mA | ADC इनपुट 0 से 3.3 V (AVDD) तक पढ़ता है। एनालॉग मोड में पिन 5 V नहीं झेलता: ज़्यादा से ज़्यादा 4.0 V, इसलिए एनालॉग सेंसरों को 3V3 से पावर दें। |
| CN8 | 2 | A1 | PA1, ADC1_IN1 | 3.3 V | 20 mA | ADC इनपुट 0 से 3.3 V (AVDD) तक पढ़ता है। एनालॉग मोड में पिन 5 V नहीं झेलता: ज़्यादा से ज़्यादा 4.0 V, इसलिए एनालॉग सेंसरों को 3V3 से पावर दें। |
| CN8 | 3 | A2 | PA4, ADC1_IN4 | 3.3 V | 20 mA | ADC इनपुट 0 से 3.3 V (AVDD) तक पढ़ता है। एनालॉग मोड में पिन 5 V नहीं झेलता: ज़्यादा से ज़्यादा 4.0 V, इसलिए एनालॉग सेंसरों को 3V3 से पावर दें। |
| CN8 | 4 | A3 | PB0, ADC1_IN8 | 3.3 V | 20 mA | ADC इनपुट 0 से 3.3 V (AVDD) तक पढ़ता है। एनालॉग मोड में पिन 5 V नहीं झेलता: ज़्यादा से ज़्यादा 4.0 V, इसलिए एनालॉग सेंसरों को 3V3 से पावर दें। |
| CN8 | 5 | A4 | PC1, ADC1_IN11 | 3.3 V | 20 mA | ADC इनपुट 0 से 3.3 V (AVDD) तक पढ़ता है। एनालॉग मोड में पिन 5 V नहीं झेलता: ज़्यादा से ज़्यादा 4.0 V, इसलिए एनालॉग सेंसरों को 3V3 से पावर दें। |
| CN8 | 6 | A5 | PC0, ADC1_IN10 | 3.3 V | 20 mA | ADC इनपुट 0 से 3.3 V (AVDD) तक पढ़ता है। एनालॉग मोड में पिन 5 V नहीं झेलता: ज़्यादा से ज़्यादा 4.0 V, इसलिए एनालॉग सेंसरों को 3V3 से पावर दें। |
| CN5 | 1 | D8 | PA9, USART1 TX | 3.3 V5 V सह सकता है | 20 mA | |
| CN5 | 2 | D9 | PC7, PWM TIM3_CH2 (1 kHz) | 3.3 V5 V सह सकता है | 20 mA | |
| CN5 | 3 | D10 | PB6, PWM TIM4_CH1, SPI CS | 3.3 V5 V सह सकता है | 20 mA | |
| CN5 | 4 | D11 | PA7, PWM TIM1_CH1N, SPI1 MOSI | 3.3 V5 V सह सकता है | 20 mA | |
| CN5 | 5 | D12 | PA6, SPI1 MISO | 3.3 V5 V सह सकता है | 20 mA | |
| CN5 | 6 | D13 | PA5, SPI1 SCK, LD2 | 3.3 V5 V सह सकता है | 20 mA | LD2, 510 Ω के ज़रिए इस पिन से जुड़ी है। यह SPI1 की क्लॉक भी है, इसलिए SPI चलते समय LD2 टिमटिमाती है। |
| CN5 | 7 | GND | GND | – | – | |
| CN5 | 8 | AVDD | VDDA / VREF+ (analog supply and ADC reference) | 3.3 V | – | ADC का रेफ़रेंस (VDDA), फ़ेराइट L1 के ज़रिए VDD से जुड़ा। यह वहाँ है जहाँ Uno पर AREF होता है, लेकिन यह इनपुट नहीं है। |
| CN5 | 9 | D14 | PB9, I2C1 SDA | 3.3 V5 V सह सकता है | 20 mA | I2C1 (Wire)। बोर्ड पर इसके लिए कोई पुल-अप नहीं हैं: मॉड्यूल या शील्ड को उन्हें साथ लाना होगा। |
| CN5 | 10 | D15 | PB8, I2C1 SCL | 3.3 V5 V सह सकता है | 20 mA | I2C1 (Wire)। बोर्ड पर इसके लिए कोई पुल-अप नहीं हैं: मॉड्यूल या शील्ड को उन्हें साथ लाना होगा। |
| CN9 | 1 | D0 | PA3, USART2 RX | – | – | डिफ़ॉल्ट रूप से कहीं नहीं जुड़े: PA2/PA3 (USART2) ST-LINK तक जाते हैं, ताकि Serial आपके कंप्यूटर तक पहुँचे। SB62/SB63 बंद करने पर वे हेडर तक आ जाते हैं। |
| CN9 | 2 | D1 | PA2, USART2 TX | – | – | डिफ़ॉल्ट रूप से कहीं नहीं जुड़े: PA2/PA3 (USART2) ST-LINK तक जाते हैं, ताकि Serial आपके कंप्यूटर तक पहुँचे। SB62/SB63 बंद करने पर वे हेडर तक आ जाते हैं। |
| CN9 | 3 | D2 | PA10, USART1 RX | 3.3 V5 V सह सकता है | 20 mA | |
| CN9 | 4 | D3 | PB3, PWM TIM2_CH2, SWO | 3.3 V5 V सह सकता है | 20 mA | |
| CN9 | 5 | D4 | PB5 | 3.3 V5 V सह सकता है | 20 mA | |
| CN9 | 6 | D5 | PB4, PWM TIM3_CH1 | 3.3 V5 V सह सकता है | 20 mA | |
| CN9 | 7 | D6 | PB10, PWM TIM2_CH3 | 3.3 V5 V सह सकता है | 20 mA | |
| CN9 | 8 | D7 | PA8 | 3.3 V5 V सह सकता है | 20 mA | |
| CN7 | 1 | PC10 | GPIO | 3.3 V5 V सह सकता है | 20 mA | |
| CN7 | 2 | PC11 | GPIO | 3.3 V5 V सह सकता है | 20 mA | |
| CN7 | 3 | PC12 | GPIO | 3.3 V5 V सह सकता है | 20 mA | |
| CN7 | 4 | PD2 | GPIO | 3.3 V5 V सह सकता है | 20 mA | |
| CN7 | 5 | VDD | MCU supply, after JP6 | 3.3 V | – | MCU की सप्लाई, JP6 के बाद। JP6 लगा है या नहीं, यह जाँचने के लिए यहाँ मापें। |
| CN7 | 6 | E5V | External 5 V in (4.75-5.25 V, JP5 on 2-3) | 5 V | – | बाहरी 5 V इनपुट (4.75-5.25 V), JP5 के 2-3 पर होने पर सीधे +5V पर। कोई सुरक्षा नहीं। |
| CN7 | 7 | BOOT0 | BOOT0 (low = run from flash), स्ट्रैपिंग पिन | 3.3 V | – | बोर्ड पर LOW खींचा हुआ है, इसलिए STM32 फ़्लैश से आपका स्केच चलाता है। VDD (पिन 5) तक एक जंपर लगाने पर इसके बजाय ST का ROM बूटलोडर शुरू होता है। |
| CN7 | 8 | GND | GND | – | – | |
| CN7 | 9 | - | – | – | – | |
| CN7 | 10 | - | – | – | – | |
| CN7 | 11 | - | – | – | – | |
| CN7 | 12 | IOREF | I/O reference (+3V3) | 3.3 V | – | +3V3 से जुड़ा है: यह शील्ड को बताता है कि इस बोर्ड का लॉजिक 3.3 V है। |
| CN7 | 13 | PA13 | SWDIO | 3.3 V5 V सह सकता है | 20 mA | ST-LINK इन्हें SWD के लिए इस्तेमाल करता है। जब तक वह जुड़ा है, इन्हें I/O की तरह इस्तेमाल न करें। |
| CN7 | 14 | RESET | NRST (active low) | 3.3 V | – | LOW होने पर STM32 रीसेट होता है। B2 और ST-LINK के साथ साझा है, जो अपलोड के दौरान इसे खींचता है। |
| CN7 | 15 | PA14 | SWCLK | 3.3 V5 V सह सकता है | 20 mA | ST-LINK इन्हें SWD के लिए इस्तेमाल करता है। जब तक वह जुड़ा है, इन्हें I/O की तरह इस्तेमाल न करें। |
| CN7 | 16 | +3.3V | +3V3 from the LD39050 (U4) | 3.3 V | 500 mA | U4 से आउटपुट, 500 mA जो MCU के साथ बँटता है। यह इनपुट तभी बन सकता है जब ST-LINK तोड़कर अलग कर दिया गया हो या SB2 और SB12 खुले हों। |
| CN7 | 17 | PA15 | GPIO | 3.3 V5 V सह सकता है | 20 mA | |
| CN7 | 18 | +5V | +5V rail, output | 5 V | – | आउटपुट: USB से (T2 के ज़रिए) या JP5 के 2-3 पर होने पर E5V/VIN से +5V। USB पर सब कुछ 300 mA के बजट में रखें। |
| CN7 | 19 | GND | GND | – | – | |
| CN7 | 20 | GND | GND | – | – | |
| CN7 | 21 | PB7 | GPIO | 3.3 V5 V सह सकता है | 20 mA | |
| CN7 | 22 | GND | GND | – | – | |
| CN7 | 23 | PC13 | B1 USER, USER_BTN | 3.3 V5 V सह सकता है | 3 mA | B1 का पिन, R30 के 4.7 kΩ पुल-अप के साथ। PC13 बैकअप डोमेन में है: यह ज़्यादा से ज़्यादा 3 mA सिंक करता है और करंट सोर्स नहीं करना चाहिए, इसलिए इससे कभी LED न चलाएँ। |
| CN7 | 24 | VIN | 7-12 V into the LD1117 (U3) | – | – | 7-12 V इनपुट, LD1117 के ज़रिए: 7 V पर 800 mA, 9 V तक 450 mA, 12 V तक 250 mA। उल्टी पोलैरिटी से कोई सुरक्षा नहीं। JP5 को 2-3 पर ले जाएँ। |
| CN7 | 25 | PC14 | LSE crystal X2 | – | – | 32.768 kHz क्रिस्टल X2 को चलाता है। CN7 तक सिर्फ़ SB48/SB49 बंद होने पर पहुँचता है। |
| CN7 | 26 | - | – | – | – | |
| CN7 | 27 | PC15 | LSE crystal X2 | – | – | 32.768 kHz क्रिस्टल X2 को चलाता है। CN7 तक सिर्फ़ SB48/SB49 बंद होने पर पहुँचता है। |
| CN7 | 28 | PA0 | A0, ADC1_IN0 | 3.3 V | 20 mA | ADC इनपुट 0 से 3.3 V (AVDD) तक पढ़ता है। एनालॉग मोड में पिन 5 V नहीं झेलता: ज़्यादा से ज़्यादा 4.0 V, इसलिए एनालॉग सेंसरों को 3V3 से पावर दें। |
| CN7 | 29 | PH0 | OSC_IN (8 MHz clock from the ST-LINK) | 3.3 V | – | क्लॉक पिन: ST-LINK की 8 MHz क्लॉक PH0 (OSC_IN) पर आती है। ऑसिलेटर मोड में ये 5 V नहीं झेलते; इन्हें क्लॉक के लिए ही छोड़ दें। |
| CN7 | 30 | PA1 | A1, ADC1_IN1 | 3.3 V | 20 mA | ADC इनपुट 0 से 3.3 V (AVDD) तक पढ़ता है। एनालॉग मोड में पिन 5 V नहीं झेलता: ज़्यादा से ज़्यादा 4.0 V, इसलिए एनालॉग सेंसरों को 3V3 से पावर दें। |
| CN7 | 31 | PH1 | OSC_OUT | 3.3 V | – | क्लॉक पिन: ST-LINK की 8 MHz क्लॉक PH0 (OSC_IN) पर आती है। ऑसिलेटर मोड में ये 5 V नहीं झेलते; इन्हें क्लॉक के लिए ही छोड़ दें। |
| CN7 | 32 | PA4 | A2, ADC1_IN4 | 3.3 V | 20 mA | ADC इनपुट 0 से 3.3 V (AVDD) तक पढ़ता है। एनालॉग मोड में पिन 5 V नहीं झेलता: ज़्यादा से ज़्यादा 4.0 V, इसलिए एनालॉग सेंसरों को 3V3 से पावर दें। |
| CN7 | 33 | VBAT | RTC backup supply, tied to VDD | 3.3 V | – | रियल-टाइम क्लॉक की बैकअप सप्लाई, SB45 के ज़रिए VDD से जुड़ी। |
| CN7 | 34 | PB0 | A3, ADC1_IN8 | 3.3 V | 20 mA | ADC इनपुट 0 से 3.3 V (AVDD) तक पढ़ता है। एनालॉग मोड में पिन 5 V नहीं झेलता: ज़्यादा से ज़्यादा 4.0 V, इसलिए एनालॉग सेंसरों को 3V3 से पावर दें। |
| CN7 | 35 | PC2 | GPIO | 3.3 V5 V सह सकता है | 20 mA | |
| CN7 | 36 | PC1 | A4, ADC1_IN11 | 3.3 V | 20 mA | ADC इनपुट 0 से 3.3 V (AVDD) तक पढ़ता है। एनालॉग मोड में पिन 5 V नहीं झेलता: ज़्यादा से ज़्यादा 4.0 V, इसलिए एनालॉग सेंसरों को 3V3 से पावर दें। |
| CN7 | 37 | PC3 | GPIO | 3.3 V5 V सह सकता है | 20 mA | |
| CN7 | 38 | PC0 | A5, ADC1_IN10 | 3.3 V | 20 mA | ADC इनपुट 0 से 3.3 V (AVDD) तक पढ़ता है। एनालॉग मोड में पिन 5 V नहीं झेलता: ज़्यादा से ज़्यादा 4.0 V, इसलिए एनालॉग सेंसरों को 3V3 से पावर दें। |
| CN10 | 1 | PC9 | GPIO | 3.3 V5 V सह सकता है | 20 mA | |
| CN10 | 2 | PC8 | GPIO | 3.3 V5 V सह सकता है | 20 mA | |
| CN10 | 3 | PB8 | D15, I2C1 SCL | 3.3 V5 V सह सकता है | 20 mA | |
| CN10 | 4 | PC6 | GPIO | 3.3 V5 V सह सकता है | 20 mA | |
| CN10 | 5 | PB9 | D14, I2C1 SDA | 3.3 V5 V सह सकता है | 20 mA | |
| CN10 | 6 | PC5 | GPIO | 3.3 V5 V सह सकता है | 20 mA | |
| CN10 | 7 | AVDD | VDDA / VREF+ | 3.3 V | – | ADC का रेफ़रेंस (VDDA), फ़ेराइट L1 के ज़रिए VDD से जुड़ा। यह वहाँ है जहाँ Uno पर AREF होता है, लेकिन यह इनपुट नहीं है। |
| CN10 | 8 | U5V | USB 5 V before the T2 switch | 5 V | – | T2 स्विच से पहले का USB का 5 V: केबल लगते ही मौजूद। |
| CN10 | 9 | GND | GND | – | – | |
| CN10 | 10 | - | – | – | – | |
| CN10 | 11 | PA5 | D13, SPI1 SCK, LD2 | 3.3 V5 V सह सकता है | 20 mA | |
| CN10 | 12 | PA12 | USB OTG FS D+ | 3.3 V5 V सह सकता है | 20 mA | |
| CN10 | 13 | PA6 | D12, SPI1 MISO | 3.3 V5 V सह सकता है | 20 mA | |
| CN10 | 14 | PA11 | USB OTG FS D- | 3.3 V5 V सह सकता है | 20 mA | |
| CN10 | 15 | PA7 | D11, SPI1 MOSI, PWM TIM1_CH1N | 3.3 V5 V सह सकता है | 20 mA | |
| CN10 | 16 | PB12 | GPIO | 3.3 V5 V सह सकता है | 20 mA | |
| CN10 | 17 | PB6 | D10, PWM TIM4_CH1 | 3.3 V5 V सह सकता है | 20 mA | |
| CN10 | 18 | - | – | – | – | |
| CN10 | 19 | PC7 | D9, PWM TIM3_CH2 | 3.3 V5 V सह सकता है | 20 mA | |
| CN10 | 20 | GND | GND | – | – | |
| CN10 | 21 | PA9 | D8, USART1 TX | 3.3 V5 V सह सकता है | 20 mA | |
| CN10 | 22 | PB2 | BOOT1 | 3.3 V5 V सह सकता है | 20 mA | |
| CN10 | 23 | PA8 | D7 | 3.3 V5 V सह सकता है | 20 mA | |
| CN10 | 24 | PB1 | GPIO | 3.3 V5 V सह सकता है | 20 mA | |
| CN10 | 25 | PB10 | D6, PWM TIM2_CH3 | 3.3 V5 V सह सकता है | 20 mA | |
| CN10 | 26 | PB15 | GPIO | 3.3 V5 V सह सकता है | 20 mA | |
| CN10 | 27 | PB4 | D5, PWM TIM3_CH1 | 3.3 V5 V सह सकता है | 20 mA | |
| CN10 | 28 | PB14 | GPIO | 3.3 V5 V सह सकता है | 20 mA | |
| CN10 | 29 | PB5 | D4 | 3.3 V5 V सह सकता है | 20 mA | |
| CN10 | 30 | PB13 | GPIO | 3.3 V5 V सह सकता है | 20 mA | |
| CN10 | 31 | PB3 | D3, PWM TIM2_CH2, SWO | 3.3 V5 V सह सकता है | 20 mA | |
| CN10 | 32 | AGND | GND | – | – | |
| CN10 | 33 | PA10 | D2, USART1 RX | 3.3 V5 V सह सकता है | 20 mA | |
| CN10 | 34 | PC4 | GPIO | 3.3 V5 V सह सकता है | 20 mA | |
| CN10 | 35 | PA2 | USART2 TX | – | – | डिफ़ॉल्ट रूप से कहीं नहीं जुड़े: PA2/PA3 (USART2) ST-LINK तक जाते हैं, ताकि Serial आपके कंप्यूटर तक पहुँचे। SB62/SB63 बंद करने पर वे हेडर तक आ जाते हैं। |
| CN10 | 36 | - | – | – | – | |
| CN10 | 37 | PA3 | USART2 RX | – | – | डिफ़ॉल्ट रूप से कहीं नहीं जुड़े: PA2/PA3 (USART2) ST-LINK तक जाते हैं, ताकि Serial आपके कंप्यूटर तक पहुँचे। SB62/SB63 बंद करने पर वे हेडर तक आ जाते हैं। |
| CN10 | 38 | - | – | – | – | |
| CN4 | 1 | VDD_TARGET | target voltage sense | 3.3 V | – | ST-LINK का अपना SWD पोर्ट, किसी दूसरे बोर्ड को प्रोग्राम करने के लिए। इसे इस्तेमाल करने के लिए CN2 के कैप निकालें। |
| CN4 | 2 | SWCLK | SWD clock out | 3.3 V | – | ST-LINK का अपना SWD पोर्ट, किसी दूसरे बोर्ड को प्रोग्राम करने के लिए। इसे इस्तेमाल करने के लिए CN2 के कैप निकालें। |
| CN4 | 3 | GND | GND | – | – | |
| CN4 | 4 | SWDIO | SWD data | 3.3 V | – | ST-LINK का अपना SWD पोर्ट, किसी दूसरे बोर्ड को प्रोग्राम करने के लिए। इसे इस्तेमाल करने के लिए CN2 के कैप निकालें। |
| CN4 | 5 | NRST | target reset out | 3.3 V | – | ST-LINK का अपना SWD पोर्ट, किसी दूसरे बोर्ड को प्रोग्राम करने के लिए। इसे इस्तेमाल करने के लिए CN2 के कैप निकालें। |
| CN4 | 6 | SWO | trace in | 3.3 V | – | ST-LINK का अपना SWD पोर्ट, किसी दूसरे बोर्ड को प्रोग्राम करने के लिए। इसे इस्तेमाल करने के लिए CN2 के कैप निकालें। |
सेंसर और एक्चुएटर जिन्हें यह बोर्ड चलाता है, असली कनेक्शन के साथ।
PWM पिन D9 पर 220 Ω के ज़रिए एक LED: 3.3 V से लगभग 5 mA।
| पुर्ज़े का पिन | बोर्ड का पिन |
|---|---|
| A | D9तार का रंग नारंगी |
| K | GNDतार का रंग काला |
हमेशा रेज़िस्टर लगाएँ। नीली या सफ़ेद LED को खुद ही लगभग 3 V चाहिए, इसलिए 3.3 V पिन से वह बस हल्की-सी चमकती है।
एक तरफ़ D2 पर, दूसरी GND पर, INPUT_PULLUP के साथ। PC13 पर लगे नीले B1 को किसी वायरिंग की ज़रूरत नहीं।
| पुर्ज़े का पिन | बोर्ड का पिन |
|---|---|
| 1 | D2तार का रंग नीला |
| 3 | GNDतार का रंग काला |
दोनों सिरे GND और 3V3 पर, वाइपर A0 पर: analogReadResolution(12) के बाद analogRead() 0-4095 देता है।
| पुर्ज़े का पिन | बोर्ड का पिन |
|---|---|
| 1 | GNDतार का रंग काला |
| W | A0तार का रंग पीला |
| 3 | 3V3तार का रंग लाल |
इसे 3V3 से पावर दें, 5V से कभी नहीं: एनालॉग मोड में ADC इनपुट ज़्यादा से ज़्यादा 4.0 V झेलता है, और 3.3 V से ऊपर कुछ भी हो तो 4095 पढ़ता है।
A1 पर 3V3 से चलता है: 25 °C पर 750 mV और हर °C पर 10 mV।
| पुर्ज़े का पिन | बोर्ड का पिन |
|---|---|
| +Vs | 3V3तार का रंग लाल |
| Vout | A1तार का रंग पीला |
| GND | GNDतार का रंग काला |
सिग्नल PWM पिन D9 पर; ज़्यादातर हॉबी सर्वो के लिए 3.3 V का पल्स काफ़ी है।
| पुर्ज़े का पिन | बोर्ड का पिन |
|---|---|
| SIG | D9तार का रंग नारंगी |
| GND | GNDतार का रंग भूरा |
इसे इसकी अपनी 5 V सप्लाई से पावर दें और ग्राउंड जोड़ दें। USB पर पूरे बोर्ड के पास 300 mA हैं, और शुरू होता सर्वो इससे ज़्यादा लेता है।
VCC को 5V पर, TRIG को D7 पर, ECHO को D8 पर। D8 (PA9) 5 V झेल लेता है, इसलिए यहाँ 5 V वाले echo को डिवाइडर की ज़रूरत नहीं।
| पुर्ज़े का पिन | बोर्ड का पिन |
|---|---|
| VCC | 5Vतार का रंग लाल |
| TRIG | D7तार का रंग पीला |
| ECHO | D8तार का रंग हरा |
| GND | GNDतार का रंग काला |
ECHO को डिजिटल पिन पर ले जाएँ, कभी ऐसे इनपुट पर नहीं जिसे आप analogRead() से पढ़ते हैं: एनालॉग मोड में पिन ज़्यादा से ज़्यादा 4.0 V झेलता है।
VCC को 3V3 पर, SDA को D14 पर, SCL को D15 पर। GY-521 अपने साथ वे I2C पुल-अप लाता है जो Nucleo में नहीं हैं।
| पुर्ज़े का पिन | बोर्ड का पिन |
|---|---|
| VCC | 3V3तार का रंग लाल |
| GND | GNDतार का रंग काला |
| SCL | D15तार का रंग पीला |
| SDA | D14तार का रंग नीला |
0.96 इंच का I2C OLED, D14/D15 पर 3.3 V पर चलता है; ज़्यादातर मॉड्यूल पर अपने पुल-अप होते हैं।
| पुर्ज़े का पिन | बोर्ड का पिन |
|---|---|
| GND | GNDतार का रंग काला |
| VCC | 3V3तार का रंग लाल |
| SCL | D15तार का रंग पीला |
| SDA | D14तार का रंग नीला |