| # |
| # Copyright (c) 2018, Phytec Messtechnik GmbH |
| # |
| # SPDX-License-Identifier: Apache-2.0 |
| # |
| --- |
| title: SSD1306 128x64 Dot Matrix Display Controller |
| version: 0.1 |
| |
| description: > |
| This is a representation of the SSD1306 128x64 Dot Matrix Display Controller |
| |
| inherits: |
| !include i2c-device.yaml |
| |
| properties: |
| compatible: |
| constraint: "solomon,ssd1306fb" |
| |
| height: |
| type: int |
| category: required |
| description: Height in pixel of the panel driven by the controller |
| generation: define |
| |
| width: |
| type: int |
| category: required |
| description: Width in pixel of the panel driven by the controller |
| generation: define |
| |
| segment-offset: |
| type: int |
| category: required |
| description: 8-bit column start address for Page Addressing Mode |
| generation: define |
| |
| page-offset: |
| type: int |
| category: required |
| description: Start address for Page Addressing Mode |
| generation: define |
| |
| display-offset: |
| type: int |
| category: required |
| description: mapping of the display start line to one of COM0 .. COM63 |
| generation: define |
| |
| segment-remap: |
| type: boolean |
| category: optional |
| description: Last column address is mapped to first segment |
| generation: define |
| |
| com-invdir: |
| type: boolean |
| category: optional |
| description: Scan direction is from last COM output to first COM output |
| generation: define |
| |
| prechargep: |
| type: int |
| category: required |
| description: Duration of the pre-charge period |
| generation: define |
| |
| reset-gpios: |
| type: compound |
| category: optional |
| generation: define, use-prop-name |
| |
| ... |