Wemos d1 mini и LCD1602 I2C

Доброго времени суток. Нужно подключить к wemos d1 mini два ADS1115 и LCD1602 I2C. Встает проблема стыковки 3.3В и 5В.
Вижу 2 варианта:
1 - питать два ADS1115 и LCD1602 I2C от 5В и ставить на ESP i2c конвертор уровней.
2- питать два ADS1115 и LCD1602 I2C от 3.3В и делать для LCD1602 формирователь отрицательного напряжения -2В, для контраста.
Какой вариант предпочтительнее? И надо ли выпаивать для 3 устройств резисторы подтяжки I2C? А то получается порядка 2.2к.

Спрошу, какую библиотеку для LCD1602 используете?

LiquidCrystal_I2C.h
Проверял, работает. А что? Что то не так?

какую именно, имеющиеся у меня не компилируются под ESP

Да точно. Там есть разные. Сейчас гляну.

Да, заработало! TKS!

это что за фигня? А просто запитать LCD1602 от 5в не катит? Он же ничего на ЕСП не передает и значит никакой конвертер уровней не нужен.

1 лайк

Совершенно справедливо. Спасибо большое.