ARDUINO и SSD1315

Не знаю, у меня правило - сделал, настроил - проверь схему от 3,7В (старые высаженные аккумуляторы от телефонов, некоторые выше 3,85 в принципе не заряжаются :slight_smile:
Кстати если экран не заработает (посмотрел свои схемы - везде от 5 В) значит смело можно в 5В питать…но здесь же другой чип и модуль другой.

Ээээ… Не понял…
В этом случае, чтО, ардуино “переведёт лапки” на 3-вольтовую логику??
Да и 8 МГц мне как-то не особо нравится…

А это как делается?

Если вы используете библиотеку, то скорее всего она все настраивает правильно (по крайней мере должна).

Т.е., если требуется трёхвольтовая I2C, то будет достаточно подключить резисторы подтяжки к 3.3 В?
А я считал, что на 5-вольтовой ардуино этот момент (3В логика на I2C) не обойти.
Интересно, а к чему же “подтянулась” I2C в моём случае? Я резисторы не ставил, тупо соединил А4/А5 с платкой дисплея.
Может, конечно, эти резисторы на дисплейной плате имеются…
Попробую померять, пока не разобрал макетку.

Померял. Всё так и есть - при подключении дисплея к 3.3В, на I2C тоже 3.3.
Подтяжка живёт на плате дисплея.
Что ж… Весьма полезное “открытие”. :slight_smile:
Теперь буду знать, как не мучать 3-вольтовые I2C дисплеи 5-вольтовым питанием.

P.S. Интересно, а SPI так же, как I2C себя ведёт в плане open drain на сигнальных выходах?
Мне тут очень понравился дисплей от Nokia 3310. А питаю я его от 5В, т.к. прицепил к той же Nano.

В этом случае ардуину можно перевести на питание от 3.3 вольта