कई अलग-अलग प्रकार के डीआईपी स्विच हैं। सबसे आम में से कुछ स्लाइड, घुमाव, पियानो (पक्ष), और रोटरी प्रकार हैं।
रोटरी डीआईपी स्विच में कई विद्युत संपर्क होते हैं, जिनमें से एक को पैकेज पर मुद्रित संख्या के साथ संरेखित करने के लिए स्विच को घुमाकर चुना जाता है। ये अंगूठेवाले की तरह बड़े हो सकते हैं, या इतने छोटे कि उन्हें बदलने के लिए एक पेचकश का उपयोग किया जाना चाहिए (हालांकि इस प्रकार के छोटे पोटेंशियोमीटर भी हैं)।
स्लाइड और रॉकर प्रकार, जो बहुत आम हैं, सरल सिंगल पोल, सिंगल थ्रो (SPST) संपर्कों के सरणियाँ हैं, जो या तो चालू या बंद हो सकते हैं। यह प्रत्येक स्विच को एक-बिट बाइनरी मान का चयन करने की अनुमति देता है। पैकेज में सभी स्विच के मूल्यों की व्याख्या एक संख्या के रूप में भी की जा सकती है। उदाहरण के लिए, सात स्विच 128 (27) संयोजनों की पेशकश करते हैं, जिससे उन्हें मानक ASCII चरित्र का चयन करने की अनुमति मिलती है। आठ स्विच 256 (28) संयोजन प्रदान करते हैं, जो एक बाइट के बराबर है।
डीआईपी स्विच पैकेज में सॉकेट पिन या माउंटिंग लीड भी होते हैं जो स्विच बोर्ड से सर्किट बोर्ड तक एक विद्युत पथ प्रदान करते हैं। हालांकि सर्किट सीधे विद्युत संपर्कों का उपयोग कर सकते हैं, उन्हें उच्च और निम्न संकेतों में परिवर्तित करना अधिक सामान्य है। इस मामले में, सर्किट बोर्ड को DIP स्विच के लिए इंटरफ़ेस सर्किटरी की भी आवश्यकता होती है, जिसमें पुल-अप या पुल-डाउन रेसिस्टर्स की एक श्रृंखला शामिल होती है, एक बफर, डीकोड लॉजिक और अन्य घटक। आमतौर पर, डिवाइस का फर्मवेयर डिवाइस पर संचालित होने पर डीआईपी स्विच को पढ़ता है।
सतह-माउंट प्रौद्योगिकी के लोकप्रिय होने के साथ, ये स्विच अब गैर-डीआईपी सतह-माउंट पैकेज प्रकारों में उपलब्ध हैं। हालाँकि, उन्हें अभी भी "डीआईपी स्विच" के रूप में जाना जाता है, क्योंकि यह शब्द स्विच की शैली से जुड़ा हुआ है।




