C++ DevKit
C++ set of OOP library
|
#include "commands_SSD1306.h"
#include "pico/stdlib.h"
#include "hw/i2c/hw_i2c.h"
#include "sw/display_device/display_device.h"
Go to the source code of this file.
Classes | |
struct | struct_ConfigSSD1306 |
configuration data for SSD1306 OLED display. refer to datasheet for more details. More... | |
struct | struct_ConfigScrollSSD1306 |
configuration data for SSD1306 OLED display scrolling feature. More... | |
struct | struct_RenderArea |
data used to compute the render area position in the display framebuffer reference, including the size of the required buffer. More... | |
class | SSD1306 |
SSD1306 128x64 pixel OLED display device driver with I2C interface. More... | |
Macros | |
#define | _2_FRAMES 0b111 |
refer to SSD1306 data sheet | |
#define | _3_FRAMES 0b100 |
refer to SSD1306 data sheet | |
#define | _4_FRAMES 0b101 |
refer to SSD1306 data sheet | |
#define | _5_FRAMES 0b000 |
refer to SSD1306 data sheet | |
#define | _25_FRAMES 0b110 |
refer to SSD1306 data sheet | |
#define | _64_FRAMES 0b001 |
refer to SSD1306 data sheet | |
#define | _128_FRAMES 0b010 |
refer to SSD1306 data sheet | |
#define | _256_FRAMES 0b011 |
refer to SSD1306 data sheet | |
#define | HORIZONTAL_ADDRESSING_MODE 0 |
refer to SSD1306 data sheet | |
#define | VERTICAL_ADDRESSING_MODE 1 |
refer to SSD1306 data sheet | |
#define | PAGE_ADDRESSING_MODE 2 |
refer to SSD1306 data sheet | |