Datasheet
14
sendCommand(0xA1) # set display start line
sendCommand(0x00)
sendCommand(0xA2) # set display offset
sendCommand(0x60)
sendCommand(0xA0) # set remap
sendCommand(0x46)
sendCommand(0xAB) # set vdd internal
sendCommand(0x01)
sendCommand(0x81) # set contrasr
sendCommand(0x53) # 100 nit
sendCommand(0xB1) # Set Phase Length
sendCommand(0X51)
sendCommand(0xB3) # Set Display Clock Divide Ratio/Oscillator
Frequency
sendCommand(0x01)
sendCommand(0xB9)
sendCommand(0xBC) # set pre_charge voltage/VCOMH
sendCommand(0x08) # (0x08);
sendCommand(0xBE) # set VCOMH
sendCommand(0X07) # (0x07);
sendCommand(0xB6) # Set second pre-charge period
sendCommand(0x01)
sendCommand(0xD5) # enable second precharge and enternal vsl
sendCommand(0X62) # (0x62);
sendCommand(0xA4) # Set Normal Display Mode
sendCommand(0x2E) # Deactivate Scroll
sendCommand(0xAF) # Switch on display
time.sleep(0.1)
# delay(100);
# Row Address
sendCommand(0x75) # Set Row Address
sendCommand(0x00) # Start 0
sendCommand(0x5f) # End 95
# Column Address
sendCommand(0x15) # Set Column Address
sendCommand(0x08) # Start from 8th Column of driver IC. This is 0th
Column for OLED
sendCommand(0x37) # End at (8 + 47)th column. Each Column has 2
pixels(segments)
# Init gray level for text. Default:Brightest White