SSD1306 I2C Display Driver
1.2.2
This library is developed to control SSD1306 I2C OLED Display
|
#include "ssd1306_i2c_conf.h"
#include <Arduino.h>
Go to the source code of this file.
Functions | |
void | ssd1306_i2cInit () |
void | ssd1306_i2cStart () |
void | ssd1306_i2cStop () |
void | ssd1306_i2cSendByte (uint8_t data) |
void | ssd1306_i2cCommandStart () |
void | ssd1306_i2cDataStart () |
SSD1306 i2c communication functions
Definition in file ssd1306_i2c.h.
void ssd1306_i2cCommandStart | ( | ) |
Switches i2c chip to command transmission mode.
Definition at line 23 of file ssd1306_i2c_common.cpp.
void ssd1306_i2cDataStart | ( | ) |
Switches i2c chip to data transmission mode.
Definition at line 29 of file ssd1306_i2c_common.cpp.
void ssd1306_i2cInit | ( | ) |
Inits display interface to use i2c bus.
Definition at line 35 of file ssd1306_i2c_common.cpp.
void ssd1306_i2cSendByte | ( | uint8_t | data | ) |
Sends byte to I2C device
data | - byte to send |
Inputs: SCL is LOW, SDA is has no meaning Outputs: SCL is LOW
Definition at line 47 of file ssd1306_i2c_wire.cpp.
void ssd1306_i2cStart | ( | ) |
Informs I2C device about data to be sent
Definition at line 32 of file ssd1306_i2c_wire.cpp.
void ssd1306_i2cStop | ( | ) |
Completes I2C transaction
Definition at line 38 of file ssd1306_i2c_wire.cpp.