Adafruit SSD1306 library for Python (rotate)上下逆転
Raspberry Pi で Adafruit_SSD1306 ライブラリを利用しているが、上下逆転して表示させた。
方法がなかなか見つからなかったので、備忘録。
/usr/local/lib/python2.7/dist-packages/Adafruit_SSD1306/SSD1306.py 編集
2か所修正。(Moto Masatoさんご指摘ありがとうございます。訂正しました。)
#SSD1306_SETCOMPINS = 0xDA
SSD1306_SETCOMPINS = 0xA0
#SSD1306_COMSCANDEC = 0xC8
SSD1306_COMSCANDEC = 0xC0
Arduino のライブラリなら、display.setRotation(2)だそうです。
やっとここにたどり着き解決できました。感謝申し上げます。
本文の修正2か所ですが
#SSD1306_SETCOMPINS = 0xDA
SSD1306_SETCOMPINS = 0xA0
#SSD1306_COMSCANDEC = 0xC8
SSD1306_COMSCANDEC = 0xC0
ですね。上記画像でわかりました。
Masato Motoさん、間違い指摘ありがとうございます。
試行錯誤中の値を間違って記載していたようです。