OLED 1.3" SH1106 - Bitmap

Creearea unor imagine monocrome si folosirea acestora pe un display OLED 1.3"  avand un controller de tipul SH1106


Placa de dezvoltare UNO
















Display OLED 1.3" - SF1106





















Am folosit programul Img2Lcd pt codul hex al imaginilor.







Code: My Example
#include <SPI.h>
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SH1106.h>

#define OLED_RESET 8
Adafruit_SH1106 display(OLED_RESET);

const uint8_t smily_ok[] PROGMEM = {
  0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X1F, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X00, 0X00, 0X00, 0X73, 0XC0, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0XC0, 0X60,
  0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X01, 0X80, 0X30, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X01,
  0X00, 0X10, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X01, 0X00, 0X18, 0X00, 0X00, 0X00, 0X00, 0X00,
  0X00, 0X01, 0X00, 0X08, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X03, 0X00, 0X08, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X00, 0X02, 0X00, 0X08, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X02, 0X00, 0X08, 0X00,
  0X00, 0X00, 0X00, 0X00, 0X00, 0X02, 0X00, 0X08, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X06, 0X00,
  0X18, 0X00, 0X00, 0X00, 0X00, 0X00, 0X03, 0XFC, 0X00, 0X18, 0X00, 0X00, 0X00, 0X00, 0X00, 0X1E,
  0X07, 0X80, 0X10, 0X00, 0X00, 0X00, 0X00, 0X00, 0X70, 0X00, 0XE0, 0X30, 0X00, 0X00, 0X00, 0X00,
  0X00, 0XC0, 0X00, 0X30, 0X60, 0X00, 0X00, 0X00, 0X00, 0X01, 0X80, 0X00, 0X1C, 0XC0, 0X00, 0X00,
  0X00, 0X00, 0X03, 0X00, 0X00, 0X07, 0X80, 0X1C, 0X00, 0X00, 0X00, 0X06, 0X00, 0X00, 0X03, 0X07,
  0XFF, 0XE0, 0X00, 0X00, 0X0C, 0X00, 0X00, 0X01, 0X9E, 0X76, 0X3C, 0X00, 0X00, 0X18, 0X00, 0X00,
  0X00, 0XF0, 0XDE, 0X07, 0X00, 0X00, 0X10, 0X00, 0X00, 0X00, 0XC0, 0XFE, 0X03, 0X80, 0X00, 0X30,
  0X07, 0XC0, 0X00, 0X41, 0XC0, 0X03, 0XE0, 0X00, 0X20, 0X00, 0XF8, 0X00, 0X41, 0X80, 0X02, 0XF0,
  0X00, 0X20, 0X00, 0X0E, 0X00, 0X60, 0X00, 0X07, 0X58, 0X00, 0X60, 0X00, 0X07, 0X80, 0X20, 0X00,
  0X07, 0XF8, 0X00, 0X40, 0X00, 0X01, 0XC0, 0X20, 0X78, 0X00, 0X6C, 0X00, 0X40, 0X00, 0X00, 0X70,
  0X20, 0XFC, 0X00, 0X66, 0X00, 0X40, 0X00, 0X00, 0X18, 0X21, 0X86, 0X00, 0X63, 0X00, 0X40, 0X00,
  0X00, 0X0C, 0X61, 0X02, 0X0F, 0X01, 0X00, 0X40, 0X00, 0X00, 0X06, 0X43, 0X7B, 0X1F, 0XC1, 0X80,
  0X40, 0X00, 0X00, 0X03, 0XC2, 0XF9, 0X30, 0XC0, 0X80, 0X40, 0X1E, 0X00, 0X03, 0XB2, 0XFD, 0X3E,
  0X60, 0XC0, 0X60, 0X03, 0X80, 0X01, 0X3E, 0XFD, 0X3F, 0X30, 0XC0, 0X20, 0X00, 0XE0, 0X01, 0X03,
  0XFD, 0X37, 0X30, 0X40, 0X20, 0X00, 0X38, 0X01, 0X01, 0XFB, 0X3F, 0X10, 0X40, 0X30, 0X00, 0X0C,
  0X01, 0X00, 0XF2, 0X3F, 0X10, 0X60, 0X10, 0X00, 0X06, 0X01, 0XFC, 0X66, 0X1F, 0X10, 0X60, 0X18,
  0X00, 0X03, 0X03, 0X8F, 0X3C, 0X1E, 0X30, 0X20, 0X0C, 0X00, 0X01, 0X86, 0X0F, 0X38, 0X0C, 0XFC,
  0X20, 0X06, 0X00, 0X00, 0X9C, 0X06, 0X10, 0X07, 0X84, 0X20, 0X03, 0X00, 0X00, 0XF0, 0X03, 0X10,
  0X07, 0X00, 0X20, 0X01, 0X80, 0X00, 0X80, 0X03, 0X80, 0X04, 0X00, 0X20, 0X00, 0XE0, 0X00, 0X80,
  0X03, 0XE0, 0X00, 0XF8, 0X60, 0X00, 0X78, 0X01, 0X80, 0X03, 0XBC, 0X00, 0XE8, 0X60, 0X00, 0X1F,
  0X0F, 0X00, 0X01, 0XC7, 0XFF, 0X80, 0X40, 0X00, 0X03, 0XFD, 0X80, 0X01, 0XF0, 0X3C, 0X00, 0X40,
  0X00, 0X00, 0X01, 0X80, 0X01, 0XB8, 0X3C, 0X00, 0XC0, 0X00, 0X00, 0X00, 0X80, 0X00, 0XEF, 0XE8,
  0X00, 0X80, 0X00, 0X00, 0X00, 0XC0, 0X00, 0XF1, 0X98, 0X01, 0X80, 0X00, 0X00, 0X00, 0X40, 0X00,
  0X5C, 0X10, 0X01, 0X80, 0X00, 0X00, 0X00, 0X60, 0X00, 0X7E, 0X30, 0X03, 0X00, 0X00, 0X00, 0X00,
  0X30, 0X00, 0X3B, 0X20, 0X02, 0X00, 0X00, 0X00, 0X00, 0X30, 0X00, 0X19, 0X60, 0X06, 0X00, 0X00,
  0X00, 0X00, 0X18, 0X00, 0X0F, 0XC0, 0X0C, 0X00, 0X00, 0X00, 0X00, 0X0C, 0X00, 0X00, 0X00, 0X18,
  0X00, 0X00, 0X00, 0X00, 0X06, 0X00, 0X00, 0X00, 0X30, 0X00, 0X00, 0X00, 0X00, 0X03, 0X80, 0X00,
  0X00, 0X60, 0X00, 0X00, 0X00, 0X00, 0X01, 0XC0, 0X00, 0X01, 0XC0, 0X00, 0X00, 0X00, 0X00, 0X00,
  0X70, 0X00, 0X07, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X1E, 0X00, 0X3C, 0X00, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X07, 0XF7, 0XF0, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X7F, 0X00, 0X00, 0X00,
};

const uint8_t uno_logo[] PROGMEM = { // 122 x 55
  0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X1E, 0X00, 0X03, 0XC1, 0XE0, 0X00, 0X3C, 0X00, 0XFF, 0XF0, 0X00, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X1E, 0X00, 0X03, 0XC1, 0XE0, 0X00, 0X3C, 0X00, 0XFF, 0XF0, 0X00, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X1E, 0X00, 0X03, 0XC1, 0XE0, 0X00, 0X3C, 0X00, 0XFF, 0XF0, 0X00, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X1E, 0X00, 0X03, 0XC1, 0XE0, 0X00, 0X3C, 0X00, 0XFF, 0XF0, 0X00, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X1E, 0X00, 0X03, 0XC1, 0XE0, 0X00, 0X3C, 0X1E, 0X00, 0X07, 0X80, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X1E, 0X00, 0X03, 0XC1, 0XE0, 0X00, 0X3C, 0X1E, 0X00, 0X07, 0X80, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X1E, 0X00, 0X03, 0XC1, 0XE0, 0X00, 0X3C, 0X1E, 0X00, 0X07, 0X80, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X1E, 0X00, 0X03, 0XC1, 0XE0, 0X00, 0X3C, 0X1E, 0X00, 0X07, 0X80, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X1E, 0X00, 0X03, 0XC1, 0XEF, 0X00, 0X3C, 0X1E, 0X00, 0X07, 0X80, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X1E, 0X00, 0X03, 0XC1, 0XEF, 0X00, 0X3C, 0X1E, 0X00, 0X07, 0X80, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X1E, 0X00, 0X03, 0XC1, 0XEF, 0X00, 0X3C, 0X1E, 0X00, 0X07, 0X80, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X1E, 0X00, 0X03, 0XC1, 0XEF, 0X00, 0X3C, 0X1E, 0X00, 0X07, 0X80, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X1E, 0X00, 0X03, 0XC1, 0XE0, 0XF0, 0X3C, 0X1E, 0X00, 0X07, 0X80, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X1E, 0X00, 0X03, 0XC1, 0XE0, 0XF0, 0X3C, 0X1E, 0X00, 0X07, 0X80, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X1E, 0X00, 0X03, 0XC1, 0XE0, 0XF0, 0X3C, 0X1E, 0X00, 0X07, 0X80, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X1E, 0X00, 0X03, 0XC1, 0XE0, 0XF0, 0X3C, 0X1E, 0X00, 0X07, 0X80, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X1E, 0X00, 0X03, 0XC1, 0XE0, 0X07, 0XBC, 0X1E, 0X00, 0X07, 0X80, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X1E, 0X00, 0X03, 0XC1, 0XE0, 0X07, 0XBC, 0X1E, 0X00, 0X07, 0X80, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X1E, 0X00, 0X03, 0XC1, 0XE0, 0X07, 0XBC, 0X1E, 0X00, 0X07, 0X80, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X1E, 0X00, 0X03, 0XC1, 0XE0, 0X07, 0XBC, 0X1E, 0X00, 0X07, 0X80, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X1E, 0X00, 0X03, 0XC1, 0XE0, 0X00, 0X3C, 0X1E, 0X00, 0X07, 0X80, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X1E, 0X00, 0X03, 0XC1, 0XE0, 0X00, 0X3C, 0X1E, 0X00, 0X07, 0X80, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X1E, 0X00, 0X03, 0XC1, 0XE0, 0X00, 0X3C, 0X1E, 0X00, 0X07, 0X80, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X1E, 0X00, 0X03, 0XC1, 0XE0, 0X00, 0X3C, 0X1E, 0X00, 0X07, 0X80, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X00, 0XFF, 0X78, 0X01, 0XE0, 0X00, 0X3C, 0X00, 0XFF, 0XF0, 0X00, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X00, 0XFF, 0X78, 0X01, 0XE0, 0X00, 0X3C, 0X00, 0XFF, 0XF0, 0X00, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X00, 0XFF, 0X78, 0X01, 0XE0, 0X00, 0X3C, 0X00, 0XFF, 0XF0, 0X00, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X00, 0XFF, 0X78, 0X01, 0XE0, 0X00, 0X3C, 0X00, 0XFF, 0XF0, 0X00, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00,
  0X06, 0X06, 0X00, 0X00, 0X00, 0X00, 0X00, 0X03, 0XFC, 0X7E, 0X1F, 0X8F, 0XE0, 0X00, 0XC3, 0X00,
  0X1F, 0X86, 0X00, 0X00, 0X00, 0X00, 0X00, 0X03, 0XFC, 0XFF, 0X3F, 0XCF, 0XF0, 0X00, 0XC3, 0X00,
  0X19, 0X86, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X0C, 0XC3, 0X30, 0XCC, 0X30, 0X00, 0XC3, 0X00,
  0X30, 0XCF, 0XE3, 0X98, 0X7E, 0X1F, 0XC7, 0XE0, 0X18, 0X03, 0X30, 0XCC, 0X30, 0X00, 0XC3, 0X00,
  0X30, 0XCF, 0XE3, 0XFC, 0XFF, 0X3F, 0XC7, 0XF0, 0X78, 0X7F, 0X3F, 0XCF, 0XF0, 0X00, 0XC3, 0X00,
  0X30, 0XC6, 0X03, 0X6C, 0XC3, 0X30, 0XC0, 0X30, 0X78, 0X7E, 0X1F, 0X8F, 0XE0, 0X00, 0XC3, 0X00,
  0X3F, 0XC6, 0X03, 0X6C, 0XFF, 0X30, 0XC7, 0XF0, 0X0C, 0XC0, 0X30, 0XCC, 0X00, 0X00, 0XC3, 0X00,
  0X3F, 0XC6, 0X03, 0X6C, 0XFF, 0X30, 0XC7, 0XF0, 0X0C, 0XC0, 0X30, 0XCC, 0X00, 0X00, 0XC3, 0X00,
  0X30, 0XC6, 0X03, 0X6C, 0XC0, 0X30, 0XCC, 0X33, 0X0C, 0XC0, 0X30, 0XCC, 0X00, 0X00, 0XC3, 0X00,
  0X30, 0XC7, 0XF3, 0X6C, 0XFF, 0X3F, 0XCF, 0XF3, 0XFC, 0XFF, 0X3F, 0XCC, 0X00, 0X00, 0XFF, 0X00,
  0X30, 0XC1, 0XF3, 0X6C, 0X7F, 0X1F, 0XC7, 0XF1, 0XF8, 0XFF, 0X1F, 0X8C, 0X00, 0X00, 0X7E, 0X00,
  0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0XC0, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0XC0, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X00, 0X00, 0X00, 0X3F, 0X80, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X00, 0X00, 0X00, 0X3F, 0X80, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00,
};

const uint8_t ardushop[] PROGMEM = { //
  0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X00, 0X3F, 0XC0, 0X00, 0X00, 0XFF, 0X00, 0X00, 0X00, 0X00, 0XFF, 0XF0, 0X00, 0X03,
  0XFF, 0XC0, 0X00, 0X00, 0X03, 0XFF, 0XFC, 0X00, 0X0F, 0XFF, 0XF0, 0X00, 0X00, 0X07, 0XFF, 0XFE,
  0X00, 0X1F, 0XFF, 0XF8, 0X00, 0X00, 0X0F, 0XFF, 0XFF, 0X00, 0X3F, 0XFF, 0XFC, 0X01, 0X80, 0X1F,
  0XFF, 0XFF, 0X80, 0X7F, 0XFF, 0XFE, 0X03, 0XC0, 0X1F, 0XE0, 0X3F, 0XC0, 0X7F, 0X80, 0XFF, 0X07,
  0XE0, 0X3F, 0XFF, 0X1F, 0XE0, 0XFF, 0XFC, 0X7F, 0X87, 0XE0, 0X3F, 0XFF, 0X8F, 0XF0, 0XFF, 0XFE,
  0X3F, 0X87, 0XE0, 0X7F, 0XC0, 0XC7, 0XF1, 0XFF, 0X03, 0X1F, 0XC7, 0XE0, 0X7F, 0X80, 0X63, 0XF9,
  0XFE, 0X01, 0X8F, 0XC3, 0XC0, 0XFF, 0X0E, 0X33, 0XFB, 0XFC, 0X38, 0XCF, 0XC1, 0X80, 0XFF, 0X1F,
  0X11, 0XFF, 0XFC, 0X7C, 0X47, 0XC1, 0X80, 0XFE, 0X3F, 0X91, 0XFF, 0XF8, 0XFE, 0X47, 0XC1, 0X80,
  0XFE, 0X3F, 0X91, 0XFF, 0XF8, 0XFE, 0X47, 0XC1, 0X80, 0XFE, 0X3F, 0X91, 0XFF, 0XF8, 0XFE, 0X47,
  0XC1, 0X80, 0XFF, 0X1F, 0X33, 0XFF, 0XFC, 0X7C, 0XCF, 0XC1, 0X80, 0X7F, 0X0E, 0X23, 0XFF, 0XFC,
  0X38, 0X8F, 0XC1, 0X80, 0X7F, 0X80, 0X67, 0XFF, 0XFE, 0X01, 0X9F, 0XC1, 0X80, 0X7F, 0XC0, 0XC7,
  0XFF, 0XFF, 0X03, 0X1F, 0X81, 0X80, 0X3F, 0XFF, 0X8F, 0XFF, 0XFF, 0XFE, 0X3F, 0X81, 0X80, 0X3F,
  0XFE, 0X3F, 0XFF, 0XFF, 0XF8, 0XFF, 0X01, 0X80, 0X1F, 0XF0, 0XFF, 0XFF, 0XFF, 0XC3, 0XFF, 0X01,
  0X80, 0X0F, 0XFF, 0XFF, 0XFF, 0XFF, 0XFF, 0XFE, 0X3F, 0XF8, 0X07, 0XFF, 0XFF, 0XFF, 0XFF, 0XFF,
  0XFC, 0X7F, 0XF8, 0X03, 0XFF, 0XFF, 0XFF, 0XFF, 0XFF, 0XF8, 0XFF, 0XF8, 0X01, 0XFF, 0XFF, 0XFF,
  0XFF, 0XFF, 0XE3, 0XFF, 0XF8, 0X00, 0X7F, 0XFF, 0XFF, 0XFF, 0XFF, 0XC7, 0XFF, 0XF8, 0X00, 0X3F,
  0XFF, 0XFF, 0XFF, 0XFF, 0X9F, 0XFF, 0XF8, 0X00, 0X1F, 0X9F, 0XFF, 0XF9, 0XFF, 0X38, 0X00, 0XF8,
  0X00, 0X0F, 0X9F, 0XFF, 0XF9, 0XFE, 0X61, 0XFC, 0X78, 0X00, 0X0F, 0XCF, 0XFF, 0XF3, 0XFE, 0X8F,
  0XFF, 0X18, 0X00, 0XEF, 0XCF, 0XFF, 0XE3, 0XFC, 0X3F, 0XFF, 0X98, 0X03, 0XEF, 0XE7, 0XFF, 0XC7,
  0XFC, 0X7F, 0XFF, 0XC0, 0X07, 0XEF, 0XF3, 0XFF, 0X8F, 0XF8, 0XFF, 0XFF, 0XE0, 0X0F, 0XEF, 0XF9,
  0XFF, 0X1F, 0XF8, 0XFF, 0XFF, 0XF0, 0X0F, 0XEF, 0XFC, 0X3C, 0X3F, 0XF9, 0XFF, 0XE1, 0XF0, 0X1F,
  0XEF, 0XFF, 0X00, 0XFF, 0XF9, 0XFF, 0XC0, 0X78, 0X1F, 0XEF, 0XFF, 0XC3, 0XFF, 0XF9, 0XFF, 0X80,
  0X78, 0X1F, 0XEF, 0XFF, 0XFF, 0XFF, 0XF9, 0XFF, 0X00, 0X38, 0X3F, 0XEF, 0XFF, 0XFF, 0XFF, 0XFB,
  0XFF, 0X00, 0X38, 0X3F, 0XEF, 0XFF, 0XFF, 0XFF, 0XFB, 0XFF, 0X00, 0X18, 0X3F, 0XEF, 0XFF, 0XFF,
  0XFF, 0XFB, 0XFE, 0X00, 0X18, 0X3F, 0XE7, 0XFF, 0XFF, 0XFF, 0XF3, 0XFE, 0X00, 0X18, 0X3F, 0XE3,
  0XFF, 0XFF, 0XFF, 0XE3, 0XFE, 0X00, 0X18, 0X3F, 0XC0, 0X00, 0X00, 0X00, 0X03, 0XFE, 0X00, 0X18,
  0X3F, 0XC0, 0X00, 0X00, 0X00, 0X03, 0XFE, 0X00, 0X18, 0X3F, 0XCF, 0XFE, 0X00, 0X3F, 0XF3, 0XFE,
  0X00, 0X18, 0X1F, 0XCF, 0XFE, 0X00, 0X3F, 0XF3, 0XFE, 0X00, 0X18, 0X1F, 0XCF, 0XFE, 0X00, 0X1F,
  0XFB, 0XFE, 0X00, 0X18, 0X1F, 0XEF, 0XF0, 0X00, 0X0F, 0XFB, 0XFF, 0X00, 0X38, 0X0F, 0XE7, 0XE4,
  0X00, 0X07, 0XF9, 0XFF, 0X00, 0X38, 0X0F, 0XF3, 0XCC, 0X00, 0X03, 0XF9, 0XFF, 0X80, 0X38, 0X0F,
  0XF8, 0X1C, 0X00, 0X01, 0XF9, 0XFF, 0X80, 0X78, 0X07, 0XFC, 0XF8, 0X00, 0X00, 0X01, 0XFF, 0XC0,
  0XF0, 0X07, 0XFF, 0XF8, 0X00, 0X00, 0X00, 0XFF, 0XF3, 0XF0, 0X03, 0XFF, 0XF0, 0X00, 0X00, 0X00,
  0XFF, 0XFF, 0XE0, 0X01, 0XFF, 0XE0, 0X00, 0X00, 0X00, 0X7F, 0XFF, 0XC0, 0X00, 0X7F, 0XC0, 0X00,
  0X00, 0X00, 0X3F, 0XFF, 0X80, 0X00, 0X3F, 0X80, 0X00, 0X00, 0X00, 0X1F, 0XFF, 0X00, 0X00, 0X00,
  0X00, 0X00, 0X00, 0X00, 0X07, 0XFC, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00, 0X00,
};

void setup() {
  // by default, we'll generate the high voltage from the 3.3v line internally! (neat!)
  display.begin(SH1106_SWITCHCAPVCC, 0x3C);  // initialize with the I2C addr 0x3D (for the 128x64)

  display.clearDisplay();
  display.setTextSize(2);
  display.setTextColor(WHITE);
  display.setCursor(0, 10);
  display.print(" OLED 1.3");
  display.println((char) 0x22);
  display.setCursor(0, 36);
  display.print("  SH1106");
  display.display();
  delay(5000);
  display.clearDisplay();
}

void loop() {
  display.clearDisplay();
  display.drawBitmap(31,  0, ardushop, 69, 64, 1);// LOGO Smily
  display.display();
  delay(4000);
  
  display.clearDisplay();
  display.drawBitmap(2,  0, uno_logo, 122, 55, 1);// LOGO Smily
  display.display();
  delay(4000);

  display.clearDisplay();
  display.drawBitmap(31,  0, smily_ok, 67, 64, 1);// LOGO Smily
  display.display();
  delay(4000);

Niciun comentariu:

Trimiteți un comentariu