The latest release of HiPi includes support for common single colour OLEDs.
The module HiPi::Interface::MonoOLED supports SSD1306 and SH1106 based OLED breakouts using both I2C and SPI interfaces.
Several graphics methods are supported.
The built in fonts only contain printable ascii characters or the Latin-1 supplement for a set of extended fonts. However, tools are provided that allow you to create your own bitmap fonts containing the character set of your choice.
The font creation process is described in Creating Fonts for MonoOLED
This release also includes HiPi::Interface::PCA9544 to control the PCA 9544A I2C channel multiplexer. Useful if you want to use several I2C devices with the same address.