SH1106 OLED Display Family
SH1106-based monochrome OLED displays, commonly found in 1.3" 128x64 modules. Functionally similar to SSD1306 but uses page-addressed memory layout.
Say it to PAL
“Show a message on the screen.”
The code PAL writes
p.setVariable('message', 'Hello!');
p.log('Display updated');“Show a sensor reading on the screen.”
The code PAL writes
p.onSensorChange('qwiic-tmp117', 'temperature', (val) => {
p.setVariable('temp', val);
});
await p.waitUntilStopped();When to pick it
An alternative 128x64 monochrome OLED. Functionally identical to SSD1306 for most use cases.
About it
The SH1106 is a popular OLED controller IC commonly used in 1.3" 128x64 displays. Visually identical to SSD1306 displays but uses a slightly different memory mapping (page-addressed vs column-addressed). Very common in generic I2C OLED modules from many manufacturers. Palpable handles the protocol differences transparently -- the same React rendering pipeline works across all OLED display types.
Where to buy
Facts
Tested
It is in our catalog, but nobody has checked it on a real board. It may not work yet. Its driver is written, but it has not been tested on hardware yet.
I2C address
The SH1106 OLED Display Family answers at I2C address 0x3C. A jumper or pin moves it to 0x3D.
Current
20 mA
The catalog lists a typical draw of 20 mA for the SH1106 OLED, copied from the maker’s description and not measured by Palpable.
Board size
35.56 × 36.83 mm
The SH1106 OLED board measures 35.56 × 36.83 mm and stands 3.1 mm tall with its parts. It has 4 mounting holes. These dimensions are from the maker’s mechanical drawing.
Free to reuse
Every fact here is open data under CC BY 4.0. Copy it into your own docs or code, and credit Palpable. Download it
This record was last changed on October 29, 2026.