tinygo.org/x/drivers@v0.27.1-0.20240509133757-7dbca2a54349/st7735/registers.go (about) 1 package st7735 2 3 import "tinygo.org/x/drivers" 4 5 // Registers 6 const ( 7 NOP = 0x00 8 SWRESET = 0x01 9 RDDID = 0x04 10 RDDST = 0x09 11 SLPIN = 0x10 12 SLPOUT = 0x11 13 PTLON = 0x12 14 NORON = 0x13 15 INVOFF = 0x20 16 INVON = 0x21 17 DISPOFF = 0x28 18 DISPON = 0x29 19 CASET = 0x2A 20 RASET = 0x2B 21 RAMWR = 0x2C 22 RAMRD = 0x2E 23 PTLAR = 0x30 24 COLMOD = 0x3A 25 MADCTL = 0x36 26 MADCTL_MY = 0x80 27 MADCTL_MX = 0x40 28 MADCTL_MV = 0x20 29 MADCTL_ML = 0x10 30 MADCTL_RGB = 0x00 31 MADCTL_BGR = 0x08 32 MADCTL_MH = 0x04 33 RDID1 = 0xDA 34 RDID2 = 0xDB 35 RDID3 = 0xDC 36 RDID4 = 0xDD 37 FRMCTR1 = 0xB1 38 FRMCTR2 = 0xB2 39 FRMCTR3 = 0xB3 40 INVCTR = 0xB4 41 DISSET5 = 0xB6 42 PWCTR1 = 0xC0 43 PWCTR2 = 0xC1 44 PWCTR3 = 0xC2 45 PWCTR4 = 0xC3 46 PWCTR5 = 0xC4 47 VMCTR1 = 0xC5 48 PWCTR6 = 0xFC 49 GMCTRP1 = 0xE0 50 GMCTRN1 = 0xE1 51 VSCRDEF = 0x33 52 VSCRSADD = 0x37 53 54 GREENTAB Model = 0 55 MINI80x160 Model = 1 56 57 NO_ROTATION = drivers.Rotation0 58 ROTATION_90 = drivers.Rotation90 // 90 degrees clock-wise rotation 59 ROTATION_180 = drivers.Rotation180 60 ROTATION_270 = drivers.Rotation270 61 )