ESPHome 2026.2.1
Loading...
Searching...
No Matches
esphome::ssd1306_base Namespace Reference

Data Structures

class  SSD1306
 

Enumerations

enum  SSD1306Model {
  SSD1306_MODEL_128_32 = 0 , SSD1306_MODEL_128_64 , SSD1306_MODEL_96_16 , SSD1306_MODEL_64_48 ,
  SSD1306_MODEL_64_32 , SSD1306_MODEL_72_40 , SH1106_MODEL_128_32 , SH1106_MODEL_128_64 ,
  SH1106_MODEL_96_16 , SH1106_MODEL_64_48 , SH1107_MODEL_128_64 , SH1107_MODEL_128_128 ,
  SSD1305_MODEL_128_32 , SSD1305_MODEL_128_64 , SSD1306_MODEL_COUNT
}
 

Functions

 PROGMEM_STRING_TABLE (ModelStrings, "SSD1306 128x32", "SSD1306 128x64", "SSD1306 96x16", "SSD1306 64x48", "SSD1306 64x32", "SSD1306 72x40", "SH1106 128x32", "SH1106 128x64", "SH1106 96x16", "SH1106 64x48", "SH1107 128x64", "SH1107 128x128", "SSD1305 128x32", "SSD1305 128x64", "Unknown")
 

Enumeration Type Documentation

◆ SSD1306Model

Enumerator
SSD1306_MODEL_128_32 
SSD1306_MODEL_128_64 
SSD1306_MODEL_96_16 
SSD1306_MODEL_64_48 
SSD1306_MODEL_64_32 
SSD1306_MODEL_72_40 
SH1106_MODEL_128_32 
SH1106_MODEL_128_64 
SH1106_MODEL_96_16 
SH1106_MODEL_64_48 
SH1107_MODEL_128_64 
SH1107_MODEL_128_128 
SSD1305_MODEL_128_32 
SSD1305_MODEL_128_64 
SSD1306_MODEL_COUNT 

Definition at line 10 of file ssd1306_base.h.

Function Documentation

◆ PROGMEM_STRING_TABLE()

esphome::ssd1306_base::PROGMEM_STRING_TABLE ( ModelStrings ,
"SSD1306 128x32" ,
"SSD1306 128x64" ,
"SSD1306 96x16" ,
"SSD1306 64x48" ,
"SSD1306 64x32" ,
"SSD1306 72x40" ,
"SH1106 128x32" ,
"SH1106 128x64" ,
"SH1106 96x16" ,
"SH1106 64x48" ,
"SH1107 128x64" ,
"SH1107 128x128" ,
"SSD1305 128x32" ,
"SSD1305 128x64" ,
"Unknown"  )