Commit 4b5e1242 authored by devsaurus's avatar devsaurus
Browse files

update to u8g2 2.16.9

parent 412db2e3
Subproject commit 61728a5003ebbf60f72e07eb8051d509c084f3a5 Subproject commit 7fff27e227d9d5b06704f97d4ac75969bb0288b6
...@@ -31,6 +31,11 @@ config U8G2_I2C_SSD1306_64X48_ER ...@@ -31,6 +31,11 @@ config U8G2_I2C_SSD1306_64X48_ER
bool "ssd1306_i2c_64x48_er" bool "ssd1306_i2c_64x48_er"
default "n" default "n"
config U8G2_I2C_SSD1306_96X16_ER
depends on U8G2_COMM_I2C
bool "ssd1306_i2c_96x16_er"
default "n"
config U8G2_I2C_SSD1306_128X32_UNIVISION config U8G2_I2C_SSD1306_128X32_UNIVISION
depends on U8G2_COMM_I2C depends on U8G2_COMM_I2C
bool "ssd1306_i2c_128x32_univision" bool "ssd1306_i2c_128x32_univision"
...@@ -122,6 +127,11 @@ config U8G2_SPI_LS013B7DH03_128X128 ...@@ -122,6 +127,11 @@ config U8G2_SPI_LS013B7DH03_128X128
bool "ls013b7dh03_128x128" bool "ls013b7dh03_128x128"
default "n" default "n"
config U8G2_SPI_MAX7219_32X8
depends on U8G2_COMM_SPI
bool "max7219_32x8"
default "n"
config U8G2_SPI_NT7534_TG12864R config U8G2_SPI_NT7534_TG12864R
depends on U8G2_COMM_SPI depends on U8G2_COMM_SPI
bool "nt7534_tg12864r" bool "nt7534_tg12864r"
...@@ -137,6 +147,11 @@ config U8G2_SPI_PCF8812_96X65 ...@@ -137,6 +147,11 @@ config U8G2_SPI_PCF8812_96X65
bool "pcf8812_96x65" bool "pcf8812_96x65"
default "n" default "n"
config U8G2_SPI_SED1520_122x32
depends on U8G2_COMM_SPI
bool "sed1520_122x32"
default "n"
config U8G2_SPI_SH1106_128X64_NONAME config U8G2_SPI_SH1106_128X64_NONAME
depends on U8G2_COMM_SPI depends on U8G2_COMM_SPI
bool "sh1106_128x64_noname" bool "sh1106_128x64_noname"
...@@ -172,6 +187,11 @@ config U8G2_SPI_SSD1306_64X48_ER ...@@ -172,6 +187,11 @@ config U8G2_SPI_SSD1306_64X48_ER
bool "ssd1306_64x48_er" bool "ssd1306_64x48_er"
default "n" default "n"
config U8G2_SPI_SSD1306_96X16_ER
depends on U8G2_COMM_SPI
bool "ssd1306_96x16_er"
default "n"
config U8G2_SPI_SSD1309_128X64_NONAME0 config U8G2_SPI_SSD1309_128X64_NONAME0
depends on U8G2_COMM_SPI depends on U8G2_COMM_SPI
bool "ssd1309_128x64_noname0" bool "ssd1309_128x64_noname0"
...@@ -212,6 +232,11 @@ config U8G2_SPI_SSD1607_200X200 ...@@ -212,6 +232,11 @@ config U8G2_SPI_SSD1607_200X200
bool "ssd1607_200x200" bool "ssd1607_200x200"
default "n" default "n"
config U8G2_SPI_ST7565_64128N
depends on U8G2_COMM_SPI
bool "st7565_64128n"
default "n"
config U8G2_SPI_ST7565_EA_DOGM128 config U8G2_SPI_ST7565_EA_DOGM128
depends on U8G2_COMM_SPI depends on U8G2_COMM_SPI
bool "st7565_ea_dogm128" bool "st7565_ea_dogm128"
......
...@@ -10,7 +10,7 @@ The NodeMCU firmware supports the following displays in I²C and SPI mode: ...@@ -10,7 +10,7 @@ The NodeMCU firmware supports the following displays in I²C and SPI mode:
- ld7032 60x32 - ld7032 60x32
- sh1106 128x64 - sh1106 128x64
- ssd1305 128x32 - ssd1305 128x32
- ssd1306 - 128x32, 128x64, and 64x48 variants - ssd1306 - 128x32, 128x64, 64x48, and 96x16 variants
- ssd1309 128x64 - ssd1309 128x64
- ssd1325 128x63 - ssd1325 128x63
- ssd1327 96x96 - ssd1327 96x96
...@@ -24,19 +24,22 @@ SPI only: ...@@ -24,19 +24,22 @@ SPI only:
- ist3020 erc19264 - ist3020 erc19264
- ls013b7dh03 128x128 - ls013b7dh03 128x128
- max7219 32x8
- nt7534 tg12864r
- pcd8544 84x48 - pcd8544 84x48
- pcf8812 96x65 - pcf8812 96x65
- sed1520 122x32
- ssd1322 nhd 256x64 - ssd1322 nhd 256x64
- ssd1329 128x96 - ssd1329 128x96
- ssd1606 172x72 - ssd1606 172x72
- ssd1607 200x200 - ssd1607 200x200
- st7565 - variants dogm128/132, erc12864, lm6059, c12832/c12864, and zolen 128x64 - st7565 - variants 64128n, dogm128/132, erc12864, lm6059, c12832/c12864, and zolen 128x64
- st7567 132x64 - st7567 132x64
- uc1601_c128032 - uc1601_c128032
- uc1604 jlx19264 - uc1604 jlx19264
- uc1701 - dogs102 and mini12864 variants - uc1701 - dogs102 and mini12864 variants
This integration is based on [v2.15.2](https://github.com/olikraus/U8g2_Arduino/releases/tag/2.15.2). This integration is based on [v2.16.9](https://github.com/olikraus/U8g2_Arduino/releases/tag/2.16.9).
## Overview ## Overview
### I²C Connection ### I²C Connection
...@@ -103,12 +106,13 @@ Initialize a display via I²C. ...@@ -103,12 +106,13 @@ Initialize a display via I²C.
- `u8g2.sh1106_i2c_128x64_noname()` - `u8g2.sh1106_i2c_128x64_noname()`
- `u8g2.sh1106_i2c_128x64_vcomh0()` - `u8g2.sh1106_i2c_128x64_vcomh0()`
- `u8g2.ssd1305_i2c_128x32_noname()` - `u8g2.ssd1305_i2c_128x32_noname()`
- `u8g2.ssd1306_i2c_64x48_er()`
- `u8g2.ssd1306_i2c_128x32_univision()` - `u8g2.ssd1306_i2c_128x32_univision()`
- `u8g2.ssd1306_i2c_128x64_noname()` - `u8g2.ssd1306_i2c_128x64_noname()`
- `u8g2.ssd1306_i2c_128x64_vcomh0()` - `u8g2.ssd1306_i2c_128x64_vcomh0()`
- `u8g2.ssd1309_i2c_128x64_noname0()` - `u8g2.ssd1309_i2c_128x64_noname0()`
- `u8g2.ssd1309_i2c_128x64_noname2()` - `u8g2.ssd1309_i2c_128x64_noname2()`
- `u8g2.ssd1306_i2c_64x48_er()`
- `u8g2.ssd1306_i2c_96x16_er()`
- `u8g2.ssd1325_i2c_nhd_128x64()` - `u8g2.ssd1325_i2c_nhd_128x64()`
- `u8g2.ssd1327_i2c_seeed_96x96()` - `u8g2.ssd1327_i2c_seeed_96x96()`
- `u8g2.st7588_i2c_jlx12864()` - `u8g2.st7588_i2c_jlx12864()`
...@@ -146,6 +150,7 @@ Initialize a display via Hardware SPI. ...@@ -146,6 +150,7 @@ Initialize a display via Hardware SPI.
- `u8g2.ist3020_erc19264()` - `u8g2.ist3020_erc19264()`
- `u8g2.ld7032_60x32()` - `u8g2.ld7032_60x32()`
- `u8g2.ls013b7dh03_128x128()` - `u8g2.ls013b7dh03_128x128()`
- `u8g2.max7219_32x8()`
- `u8g2.nt7534_tg12864r()` - `u8g2.nt7534_tg12864r()`
- `u8g2.pcd8544_84x48()` - `u8g2.pcd8544_84x48()`
- `u8g2.pcf8812_96x65()` - `u8g2.pcf8812_96x65()`
...@@ -156,14 +161,17 @@ Initialize a display via Hardware SPI. ...@@ -156,14 +161,17 @@ Initialize a display via Hardware SPI.
- `u8g2.ssd1306_128x64_noname()` - `u8g2.ssd1306_128x64_noname()`
- `u8g2.ssd1306_128x64_vcomh0()` - `u8g2.ssd1306_128x64_vcomh0()`
- `u8g2.ssd1306_64x48_er()` - `u8g2.ssd1306_64x48_er()`
- `u8g2.ssd1306_96x16_er()`
- `u8g2.ssd1309_128x64_noname0()` - `u8g2.ssd1309_128x64_noname0()`
- `u8g2.ssd1309_128x64_noname2()` - `u8g2.ssd1309_128x64_noname2()`
- `u8g2.sed1520_122x32()`
- `u8g2.ssd1322_nhd_256x64()` - `u8g2.ssd1322_nhd_256x64()`
- `u8g2.ssd1325_nhd_128x64()` - `u8g2.ssd1325_nhd_128x64()`
- `u8g2.ssd1327_seeed_96x96()` - `u8g2.ssd1327_seeed_96x96()`
- `u8g2.ssd1329_128x96_noname()` - `u8g2.ssd1329_128x96_noname()`
- `u8g2.ssd1606_172x72()` - `u8g2.ssd1606_172x72()`
- `u8g2.ssd1607_200x200()` - `u8g2.ssd1607_200x200()`
- `u8g2.st7565_64128n()`
- `u8g2.st7565_ea_dogm128()` - `u8g2.st7565_ea_dogm128()`
- `u8g2.st7565_ea_dogm132()` - `u8g2.st7565_ea_dogm132()`
- `u8g2.st7565_erc12864()` - `u8g2.st7565_erc12864()`
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment