浏览代码

update to u8g2 2.19.8

devsaurus 6 年之前
父节点
当前提交
23e9fcccfa
共有 3 个文件被更改,包括 49 次插入5 次删除
  1. 1 1
      components/u8g2/u8g2
  2. 40 0
      components/u8g2/u8g2.kconfig
  3. 8 4
      docs/en/modules/u8g2.md

+ 1 - 1
components/u8g2/u8g2

@@ -1 +1 @@
-Subproject commit 7fff27e227d9d5b06704f97d4ac75969bb0288b6
+Subproject commit 7f2fc42af3d01fdfe2cc19320bdcfe693dd2b20d

+ 40 - 0
components/u8g2/u8g2.kconfig

@@ -76,6 +76,11 @@ config U8G2_I2C_ST7588_JLX12864
        bool "st7588_i2c_jlx12864"
        default "n"
 
+config U8G2_I2C_UC1601_128X32
+       depends on U8G2_COMM_I2C
+       bool "uc1601_i2c_128X32"
+       default "n"
+
 config U8G2_I2C_UC1604_JLX19264
        depends on U8G2_COMM_I2C
        bool "uc1604_i2c_jlx19264"
@@ -106,12 +111,22 @@ config U8G2_I2C_UC1611_EA_DOGXL240
        bool "uc1611_i2c_ea_dogxl240"
        default "n"
 
+config U8G2_I2C_UC1611_EW50850
+       depends on U8G2_COMM_I2C
+       bool "uc1611_i2c_ew50850"
+       default "n"
+
 
 menuconfig U8G2_COMM_SPI
        bool "SPI"
        select LUA_MODULE_SPI
        default "y"
 
+config U8G2_SPI_IL3820_V2_296X128
+       depends on U8G2_COMM_SPI
+       bool "il3820_v2_296x128"
+       default "n"
+
 config U8G2_SPI_IST3020_ERC19264
        depends on U8G2_COMM_SPI
        bool "ist3020_erc19264"
@@ -272,6 +287,11 @@ config U8G2_SPI_ST7565_ZOLEN_128X64
        bool "st7565_zolen_128x64"
        default "n"
 
+config U8G2_SPI_ST7567_JLX12864
+       depends on U8G2_COMM_SPI
+       bool "st7567_jxl12864"
+       default "n"
+
 config U8G2_SPI_ST7567_PI_132X64
        depends on U8G2_COMM_SPI
        bool "st7567_pi_132x64"
@@ -292,6 +312,21 @@ config U8G2_SPI_ST7920_S_192X32
        bool "st7920_s_192x32"
        default "n"
 
+config U8G2_SPI_ST75256_JLX172104
+       depends on U8G2_COMM_SPI
+       bool "st75256_jlx172104"
+       default "n"
+
+config U8G2_SPI_ST75256_JLX256128
+       depends on U8G2_COMM_SPI
+       bool "st75256_jlx256128"
+       default "n"
+
+config U8G2_SPI_UC1601_128X32
+       depends on U8G2_COMM_SPI
+       bool "uc1601_128X32"
+       default "n"
+
 config U8G2_SPI_UC1604_JLX19264
        depends on U8G2_COMM_SPI
        bool "uc1604_jlx19264"
@@ -322,6 +357,11 @@ config U8G2_SPI_UC1611_EA_DOGXL240
        bool "uc1611_ea_dogxl240"
        default "n"
 
+config U8G2_SPI_UC1611_EW50850
+       depends on U8G2_COMM_SPI
+       bool "uc1611_ew50850"
+       default "n"
+
 config U8G2_SPI_UC1701_EA_DOGS102
        depends on U8G2_COMM_SPI
        bool "uc1701_ea_dogs102"

+ 8 - 4
docs/en/modules/u8g2.md

@@ -15,13 +15,15 @@ The NodeMCU firmware supports the following displays in I²C and SPI mode:
 - ssd1325 128x63
 - ssd1327 96x96
 - st7588 jlx12864
+- uc1601 128x32
 - uc1604 jlx19264
 - uc1608 - 240x180 and erc24064 variants
 - ux1610 dogxl160
-- uc1611 - dogm240 and dogxl240 variants
+- uc1611 - variants dogm240, dogxl240, and ew50850
 
 SPI only:
 
+- il3820 v2 296x128
 - ist3020 erc19264
 - ls013b7dh03 128x128
 - max7219 32x8
@@ -34,12 +36,14 @@ SPI only:
 - ssd1606 172x72
 - ssd1607 200x200
 - st7565 - variants 64128n, dogm128/132, erc12864, lm6059, c12832/c12864, and zolen 128x64
-- st7567 132x64
-- uc1601_c128032
+- st7567 132x64 and jlx12864 variants
+- st75256 jlx172104 and jlx256128 variants
+- uc1601 128x32
 - uc1604 jlx19264
+- uc1611 - variants dogm240, dogxl240, and ew50850
 - uc1701 - dogs102 and mini12864 variants
 
-This integration is based on [v2.16.9](https://github.com/olikraus/U8g2_Arduino/releases/tag/2.16.9).
+This integration is based on [v2.19.8](https://github.com/olikraus/U8g2_Arduino/releases/tag/2.19.8).
 
 ## Overview
 ### I²C Connection