u8g2.kconfig 7.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322
  1. menu "Displays"
  2. depends on LUA_MODULE_U8G2
  3. menuconfig U8G2_COMM_I2C
  4. bool "I2C"
  5. select LUA_MODULE_I2C
  6. default "y"
  7. config U8G2_I2C_LD7032_60X32
  8. depends on U8G2_COMM_I2C
  9. bool "ld7032_i2c_60x32"
  10. default "n"
  11. config U8G2_I2C_SH1106_128X64_NONAME
  12. depends on U8G2_COMM_I2C
  13. bool "sh1106_i2c_128x64_noname"
  14. default "n"
  15. config U8G2_I2C_SH1106_128X64_VCOMH0
  16. depends on U8G2_COMM_I2C
  17. bool "sh1106_i2c_128x64_vcomh0"
  18. default "n"
  19. config U8G2_I2C_SSD1305_128X32_NONAME
  20. depends on U8G2_COMM_I2C
  21. bool "ssd1305_i2c_128x32_noname"
  22. default "n"
  23. config U8G2_I2C_SSD1306_64X48_ER
  24. depends on U8G2_COMM_I2C
  25. bool "ssd1306_i2c_64x48_er"
  26. default "n"
  27. config U8G2_I2C_SSD1306_128X32_UNIVISION
  28. depends on U8G2_COMM_I2C
  29. bool "ssd1306_i2c_128x32_univision"
  30. default "n"
  31. config U8G2_I2C_SSD1306_128X64_NONAME
  32. depends on U8G2_COMM_I2C
  33. bool "ssd1306_i2c_128x64_noname"
  34. default "y"
  35. config U8G2_I2C_SSD1306_128X64_VCOMH0
  36. depends on U8G2_COMM_I2C
  37. bool "ssd1306_i2c_128x64_vcomh0"
  38. default "n"
  39. config U8G2_I2C_SSD1309_128X64_NONAME0
  40. depends on U8G2_COMM_I2C
  41. bool "ssd1309_i2c_128x64_noname0"
  42. default "n"
  43. config U8G2_I2C_SSD1309_128X64_NONAME2
  44. depends on U8G2_COMM_I2C
  45. bool "ssd1309_i2c_128x64_noname2"
  46. default "n"
  47. config U8G2_I2C_SSD1325_NHD_128X64
  48. depends on U8G2_COMM_I2C
  49. bool "ssd1325_i2c_nhd_128x64"
  50. default "n"
  51. config U8G2_I2C_SSD1327_SEEED_96X96
  52. depends on U8G2_COMM_I2C
  53. bool "ssd1327_i2c_seeed_96x96"
  54. default "n"
  55. config U8G2_I2C_ST7588_JLX12864
  56. depends on U8G2_COMM_I2C
  57. bool "st7588_i2c_jlx12864"
  58. default "n"
  59. config U8G2_I2C_UC1604_JLX19264
  60. depends on U8G2_COMM_I2C
  61. bool "uc1604_i2c_jlx19264"
  62. default "n"
  63. config U8G2_I2C_UC1608_ERC24064
  64. depends on U8G2_COMM_I2C
  65. bool "uc1608_i2c_erc24064"
  66. default "n"
  67. config U8G2_I2C_UC1608_240X128
  68. depends on U8G2_COMM_I2C
  69. bool "uc1608_i2c_240x128"
  70. default "n"
  71. config U8G2_I2C_UC1610_EA_DOGXL160
  72. depends on U8G2_COMM_I2C
  73. bool "uc1610_i2c_ea_dogxl160"
  74. default "n"
  75. config U8G2_I2C_UC1611_EA_DOGM240
  76. depends on U8G2_COMM_I2C
  77. bool "uc1611_i2c_ea_dogm240"
  78. default "n"
  79. config U8G2_I2C_UC1611_EA_DOGXL240
  80. depends on U8G2_COMM_I2C
  81. bool "uc1611_i2c_ea_dogxl240"
  82. default "n"
  83. menuconfig U8G2_COMM_SPI
  84. bool "SPI"
  85. select LUA_MODULE_SPI
  86. default "n"
  87. config U8G2_SPI_IST3020_ERC19264
  88. depends on U8G2_COMM_SPI
  89. bool "ist3020_erc19264"
  90. default "n"
  91. config U8G2_SPI_LD7032_60X32
  92. depends on U8G2_COMM_SPI
  93. bool "ld7032_60x32"
  94. default "n"
  95. config U8G2_SPI_LS013B7DH03_128X128
  96. depends on U8G2_COMM_SPI
  97. bool "ls013b7dh03_128x128"
  98. default "n"
  99. config U8G2_SPI_NT7534_TG12864R
  100. depends on U8G2_COMM_SPI
  101. bool "nt7534_tg12864r"
  102. default "n"
  103. config U8G2_SPI_PCD8544_84X48
  104. depends on U8G2_COMM_SPI
  105. bool "pcd8544_84x48"
  106. default "n"
  107. config U8G2_SPI_PCF8812_96X65
  108. depends on U8G2_COMM_SPI
  109. bool "pcf8812_96x65"
  110. default "n"
  111. config U8G2_SPI_SH1106_128X64_NONAME
  112. depends on U8G2_COMM_SPI
  113. bool "sh1106_128x64_noname"
  114. default "n"
  115. config U8G2_SPI_SH1106_128X64_VCOMH0
  116. depends on U8G2_COMM_SPI
  117. bool "sh1106_128x64_vcomh0"
  118. default "n"
  119. config U8G2_SPI_SSD1305_128X32_NONAME
  120. depends on U8G2_COMM_SPI
  121. bool "ssd1305_128x32_noname"
  122. default "n"
  123. config U8G2_SPI_SSD1306_128X32_UNIVISION
  124. depends on U8G2_COMM_SPI
  125. bool "ssd1306_128x32_univision"
  126. default "n"
  127. config U8G2_SPI_SSD1306_128X64_NONAME
  128. depends on U8G2_COMM_SPI
  129. bool "ssd1306_128x64_noname"
  130. default "y"
  131. config U8G2_SPI_SSD1306_128X64_VCOMH0
  132. depends on U8G2_COMM_SPI
  133. bool "ssd1306_128x64_vcomh0"
  134. default "n"
  135. config U8G2_SPI_SSD1306_64X48_ER
  136. depends on U8G2_COMM_SPI
  137. bool "ssd1306_64x48_er"
  138. default "n"
  139. config U8G2_SPI_SSD1309_128X64_NONAME0
  140. depends on U8G2_COMM_SPI
  141. bool "ssd1309_128x64_noname0"
  142. default "n"
  143. config U8G2_SPI_SSD1309_128X64_NONAME2
  144. depends on U8G2_COMM_SPI
  145. bool "ssd1309_128x64_noname2"
  146. default "n"
  147. config U8G2_SPI_SSD1322_NHD_256X64
  148. depends on U8G2_COMM_SPI
  149. bool "ssd1322_nhd_256x64"
  150. default "n"
  151. config U8G2_SPI_SSD1325_NHD_128X64
  152. depends on U8G2_COMM_SPI
  153. bool "ssd1325_nhd_128x64"
  154. default "n"
  155. config U8G2_SPI_SSD1327_SEEED_96X96
  156. depends on U8G2_COMM_SPI
  157. bool "ssd1327_seeed_96x96"
  158. default "n"
  159. config U8G2_SPI_SSD1329_128X96_NONAME
  160. depends on U8G2_COMM_SPI
  161. bool "ssd1329_128x96_noname"
  162. default "n"
  163. config U8G2_SPI_SSD1606_172X72
  164. depends on U8G2_COMM_SPI
  165. bool "ssd1606_172x72"
  166. default "n"
  167. config U8G2_SPI_SSD1607_200X200
  168. depends on U8G2_COMM_SPI
  169. bool "ssd1607_200x200"
  170. default "n"
  171. config U8G2_SPI_ST7565_EA_DOGM128
  172. depends on U8G2_COMM_SPI
  173. bool "st7565_ea_dogm128"
  174. default "n"
  175. config U8G2_SPI_ST7565_EA_DOGM132
  176. depends on U8G2_COMM_SPI
  177. bool "st7565_ea_dogm132"
  178. default "n"
  179. config U8G2_SPI_ST7565_ERC12864
  180. depends on U8G2_COMM_SPI
  181. bool "st7565_erc12864"
  182. default "n"
  183. config U8G2_SPI_ST7565_LM6059
  184. depends on U8G2_COMM_SPI
  185. bool "st7565_lm6059"
  186. default "n"
  187. config U8G2_SPI_ST7565_NHD_C12832
  188. depends on U8G2_COMM_SPI
  189. bool "st7565_nhd_c12832"
  190. default "n"
  191. config U8G2_SPI_ST7565_NHD_C12864
  192. depends on U8G2_COMM_SPI
  193. bool "st7565_nhd_c12864"
  194. default "n"
  195. config U8G2_SPI_ST7565_ZOLEN_128X64
  196. depends on U8G2_COMM_SPI
  197. bool "st7565_zolen_128x64"
  198. default "n"
  199. config U8G2_SPI_ST7567_PI_132X64
  200. depends on U8G2_COMM_SPI
  201. bool "st7567_pi_132x64"
  202. default "n"
  203. config U8G2_SPI_ST7588_JLX12864
  204. depends on U8G2_COMM_SPI
  205. bool "st7588_jlx12864"
  206. default "n"
  207. config U8G2_SPI_ST7920_S_128X64
  208. depends on U8G2_COMM_SPI
  209. bool "st7920_s_128x64"
  210. default "n"
  211. config U8G2_SPI_ST7920_S_192X32
  212. depends on U8G2_COMM_SPI
  213. bool "st7920_s_192x32"
  214. default "n"
  215. config U8G2_SPI_UC1604_JLX19264
  216. depends on U8G2_COMM_SPI
  217. bool "uc1604_jlx19264"
  218. default "n"
  219. config U8G2_SPI_UC1608_240X128
  220. depends on U8G2_COMM_SPI
  221. bool "uc1608_240x128"
  222. default "n"
  223. config U8G2_SPI_UC1608_ERC24064
  224. depends on U8G2_COMM_SPI
  225. bool "uc1608_erc24064"
  226. default "n"
  227. config U8G2_SPI_UC1610_EA_DOGXL160
  228. depends on U8G2_COMM_SPI
  229. bool "uc1610_ea_dogxl160"
  230. default "n"
  231. config U8G2_SPI_UC1611_EA_DOGM240
  232. depends on U8G2_COMM_SPI
  233. bool "uc1611_ea_dogm240"
  234. default "n"
  235. config U8G2_SPI_UC1611_EA_DOGXL240
  236. depends on U8G2_COMM_SPI
  237. bool "uc1611_ea_dogxl240"
  238. default "n"
  239. config U8G2_SPI_UC1701_EA_DOGS102
  240. depends on U8G2_COMM_SPI
  241. bool "uc1701_ea_dogs102"
  242. default "n"
  243. config U8G2_SPI_UC1701_MINI12864
  244. depends on U8G2_COMM_SPI
  245. bool "uc1701_mini12864"
  246. default "n"
  247. endmenu
  248. menu "Fonts"
  249. depends on LUA_MODULE_U8G2
  250. config U8G2_FONT_SELECTION
  251. depends on LUA_MODULE_U8G2
  252. string "Font list"
  253. default "font_6x10_tf"
  254. help
  255. Enter a comma-separated list of fonts.
  256. endmenu