Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Глюки при отображении картинок на экране sh1106 128x64 #12

Open
Denis20221 opened this issue Apr 5, 2022 · 4 comments

Comments

@Denis20221
Copy link

Denis20221 commented Apr 5, 2022

Это происходит не со всеми картинками, но в основном с теми что по крупней(бывало и с мелкими иконками). Под картинкой появляется белая полоса, или весь экран заполняется хаотично символами и т.д. Запускал из стандартного примера oled_demo, sh1106 128x64px i2c. Картинку конвертировал через вложенную программу к вашей библиотеки.

Вот пример картинки с которой вылазиет глюк:
https://disk.yandex.ru/i/mQPA-3yG8c5m3A

А вот так это выглядит:
https://disk.yandex.ru/i/C-gArP0gmUdC9w

@Denis20221
Copy link
Author

Denis20221 commented Apr 6, 2022

P.S. Забыл добавить что i2c использовался стандартный, скорость 400кгц.
Мозги raspberry pi pico, ядро-ардуино earlephilhower https://github.com/earlephilhower/arduino-pico

@GyverLibs
Copy link
Owner

Привет, возможно какие то проблемы с пико, уже не раз сталкивался с неадекватной работой кода, который отлично работает на всех ардуинах

@Denis20221
Copy link
Author

Истины и экспериментов ради, немного позже, я подключу ардуину на атмеге и отпишусь!

@ddmm2005
Copy link

ddmm2005 commented Mar 1, 2023

У меня также была полоса только на Atmega328p. Воспользовался онлайн конвертером на сайте Duino. Картинка после этого стала нормально отображаться. На сайте правда конвертер выдает инвертированный код. Поэтому сначала инвертировал картинку и потом туда загрузил.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants