38 DISCTRL, 2, 0xff, 0x06,
41 0x36, 0x29, 0x12, 0x22, 0x1C,
42 0x15, 0x42, 0xB7, 0x2F, 0x13,
43 0x12, 0x0A, 0x11, 0x0B, 0x06,
46 0x09, 0x16, 0x2D, 0x0D, 0x13,
47 0x15, 0x40, 0x48, 0x53, 0x0C,
48 0x1D, 0x25, 0x2E, 0x34, 0x39,
50 FRMCTR1, 2, 0x08, 0x02,
54 PWCTRL1, 2, 0x0A, 0x02,
58 VMCTRL1, 2, 0x50, 0x63,
63 CASET, 4, 0x00, 0x00, 0x00, SCREEN_WIDTH - 1,
66 RASET, 4, 0x00, 0x00, 0x00, SCREEN_HEIGHT - 1,
69 MADCTL, 1, MADCTL_MX | MADCTL_MY | MADCTL_BGR,
79 GDDRAM(SCREEN_WIDTH, SCREEN_HEIGHT, cs, dc)
89 uint16_t width =
WIDTH;
void acquire(Driver *dev)
ILI9163(Board::DigitalPin cs=Board::D10, Board::DigitalPin dc=Board::D9)
virtual uint8_t set_orientation(uint8_t direction)
const uint8_t ILI9163::s_script[] __PROGMEM
void write(uint16_t data)
static const uint8_t s_script[]