Skip to content

OLED (I2C) Display Support

Timo Kokkonen edited this page Aug 15, 2023 · 3 revisions

FanPico-0804D boards support I2C OLED displays via J3 connector.

Currently supported are generic OLED modules with SSD1306, SH1106, or SH1107 controller.

Supported Screen Sizes

Currently only 128x64 and 128x128 pixel display modules are supported.

128x64:

OLED 128x64 layout

128x128:

OLED 128x128 layout

Supported Displays

Currently most "generic" small (I2C) OLED modules should work. Current FanPico-0804D PCB (v1.2 or later) includes two most common pinouts used in cheap 0.96" and 1.5" OLED modules.

Manufacturer Model Resolution Type Notes SYS:DISP command
Generic (SSD1306) 0.96" 128x64 OLED SYS:DISP 128x64
Generic (SSD1306) 1.3" 128x64 OLED SYS:DISP 128x64
Generic (SH1106/SH1107) 0.96" 128x64 OLED SYS:DISP 132x64
Generic (SH1106/SH1107) 1.3" 128x64 OLED SYS:DISP 132x64
Generic 1.5" 128x128 OLED SYS:DISP 128x128