Here’s a quick overview of the rotary encoder I/O class in the py-gaugette library.
The SSD1306 code in the py-gaugette library has been modified at andig/AdaPi with several extensions including I²C support, and the addition of geometric drawing functions from Adafruit’s GFX Library. If you need to drive the I²C version of this display from a RPi, this is the place to start.
The first release of the SSD1306 support library py-gaugette used the 5x7 pixel fonts from the Adafruit GFX library. That’s a fine and compact font, but wouldn’t it be nice to have some pretty high-res fonts to take advantage of the memory and resolution we have to work with?