SH1106 to sterownik wyświetlaczy OLED, podobny do SSD1306, ale z pewnymi różnicami w sposobie obsługi pamięci ekranu. Najczęściej stosowany jest w monochromatycznych wyświetlaczach OLED o rozdzielczości 128×64 pikseli i rozmiarach 0,96″ – 1,3″. Obsługuje interfejsy I²C, SPI i równoległy, co umożliwia łatwą integrację z Arduino, ESP32, STM32 i Raspberry Pi. Działa na napięciu 3,3V – 5V, ale wymaga konwersji poziomów logicznych w przypadku systemów 5V. W przeciwieństwie do SSD1306, bufor pamięci ekranu znajduje się w samym sterowniku, ale adresowanie pikseli jest przesunięte, co wymaga dostosowania oprogramowania. Biblioteki takie jak U8g2 obsługują ten sterownik, umożliwiając łatwe wyświetlanie tekstu i grafiki.