क्या मुझे I2C- बस पर 5V द्वारा संचालित उपकरणों का उपयोग करने की आवश्यकता है, जो 3.3V के लिए पुल-अप हैं? मेरी समझ में डिवाइस केवल लाइनों (एसडीए, एससीएल) को कम (जमीन पर) खींचेंगे और बस को कभी भी अपने आपूर्ति-वोल्टेज को ड्राइव नहीं करेंगे। इसलिए जब तक सभी डिवाइस तार्किक उच्च से पुल-अप (3.3V) से वोल्टेज का पता नहीं लगाते हैं, तब तक मैं एक स्तर-शिफ्टर के लिए एक कारण नहीं देखता। आपूर्ति के रूप में 5V का उपयोग करने वाले उपकरणों के मामले में यही होना चाहिए।
मेरे मामले में मेरे पास एक आईसी है जिसके इनपुट मास्टर के रूप में 5 वी-सहिष्णु नहीं हैं और मैं 3.3 वी के साथ अपने दासों को शक्ति दे सकता हूं लेकिन 5 वी का उपयोग करना मेरे सर्किट में आसान है और दासों के लिए उच्च (आंतरिक) घड़ी-दर की अनुमति देता है।