0.91" 128X32 OLED LCD Display (I2C)
0.91" I2C SPI Serial 128X32 OLED LCD Display Module For Arduino (white)
Characteristic
- High resolution: 128X32
- Ultra wide viewing angle: greater than 160 °
- Ultra low power consumption: normal display 0.06W (far below the TFT display)
- Wide power supply range: DC 3V-5V (without any changes, directly compatible with commonly used 3.3V and 5V power supply system)
- industrial grade: operating temperature range of -30 ~70 degree
- support multiple modes of operation: IIC
- compatible with 3.3V and 5V control chip I/O level (without any setup, directly compatible)
- Drive chip: SSD1306
Pin description
- GND: power ground
- VCC: 3.3V or 5V power supply
- SCK: IIC clock line
- SDA: IIC data line
Note
- IIC communication mode, occupy pins minimum, with ACK response, address selection, the most complete function, easy to use
Exemple code (need library U8glib.h):
#include "U8glib.h"
U8GLIB_SSD1306_128X32 u8g(U8G_I2C_OPT_NONE);
void draw(void) {
u8g.setFont(u8g_font_unifont);
u8g.drawStr( 0, 22, "Hello World!");
}
void setup(void) {
}
void loop(void) {
u8g.firstPage();
do {
draw();
} while( u8g.nextPage() );
// rebuild the picture after some delay
delay(500);
}
Board | I2C / TWI pins |
Uno, Ethernet | A4 (SDA), A5 (SCL) |
Mega2560 | 20 (SDA), 21 (SCL) |
Leonardo | 2 (SDA), 3 (SCL) |
Due | 20 (SDA), 21 (SCL), SDA1, SCL1 |
- Microcontroller:
- SSD1306
- Operating Voltage:
- 3.3V/5V
- Resolution:
- 128x32px
- Communication modes:
- I2C
- Touch screen:
- NO