GyverLibs / GyverOLED

Лёгкая и быстрая библиотека для OLED дисплея
MIT License
123 stars 20 forks source link

Некорректная работа на платах ESP32-C3 #46

Open Krypt0nC0R3 opened 6 months ago

Krypt0nC0R3 commented 6 months ago

Вместо вывода текста и графики на экране появляются точки в околопроизвольных местах. На библиотеке адафруита работает корректно, т.е. проблема не в дисплее.

Видео с демонстрацией проблемы: https://youtu.be/uwM4ZmfPJc0

GyverLibs commented 6 months ago

i2c правильно настроен? Скорость какая?

Krypt0nC0R3 commented 6 months ago

i2c никак дополнительно не настраивал, все параметры по умолчанию. Скетч oled_demo с единственным изменением - высота экрана указана 32 вместо 64

GyverLibs commented 6 months ago

Хз

Krypt0nC0R3 commented 6 months ago

Поглядел быстро библиотеку адафруита. Они при работе с I2C вообще не используют режим одной команды (OLED_ONE_COMMAND_MODE). Они всегда перед отправкой данных шлют 0x00. Может в этом дело?