سلام
این که پین d/c داره یه توهم بوجود میاره که ارتباطش i2c نباشه . و این که با کد I2CScanner هم بهش آدرسی اختصاص نداده این باور رو قوی می کنه.
یقینا باید از اون دو تا پین دیگه (ریست و DC ) استفاده کنید.
کلا وقتی تعداد پینهای مورد نیازش از SCL و SDA فراتر بره دیگه نمیشه گفت که با i2c راه اندازی میشه حتی با وجود این که این دو تا اسم رو استفاده کرده باشه .
باید دید رگولاتور چجوری تو مدار قرار گرفته .
اگر پیشنهاد خودش 3.3 هست فقط 3.3 بهش بدید