माइक्रोकंट्रोलर पर ग्राउंड पिन दो चीजें हैं: (1) एक वोल्टेज संदर्भ, और (2) एक वर्तमान रिटर्न।
वोल्टेज संदर्भ: वोल्टेज वास्तव में एकल बिंदुओं पर मौजूद नहीं होते हैं, वोल्टेज बिंदुओं के बीच अंतर होते हैं। इसका मतलब यह है कि किसी दिए गए वोल्टेज में सर्किट में कुछ एकल बिंदु के बारे में समझदारी से बात करने के लिए, इसे सर्किट में किसी अन्य बिंदु के सापेक्ष होना चाहिए। आम सम्मेलन सर्किट में एक नोड को चुनना और इसे 'ग्राउंड' कहना है, और फिर सभी वोल्टेज उसी के सापेक्ष निर्दिष्ट किए जाते हैं। एक माइक्रोकंट्रोलर के साथ, ग्राउंड पिन वह संदर्भ होता है जिसके खिलाफ इनपुट निर्धारित किए जाते हैं कि वे उच्च या निम्न हैं।
वर्तमान रिटर्न: सभी वर्तमान जो एक माइक्रो-कंट्रोलर में बहते हैं, उन्हें कहीं बाहर फिर से बहना पड़ता है। आप निश्चित रूप से जानते हैं कि वर्तमान प्रवाह 5V पिन में है। ध्यान दें कि कुछ वर्तमान सिग्नल आउटपुट के रूप में विभिन्न पिनों को बाहर करेंगे, लेकिन फिर कुछ आउटपुट वास्तव में चिप में करंट को स्वीकार करेंगे । इनपुट पिन भी करंट का स्रोत या सिंक कर सकते हैं। इसके बावजूद, जो कुछ भी चालू है वह सूक्ष्म नियंत्रक के ग्राउंड पिन से बाहर निकलने की उम्मीद है। संक्षेप में, आपूर्ति कनेक्शन को जमीन के कनेक्शन के माध्यम से आपूर्ति को वापस कर दिया जाता है।
इसलिए जब आपकी बिजली की आपूर्ति एक बैटरी है, तो यह बैटरी को आपके सिस्टम के ग्राउंड पिन से (-) साइड से कनेक्ट करने के लिए सही समझ में आता है। ध्यान दें कि यह सिर्फ एक वोल्टेज संदर्भ नहीं है; यह आपूर्ति वापसी भी है। व्यावहारिक रूप में, इसका मतलब यह है कि बोर्ड के मैदान से कनेक्ट करने के लिए आप (-) जिस तार का उपयोग करते हैं, वह उसी आकार में होना चाहिए जिस तार का उपयोग आप बोर्ड के पावर इनपुट से कनेक्ट (+) करते हैं।