Перевернуть экран SSD1306

74LS00
Offline
Зарегистрирован: 11.04.2016

Есть готовый проект https://github.com/robinhedwards/ArduinoBASIC

Экран подключен через библиотеку SSD1306ASCII , нужно перевернуть чтоб контакты были внизу.

Код похоже частично сишный, но чтото я не найду ни конкретную команду ни куда его воткнуть. Мож кто работал с экраном, он вообще переворачивается?

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

display.setRotation(2)

Если библиотека от Adafruit. Если нет, надо выдрать из нее код для переворота

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Что самое интересное, разработчик дисплея считает нормальнеой ориентацией дисплея именно контактами вниз.

Но ардуинщики зачем-то в библиотеках перевереули его кверху ногами. 

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

74LS00
Offline
Зарегистрирован: 11.04.2016

Библиотека там похоже урезаная или старая версия, оставил так, хотя плату пришлось усложнить