catalog.json 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810
  1. {
  2. "GxEPD2_102": {
  3. "comment": "GDEW0102T4 80x128, UC8175",
  4. "ctor_args": 4,
  5. "driver": "GxEPD2_102",
  6. "height_divisor": 1,
  7. "source": "epd/GxEPD2_102.cpp",
  8. "wrapper": "GxEPD2_BW"
  9. },
  10. "GxEPD2_1020_GDEM102T91": {
  11. "comment": "GDEM102T91 960x640, SSD1677, (FPC7705 REV.b)",
  12. "ctor_args": 4,
  13. "driver": "GxEPD2_1020_GDEM102T91",
  14. "height_divisor": 2,
  15. "source": "gdem/GxEPD2_1020_GDEM102T91.cpp",
  16. "wrapper": "GxEPD2_BW"
  17. },
  18. "GxEPD2_1085_GDEM1085T51": {
  19. "comment": "GDEM1085T51 1360x480, JD79686AB, (FPC8617)",
  20. "ctor_args": 5,
  21. "driver": "GxEPD2_1085_GDEM1085T51",
  22. "height_divisor": 2,
  23. "source": "gdem/GxEPD2_1085_GDEM1085T51.cpp",
  24. "wrapper": "GxEPD2_BW"
  25. },
  26. "GxEPD2_1160_T91": {
  27. "comment": "GDEH116T91 960x640, SSD1677",
  28. "ctor_args": 4,
  29. "driver": "GxEPD2_1160_T91",
  30. "height_divisor": 2,
  31. "source": "epd/GxEPD2_1160_T91.cpp",
  32. "wrapper": "GxEPD2_BW"
  33. },
  34. "GxEPD2_1160c_GDEY116F51": {
  35. "comment": "GDEY116F51 960x640, SSD2677, (FPC-K012 23.09.27)",
  36. "ctor_args": 4,
  37. "driver": "GxEPD2_1160c_GDEY116F51",
  38. "height_divisor": 2,
  39. "source": "epd4c/GxEPD2_1160c_GDEY116F51.cpp",
  40. "wrapper": "GxEPD2_4C"
  41. },
  42. "GxEPD2_1160c_GDEY116Z91": {
  43. "comment": "GDEY116Z91 960x640, SSD1677",
  44. "ctor_args": 4,
  45. "driver": "GxEPD2_1160c_GDEY116Z91",
  46. "height_divisor": 2,
  47. "source": "gdey3c/GxEPD2_1160c_GDEY116Z91.cpp",
  48. "wrapper": "GxEPD2_3C"
  49. },
  50. "GxEPD2_1330_GDEM133T91": {
  51. "comment": "GDEM133T91 960x680, SSD1677, (FPC-7701 REV.B)",
  52. "ctor_args": 4,
  53. "driver": "GxEPD2_1330_GDEM133T91",
  54. "height_divisor": 2,
  55. "source": "gdem/GxEPD2_1330_GDEM133T91.cpp",
  56. "wrapper": "GxEPD2_BW"
  57. },
  58. "GxEPD2_1330c_GDEM133Z91": {
  59. "comment": "GDEM133Z91 960x680, SSD1677",
  60. "ctor_args": 4,
  61. "driver": "GxEPD2_1330c_GDEM133Z91",
  62. "height_divisor": 2,
  63. "source": "gdem3c/GxEPD2_1330c_GDEM133Z91.cpp",
  64. "wrapper": "GxEPD2_3C"
  65. },
  66. "GxEPD2_150_BN": {
  67. "comment": "DEPG0150BN 200x200, SSD1681, TTGO T5 V2.4.1",
  68. "ctor_args": 4,
  69. "driver": "GxEPD2_150_BN",
  70. "height_divisor": 1,
  71. "source": "epd/GxEPD2_150_BN.cpp",
  72. "wrapper": "GxEPD2_BW"
  73. },
  74. "GxEPD2_154": {
  75. "comment": "GDEP015OC1 200x200, IL3829, no longer available",
  76. "ctor_args": 4,
  77. "driver": "GxEPD2_154",
  78. "height_divisor": 1,
  79. "source": "epd/GxEPD2_154.cpp",
  80. "wrapper": "GxEPD2_BW"
  81. },
  82. "GxEPD2_154_D67": {
  83. "comment": "GDEH0154D67 200x200, SSD1681",
  84. "ctor_args": 4,
  85. "driver": "GxEPD2_154_D67",
  86. "height_divisor": 1,
  87. "source": "epd/GxEPD2_154_D67.cpp",
  88. "wrapper": "GxEPD2_BW"
  89. },
  90. "GxEPD2_154_GDEY0154D67": {
  91. "comment": "GDEY0154D67 200x200, SSD1681, (FPC-B001 20.05.21)",
  92. "ctor_args": 4,
  93. "driver": "GxEPD2_154_GDEY0154D67",
  94. "height_divisor": 1,
  95. "source": "gdey/GxEPD2_154_GDEY0154D67.cpp",
  96. "wrapper": "GxEPD2_BW"
  97. },
  98. "GxEPD2_154_M09": {
  99. "comment": "GDEW0154M09 200x200, JD79653A",
  100. "ctor_args": 4,
  101. "driver": "GxEPD2_154_M09",
  102. "height_divisor": 1,
  103. "source": "epd/GxEPD2_154_M09.cpp",
  104. "wrapper": "GxEPD2_BW"
  105. },
  106. "GxEPD2_154_M10": {
  107. "comment": "GDEW0154M10 152x152, UC8151D",
  108. "ctor_args": 4,
  109. "driver": "GxEPD2_154_M10",
  110. "height_divisor": 1,
  111. "source": "epd/GxEPD2_154_M10.cpp",
  112. "wrapper": "GxEPD2_BW"
  113. },
  114. "GxEPD2_154_T8": {
  115. "comment": "GDEW0154T8 152x152, UC8151 (IL0373)",
  116. "ctor_args": 4,
  117. "driver": "GxEPD2_154_T8",
  118. "height_divisor": 1,
  119. "source": "epd/GxEPD2_154_T8.cpp",
  120. "wrapper": "GxEPD2_BW"
  121. },
  122. "GxEPD2_154_Z90c": {
  123. "comment": "GDEH0154Z90 200x200, SSD1681",
  124. "ctor_args": 4,
  125. "driver": "GxEPD2_154_Z90c",
  126. "height_divisor": 1,
  127. "source": "epd3c/GxEPD2_154_Z90c.cpp",
  128. "wrapper": "GxEPD2_3C"
  129. },
  130. "GxEPD2_154c": {
  131. "comment": "GDEW0154Z04 200x200, IL0376F, no longer available",
  132. "ctor_args": 4,
  133. "driver": "GxEPD2_154c",
  134. "height_divisor": 1,
  135. "source": "epd3c/GxEPD2_154c.cpp",
  136. "wrapper": "GxEPD2_3C"
  137. },
  138. "GxEPD2_154c_GDEM0154F51H": {
  139. "comment": "GDEM0154F51H 200x200, JD79660 (FPC-8101)",
  140. "ctor_args": 4,
  141. "driver": "GxEPD2_154c_GDEM0154F51H",
  142. "height_divisor": 1,
  143. "source": "epd4c/GxEPD2_154c_GDEM0154F51H.cpp",
  144. "wrapper": "GxEPD2_4C"
  145. },
  146. "GxEPD2_213": {
  147. "comment": "GDE0213B1 122x250, IL3895, phased out",
  148. "ctor_args": 4,
  149. "driver": "GxEPD2_213",
  150. "height_divisor": 1,
  151. "source": "epd/GxEPD2_213.cpp",
  152. "wrapper": "GxEPD2_BW"
  153. },
  154. "GxEPD2_213_B72": {
  155. "comment": "GDEH0213B72 122x250, SSD1675A (IL3897)",
  156. "ctor_args": 4,
  157. "driver": "GxEPD2_213_B72",
  158. "height_divisor": 1,
  159. "source": "epd/GxEPD2_213_B72.cpp",
  160. "wrapper": "GxEPD2_BW"
  161. },
  162. "GxEPD2_213_B73": {
  163. "comment": "GDEH0213B73 122x250, SSD1675B",
  164. "ctor_args": 4,
  165. "driver": "GxEPD2_213_B73",
  166. "height_divisor": 1,
  167. "source": "epd/GxEPD2_213_B73.cpp",
  168. "wrapper": "GxEPD2_BW"
  169. },
  170. "GxEPD2_213_B74": {
  171. "comment": "GDEM0213B74 122x250, SSD1680",
  172. "ctor_args": 4,
  173. "driver": "GxEPD2_213_B74",
  174. "height_divisor": 1,
  175. "source": "epd/GxEPD2_213_B74.cpp",
  176. "wrapper": "GxEPD2_BW"
  177. },
  178. "GxEPD2_213_BN": {
  179. "comment": "DEPG0213BN 122x250, SSD1680, TTGO T5 V2.4.1, V2.3.1",
  180. "ctor_args": 4,
  181. "driver": "GxEPD2_213_BN",
  182. "height_divisor": 1,
  183. "source": "epd/GxEPD2_213_BN.cpp",
  184. "wrapper": "GxEPD2_BW"
  185. },
  186. "GxEPD2_213_GDEY0213B74": {
  187. "comment": "GDEY0213B74 122x250, SSD1680, (FPC-A002 20.04.08)",
  188. "ctor_args": 4,
  189. "driver": "GxEPD2_213_GDEY0213B74",
  190. "height_divisor": 1,
  191. "source": "gdey/GxEPD2_213_GDEY0213B74.cpp",
  192. "wrapper": "GxEPD2_BW"
  193. },
  194. "GxEPD2_213_M21": {
  195. "comment": "GDEW0213M21 104x212, UC8151 (IL0373)",
  196. "ctor_args": 4,
  197. "driver": "GxEPD2_213_M21",
  198. "height_divisor": 1,
  199. "source": "epd/GxEPD2_213_M21.cpp",
  200. "wrapper": "GxEPD2_BW"
  201. },
  202. "GxEPD2_213_T5D": {
  203. "comment": "GDEW0213T5D 104x212, UC8151D",
  204. "ctor_args": 4,
  205. "driver": "GxEPD2_213_T5D",
  206. "height_divisor": 1,
  207. "source": "epd/GxEPD2_213_T5D.cpp",
  208. "wrapper": "GxEPD2_BW"
  209. },
  210. "GxEPD2_213_Z19c": {
  211. "comment": "GDEH0213Z19 104x212, UC8151D",
  212. "ctor_args": 4,
  213. "driver": "GxEPD2_213_Z19c",
  214. "height_divisor": 1,
  215. "source": "epd3c/GxEPD2_213_Z19c.cpp",
  216. "wrapper": "GxEPD2_3C"
  217. },
  218. "GxEPD2_213_Z98c": {
  219. "comment": "GDEY0213Z98 122x250, SSD1680",
  220. "ctor_args": 4,
  221. "driver": "GxEPD2_213_Z98c",
  222. "height_divisor": 1,
  223. "source": "epd3c/GxEPD2_213_Z98c.cpp",
  224. "wrapper": "GxEPD2_3C"
  225. },
  226. "GxEPD2_213_flex": {
  227. "comment": "GDEW0213I5F 104x212, UC8151 (IL0373)",
  228. "ctor_args": 4,
  229. "driver": "GxEPD2_213_flex",
  230. "height_divisor": 1,
  231. "source": "epd/GxEPD2_213_flex.cpp",
  232. "wrapper": "GxEPD2_BW"
  233. },
  234. "GxEPD2_213c": {
  235. "comment": "GDEW0213Z16 104x212, UC8151 (IL0373)",
  236. "ctor_args": 4,
  237. "driver": "GxEPD2_213c",
  238. "height_divisor": 1,
  239. "source": "epd3c/GxEPD2_213c.cpp",
  240. "wrapper": "GxEPD2_3C"
  241. },
  242. "GxEPD2_213c_GDEY0213F51": {
  243. "comment": "GDEY0213F51 122x250, JD79661 (FPC-A002 20.04.08)",
  244. "ctor_args": 4,
  245. "driver": "GxEPD2_213c_GDEY0213F51",
  246. "height_divisor": 1,
  247. "source": "epd4c/GxEPD2_213c_GDEY0213F51.cpp",
  248. "wrapper": "GxEPD2_4C"
  249. },
  250. "GxEPD2_260": {
  251. "comment": "GDEW026T0 152x296, UC8151 (IL0373)",
  252. "ctor_args": 4,
  253. "driver": "GxEPD2_260",
  254. "height_divisor": 1,
  255. "source": "epd/GxEPD2_260.cpp",
  256. "wrapper": "GxEPD2_BW"
  257. },
  258. "GxEPD2_260_M01": {
  259. "comment": "GDEW026M01 152x296, UC8151 (IL0373)",
  260. "ctor_args": 4,
  261. "driver": "GxEPD2_260_M01",
  262. "height_divisor": 1,
  263. "source": "epd/GxEPD2_260_M01.cpp",
  264. "wrapper": "GxEPD2_BW"
  265. },
  266. "GxEPD2_266_BN": {
  267. "comment": "DEPG0266BN 152x296, SSD1680, TTGO T5 V2.66 / T92_V1.0",
  268. "ctor_args": 4,
  269. "driver": "GxEPD2_266_BN",
  270. "height_divisor": 1,
  271. "source": "epd/GxEPD2_266_BN.cpp",
  272. "wrapper": "GxEPD2_BW"
  273. },
  274. "GxEPD2_266c": {
  275. "comment": "GDEY0266Z90 152x296, SSD1680",
  276. "ctor_args": 4,
  277. "driver": "GxEPD2_266c",
  278. "height_divisor": 1,
  279. "source": "epd3c/GxEPD2_266c.cpp",
  280. "wrapper": "GxEPD2_3C"
  281. },
  282. "GxEPD2_266c_GDEY0266F51H": {
  283. "comment": "GDEY0266F51H 184x360, JD79667 (FPC-H006 22.04.02)",
  284. "ctor_args": 4,
  285. "driver": "GxEPD2_266c_GDEY0266F51H",
  286. "height_divisor": 1,
  287. "source": "epd4c/GxEPD2_266c_GDEY0266F51H.cpp",
  288. "wrapper": "GxEPD2_4C"
  289. },
  290. "GxEPD2_270": {
  291. "comment": "GDEW027W3 176x264, EK79652 (IL91874)",
  292. "ctor_args": 4,
  293. "driver": "GxEPD2_270",
  294. "height_divisor": 1,
  295. "source": "epd/GxEPD2_270.cpp",
  296. "wrapper": "GxEPD2_BW"
  297. },
  298. "GxEPD2_270_GDEY027T91": {
  299. "comment": "GDEY027T91 176x264, SSD1680",
  300. "ctor_args": 4,
  301. "driver": "GxEPD2_270_GDEY027T91",
  302. "height_divisor": 1,
  303. "source": "gdey/GxEPD2_270_GDEY027T91.cpp",
  304. "wrapper": "GxEPD2_BW"
  305. },
  306. "GxEPD2_270c": {
  307. "comment": "GDEW027C44 176x264, IL91874",
  308. "ctor_args": 4,
  309. "driver": "GxEPD2_270c",
  310. "height_divisor": 1,
  311. "source": "epd3c/GxEPD2_270c.cpp",
  312. "wrapper": "GxEPD2_3C"
  313. },
  314. "GxEPD2_290": {
  315. "comment": "GDEH029A1 128x296, SSD1608 (IL3820)",
  316. "ctor_args": 4,
  317. "driver": "GxEPD2_290",
  318. "height_divisor": 1,
  319. "source": "epd/GxEPD2_290.cpp",
  320. "wrapper": "GxEPD2_BW"
  321. },
  322. "GxEPD2_290_BS": {
  323. "comment": "DEPG0290BS 128x296, SSD1680",
  324. "ctor_args": 4,
  325. "driver": "GxEPD2_290_BS",
  326. "height_divisor": 1,
  327. "source": "epd/GxEPD2_290_BS.cpp",
  328. "wrapper": "GxEPD2_BW"
  329. },
  330. "GxEPD2_290_C90c": {
  331. "comment": "GDEM029C90 128x296, SSD1680",
  332. "ctor_args": 4,
  333. "driver": "GxEPD2_290_C90c",
  334. "height_divisor": 1,
  335. "source": "epd3c/GxEPD2_290_C90c.cpp",
  336. "wrapper": "GxEPD2_3C"
  337. },
  338. "GxEPD2_290_GDEY029T71H": {
  339. "comment": "GDEY029T71H 168x384, SSD1685, (FPC-H004 22.03.24)",
  340. "ctor_args": 4,
  341. "driver": "GxEPD2_290_GDEY029T71H",
  342. "height_divisor": 1,
  343. "source": "gdey/GxEPD2_290_GDEY029T71H.cpp",
  344. "wrapper": "GxEPD2_BW"
  345. },
  346. "GxEPD2_290_GDEY029T94": {
  347. "comment": "GDEY029T94 128x296, SSD1680, (FPC-A005 20.06.15)",
  348. "ctor_args": 4,
  349. "driver": "GxEPD2_290_GDEY029T94",
  350. "height_divisor": 1,
  351. "source": "gdey/GxEPD2_290_GDEY029T94.cpp",
  352. "wrapper": "GxEPD2_BW"
  353. },
  354. "GxEPD2_290_I6FD": {
  355. "comment": "GDEW029I6FD 128x296, UC8151D",
  356. "ctor_args": 4,
  357. "driver": "GxEPD2_290_I6FD",
  358. "height_divisor": 1,
  359. "source": "epd/GxEPD2_290_I6FD.cpp",
  360. "wrapper": "GxEPD2_BW"
  361. },
  362. "GxEPD2_290_M06": {
  363. "comment": "GDEW029M06 128x296, UC8151D",
  364. "ctor_args": 4,
  365. "driver": "GxEPD2_290_M06",
  366. "height_divisor": 1,
  367. "source": "epd/GxEPD2_290_M06.cpp",
  368. "wrapper": "GxEPD2_BW"
  369. },
  370. "GxEPD2_290_T5": {
  371. "comment": "GDEW029T5 128x296, UC8151 (IL0373)",
  372. "ctor_args": 4,
  373. "driver": "GxEPD2_290_T5",
  374. "height_divisor": 1,
  375. "source": "epd/GxEPD2_290_T5.cpp",
  376. "wrapper": "GxEPD2_BW"
  377. },
  378. "GxEPD2_290_T5D": {
  379. "comment": "GDEW029T5D 128x296, UC8151D",
  380. "ctor_args": 4,
  381. "driver": "GxEPD2_290_T5D",
  382. "height_divisor": 1,
  383. "source": "epd/GxEPD2_290_T5D.cpp",
  384. "wrapper": "GxEPD2_BW"
  385. },
  386. "GxEPD2_290_T94": {
  387. "comment": "GDEM029T94 128x296, SSD1680",
  388. "ctor_args": 4,
  389. "driver": "GxEPD2_290_T94",
  390. "height_divisor": 1,
  391. "source": "epd/GxEPD2_290_T94.cpp",
  392. "wrapper": "GxEPD2_BW"
  393. },
  394. "GxEPD2_290_T94_V2": {
  395. "comment": "GDEM029T94 128x296, SSD1680, Waveshare 2.9\" V2 variant",
  396. "ctor_args": 4,
  397. "driver": "GxEPD2_290_T94_V2",
  398. "height_divisor": 1,
  399. "source": "epd/GxEPD2_290_T94_V2.cpp",
  400. "wrapper": "GxEPD2_BW"
  401. },
  402. "GxEPD2_290_Z13c": {
  403. "comment": "GDEH029Z13 128x296, UC8151D",
  404. "ctor_args": 4,
  405. "driver": "GxEPD2_290_Z13c",
  406. "height_divisor": 1,
  407. "source": "epd3c/GxEPD2_290_Z13c.cpp",
  408. "wrapper": "GxEPD2_3C"
  409. },
  410. "GxEPD2_290c": {
  411. "comment": "GDEW029Z10 128x296, UC8151 (IL0373)",
  412. "ctor_args": 4,
  413. "driver": "GxEPD2_290c",
  414. "height_divisor": 1,
  415. "source": "epd3c/GxEPD2_290c.cpp",
  416. "wrapper": "GxEPD2_3C"
  417. },
  418. "GxEPD2_290c_GDEY029F51": {
  419. "comment": "GDEY029F51 128x296, JD79667 (BWRY)",
  420. "ctor_args": 4,
  421. "driver": "GxEPD2_290c_GDEY029F51",
  422. "height_divisor": 1,
  423. "source": "epd4c/GxEPD2_290c_GDEY029F51.cpp",
  424. "wrapper": "GxEPD2_4C"
  425. },
  426. "GxEPD2_290c_GDEY029F51H": {
  427. "comment": "GDEY029F51H 168x384, JD79667 (FPC-H004 22.03.24)",
  428. "ctor_args": 4,
  429. "driver": "GxEPD2_290c_GDEY029F51H",
  430. "height_divisor": 1,
  431. "source": "epd4c/GxEPD2_290c_GDEY029F51H.cpp",
  432. "wrapper": "GxEPD2_4C"
  433. },
  434. "GxEPD2_300c": {
  435. "comment": "Waveshare 3.00\" 4-color",
  436. "ctor_args": 4,
  437. "driver": "GxEPD2_300c",
  438. "height_divisor": 1,
  439. "source": "epd4c/GxEPD2_300c.cpp",
  440. "wrapper": "GxEPD2_4C"
  441. },
  442. "GxEPD2_310_GDEQ031T10": {
  443. "comment": "GDEQ031T10 240x320, UC8253, (no inking, backside mark KEGMO 3100)",
  444. "ctor_args": 4,
  445. "driver": "GxEPD2_310_GDEQ031T10",
  446. "height_divisor": 1,
  447. "source": "gdeq/GxEPD2_310_GDEQ031T10.cpp",
  448. "wrapper": "GxEPD2_BW"
  449. },
  450. "GxEPD2_350c_GDEM035F51": {
  451. "comment": "GDEM035F51 184x384, JD79667 (FPC-8500)",
  452. "ctor_args": 4,
  453. "driver": "GxEPD2_350c_GDEM035F51",
  454. "height_divisor": 1,
  455. "source": "epd4c/GxEPD2_350c_GDEM035F51.cpp",
  456. "wrapper": "GxEPD2_4C"
  457. },
  458. "GxEPD2_370_TC1": {
  459. "comment": "ED037TC1 280x480, SSD1677, Waveshare 3.7\"",
  460. "ctor_args": 4,
  461. "driver": "GxEPD2_370_TC1",
  462. "height_divisor": 1,
  463. "source": "epd/GxEPD2_370_TC1.cpp",
  464. "wrapper": "GxEPD2_BW"
  465. },
  466. "GxEPD2_371": {
  467. "comment": "GDEW0371W7 240x416, UC8171 (IL0324)",
  468. "ctor_args": 4,
  469. "driver": "GxEPD2_371",
  470. "height_divisor": 1,
  471. "source": "epd/GxEPD2_371.cpp",
  472. "wrapper": "GxEPD2_BW"
  473. },
  474. "GxEPD2_397_GDEM0397T81": {
  475. "comment": "GDEM0397T81, 480x800, SSD1677, (FPC-7750)",
  476. "ctor_args": 4,
  477. "driver": "GxEPD2_397_GDEM0397T81",
  478. "height_divisor": 1,
  479. "source": "gdem/GxEPD2_397_GDEM0397T81.cpp",
  480. "wrapper": "GxEPD2_BW"
  481. },
  482. "GxEPD2_397c_GDEM0397F81": {
  483. "comment": "GDEM0397F81 800x480, SSD2677 (FPC7750)",
  484. "ctor_args": 4,
  485. "driver": "GxEPD2_397c_GDEM0397F81",
  486. "height_divisor": 1,
  487. "source": "epd4c/GxEPD2_397c_GDEM0397F81.cpp",
  488. "wrapper": "GxEPD2_4C"
  489. },
  490. "GxEPD2_420": {
  491. "comment": "GDEW042T2 400x300, UC8176 (IL0398)",
  492. "ctor_args": 4,
  493. "driver": "GxEPD2_420",
  494. "height_divisor": 1,
  495. "source": "epd/GxEPD2_420.cpp",
  496. "wrapper": "GxEPD2_BW"
  497. },
  498. "GxEPD2_420_GDEY042T81": {
  499. "comment": "GDEY042T81, 400x300, SSD1683 (no inking)",
  500. "ctor_args": 4,
  501. "driver": "GxEPD2_420_GDEY042T81",
  502. "height_divisor": 1,
  503. "source": "gdey/GxEPD2_420_GDEY042T81.cpp",
  504. "wrapper": "GxEPD2_BW"
  505. },
  506. "GxEPD2_420_GYE042A87": {
  507. "comment": "GYE042A87, 400x300, SSD1683 (HINK-E042-A07-FPC-A1)",
  508. "ctor_args": 4,
  509. "driver": "GxEPD2_420_GYE042A87",
  510. "height_divisor": 1,
  511. "source": "other/GxEPD2_420_GYE042A87.cpp",
  512. "wrapper": "GxEPD2_BW"
  513. },
  514. "GxEPD2_420_M01": {
  515. "comment": "GDEW042M01 400x300, UC8176 (IL0398)",
  516. "ctor_args": 4,
  517. "driver": "GxEPD2_420_M01",
  518. "height_divisor": 1,
  519. "source": "epd/GxEPD2_420_M01.cpp",
  520. "wrapper": "GxEPD2_BW"
  521. },
  522. "GxEPD2_420_SE0420NQ04": {
  523. "comment": "SE0420NQ04, 400x300, UC8276C (OPM042A2_V1.0)",
  524. "ctor_args": 4,
  525. "driver": "GxEPD2_420_SE0420NQ04",
  526. "height_divisor": 1,
  527. "source": "other/GxEPD2_420_SE0420NQ04.cpp",
  528. "wrapper": "GxEPD2_BW"
  529. },
  530. "GxEPD2_420c": {
  531. "comment": "GDEW042Z15 400x300, UC8176 (IL0398)",
  532. "ctor_args": 4,
  533. "driver": "GxEPD2_420c",
  534. "height_divisor": 1,
  535. "source": "epd3c/GxEPD2_420c.cpp",
  536. "wrapper": "GxEPD2_3C"
  537. },
  538. "GxEPD2_420c_GDEY0420F51": {
  539. "comment": "GDEY0420F51 400x300, HX8717 (no inking)",
  540. "ctor_args": 4,
  541. "driver": "GxEPD2_420c_GDEY0420F51",
  542. "height_divisor": 1,
  543. "source": "epd4c/GxEPD2_420c_GDEY0420F51.cpp",
  544. "wrapper": "GxEPD2_4C"
  545. },
  546. "GxEPD2_420c_GDEY042Z98": {
  547. "comment": "GDEY042Z98 400x300, SSD1683 (no inking)",
  548. "ctor_args": 4,
  549. "driver": "GxEPD2_420c_GDEY042Z98",
  550. "height_divisor": 1,
  551. "source": "gdey3c/GxEPD2_420c_GDEY042Z98.cpp",
  552. "wrapper": "GxEPD2_3C"
  553. },
  554. "GxEPD2_420c_Z21": {
  555. "comment": "GDEQ042Z21 400x300, UC8276",
  556. "ctor_args": 4,
  557. "driver": "GxEPD2_420c_Z21",
  558. "height_divisor": 1,
  559. "source": "epd3c/GxEPD2_420c_Z21.cpp",
  560. "wrapper": "GxEPD2_3C"
  561. },
  562. "GxEPD2_426_GDEQ0426T82": {
  563. "comment": "GDEQ0426T82 480x800, SSD1677 (P426010-MF1-A)",
  564. "ctor_args": 4,
  565. "driver": "GxEPD2_426_GDEQ0426T82",
  566. "height_divisor": 1,
  567. "source": "gdeq/GxEPD2_426_GDEQ0426T82.cpp",
  568. "wrapper": "GxEPD2_BW"
  569. },
  570. "GxEPD2_437c": {
  571. "comment": "Waveshare 4.37\" 4-color",
  572. "ctor_args": 4,
  573. "driver": "GxEPD2_437c",
  574. "height_divisor": 1,
  575. "source": "epd4c/GxEPD2_437c.cpp",
  576. "wrapper": "GxEPD2_4C"
  577. },
  578. "GxEPD2_565c_3C": {
  579. "comment": "Waveshare 5.65\" 7-color (3C graphics)",
  580. "ctor_args": 4,
  581. "driver": "GxEPD2_565c",
  582. "height_divisor": 2,
  583. "source": "epd7c/GxEPD2_565c.cpp",
  584. "wrapper": "GxEPD2_3C"
  585. },
  586. "GxEPD2_565c_7C": {
  587. "comment": "Waveshare 5.65\" 7-color",
  588. "ctor_args": 4,
  589. "driver": "GxEPD2_565c",
  590. "height_divisor": 2,
  591. "source": "epd7c/GxEPD2_565c.cpp",
  592. "wrapper": "GxEPD2_7C"
  593. },
  594. "GxEPD2_565c_GDEP0565D90": {
  595. "comment": "GDEP0565D90 600x448 7-color (E219454, AB1024-EGA AC0750TC1)",
  596. "ctor_args": 4,
  597. "driver": "GxEPD2_565c_GDEP0565D90",
  598. "height_divisor": 2,
  599. "source": "epd7c/GxEPD2_565c_GDEP0565D90.cpp",
  600. "wrapper": "GxEPD2_7C"
  601. },
  602. "GxEPD2_576_GDEH0576T81_BW": {
  603. "comment": "GDEH0576T81 920x680. SSD2677 (HINK-E0576A01-FPC-A1)",
  604. "ctor_args": 4,
  605. "driver": "GxEPD2_576_GDEH0576T81",
  606. "height_divisor": 2,
  607. "source": "gdeh/GxEPD2_576_GDEH0576T81.cpp",
  608. "wrapper": "GxEPD2_BW"
  609. },
  610. "GxEPD2_576_GDEH0576T81_BW_SHM": {
  611. "comment": "GDEH0576T81 920x680. SSD2677 (HINK-E0576A01-FPC-A1)",
  612. "ctor_args": 4,
  613. "driver": "GxEPD2_576_GDEH0576T81",
  614. "height_divisor": 1,
  615. "source": "gdeh/GxEPD2_576_GDEH0576T81.cpp",
  616. "wrapper": "GxEPD2_BW_SHM"
  617. },
  618. "GxEPD2_579_GDEY0579T93": {
  619. "comment": "GDEY0579T93 792x272, SSD1683 (FPC-E004 22.04.13)",
  620. "ctor_args": 4,
  621. "driver": "GxEPD2_579_GDEY0579T93",
  622. "height_divisor": 1,
  623. "source": "gdey/GxEPD2_579_GDEY0579T93.cpp",
  624. "wrapper": "GxEPD2_BW"
  625. },
  626. "GxEPD2_579c_GDEY0579F51": {
  627. "comment": "GDEY0579F51 792x272, HX8717 (FPC-E009 22.09.25)",
  628. "ctor_args": 4,
  629. "driver": "GxEPD2_579c_GDEY0579F51",
  630. "height_divisor": 1,
  631. "source": "epd4c/GxEPD2_579c_GDEY0579F51.cpp",
  632. "wrapper": "GxEPD2_4C"
  633. },
  634. "GxEPD2_579c_GDEY0579Z93": {
  635. "comment": "GDEY0579Z93 792x272, SSD1683 (FPC-E004 22.04.13)",
  636. "ctor_args": 4,
  637. "driver": "GxEPD2_579c_GDEY0579Z93",
  638. "height_divisor": 1,
  639. "source": "gdey3c/GxEPD2_579c_GDEY0579Z93.cpp",
  640. "wrapper": "GxEPD2_3C"
  641. },
  642. "GxEPD2_583": {
  643. "comment": "GDEW0583T7 600x448, UC8159c (IL0371)",
  644. "ctor_args": 4,
  645. "driver": "GxEPD2_583",
  646. "height_divisor": 1,
  647. "source": "epd/GxEPD2_583.cpp",
  648. "wrapper": "GxEPD2_BW"
  649. },
  650. "GxEPD2_583_GDEQ0583T31": {
  651. "comment": "GDEQ0583T31 648x480, UC8179, (P583010-MF1-B)",
  652. "ctor_args": 4,
  653. "driver": "GxEPD2_583_GDEQ0583T31",
  654. "height_divisor": 1,
  655. "source": "gdeq/GxEPD2_583_GDEQ0583T31.cpp",
  656. "wrapper": "GxEPD2_BW"
  657. },
  658. "GxEPD2_583_T8": {
  659. "comment": "GDEW0583T8 648x480, EK79655 (GD7965)",
  660. "ctor_args": 4,
  661. "driver": "GxEPD2_583_T8",
  662. "height_divisor": 1,
  663. "source": "epd/GxEPD2_583_T8.cpp",
  664. "wrapper": "GxEPD2_BW"
  665. },
  666. "GxEPD2_583c": {
  667. "comment": "GDEW0583Z21 600x448, UC8179 (IL0371)",
  668. "ctor_args": 4,
  669. "driver": "GxEPD2_583c",
  670. "height_divisor": 1,
  671. "source": "epd3c/GxEPD2_583c.cpp",
  672. "wrapper": "GxEPD2_3C"
  673. },
  674. "GxEPD2_583c_GDEQ0583Z31": {
  675. "comment": "GDEQ0583Z31 648x480, UC8179C",
  676. "ctor_args": 4,
  677. "driver": "GxEPD2_583c_GDEQ0583Z31",
  678. "height_divisor": 2,
  679. "source": "gdeq3c/GxEPD2_583c_GDEQ0583Z31.cpp",
  680. "wrapper": "GxEPD2_3C"
  681. },
  682. "GxEPD2_583c_Z83": {
  683. "comment": "GDEW0583Z83 648x480, GD7965",
  684. "ctor_args": 4,
  685. "driver": "GxEPD2_583c_Z83",
  686. "height_divisor": 1,
  687. "source": "epd3c/GxEPD2_583c_Z83.cpp",
  688. "wrapper": "GxEPD2_3C"
  689. },
  690. "GxEPD2_730c_GDEP073E01": {
  691. "comment": "GDEP073E01 800x480 7-color, (E350911HF 94V-0 F-6 ROHS 24141)",
  692. "ctor_args": 4,
  693. "driver": "GxEPD2_730c_GDEP073E01",
  694. "height_divisor": 4,
  695. "source": "epd7c/GxEPD2_730c_GDEP073E01.cpp",
  696. "wrapper": "GxEPD2_7C"
  697. },
  698. "GxEPD2_730c_GDEY073D46": {
  699. "comment": "GDEY073D46 800x480 7-color, (N-FPC-001 2021.11.26)",
  700. "ctor_args": 4,
  701. "driver": "GxEPD2_730c_GDEY073D46",
  702. "height_divisor": 4,
  703. "source": "epd7c/GxEPD2_730c_GDEY073D46.cpp",
  704. "wrapper": "GxEPD2_7C"
  705. },
  706. "GxEPD2_750": {
  707. "comment": "GDEW075T8 640x384, UC8159c (IL0371)",
  708. "ctor_args": 4,
  709. "driver": "GxEPD2_750",
  710. "height_divisor": 1,
  711. "source": "epd/GxEPD2_750.cpp",
  712. "wrapper": "GxEPD2_BW"
  713. },
  714. "GxEPD2_750_GDEY075T7": {
  715. "comment": "GDEY075T7 800x480, UC8179 (GD7965)",
  716. "ctor_args": 4,
  717. "driver": "GxEPD2_750_GDEY075T7",
  718. "height_divisor": 1,
  719. "source": "gdey/GxEPD2_750_GDEY075T7.cpp",
  720. "wrapper": "GxEPD2_BW"
  721. },
  722. "GxEPD2_750_T7": {
  723. "comment": "GDEW075T7 800x480, EK79655 (GD7965)",
  724. "ctor_args": 4,
  725. "driver": "GxEPD2_750_T7",
  726. "height_divisor": 1,
  727. "source": "epd/GxEPD2_750_T7.cpp",
  728. "wrapper": "GxEPD2_BW"
  729. },
  730. "GxEPD2_750c": {
  731. "comment": "GDEW075Z09 640x384, UC8179 (IL0371)",
  732. "ctor_args": 4,
  733. "driver": "GxEPD2_750c",
  734. "height_divisor": 1,
  735. "source": "epd3c/GxEPD2_750c.cpp",
  736. "wrapper": "GxEPD2_3C"
  737. },
  738. "GxEPD2_750c_GDEM075F52": {
  739. "comment": "GDEM075F52 800x480, JD79665AA (FPC-8619)",
  740. "ctor_args": 4,
  741. "driver": "GxEPD2_750c_GDEM075F52",
  742. "height_divisor": 2,
  743. "source": "epd4c/GxEPD2_750c_GDEM075F52.cpp",
  744. "wrapper": "GxEPD2_4C"
  745. },
  746. "GxEPD2_750c_GDEW075Z08": {
  747. "comment": "GDEW075Z08 800x480, UC8179, (WFT0583CZ61)",
  748. "ctor_args": 4,
  749. "driver": "GxEPD2_750c_GDEW075Z08",
  750. "height_divisor": 2,
  751. "source": "epd3c/GxEPD2_750c_GDEW075Z08.cpp",
  752. "wrapper": "GxEPD2_3C"
  753. },
  754. "GxEPD2_750c_GDEY075Z08": {
  755. "comment": "GDEY075Z08 800x480, UC8179, (FPC-C001 21.08.30)",
  756. "ctor_args": 4,
  757. "driver": "GxEPD2_750c_GDEY075Z08",
  758. "height_divisor": 2,
  759. "source": "gdey3c/GxEPD2_750c_GDEY075Z08.cpp",
  760. "wrapper": "GxEPD2_3C"
  761. },
  762. "GxEPD2_750c_Z08": {
  763. "comment": "GDEW075Z08 800x480, GD7965",
  764. "ctor_args": 4,
  765. "driver": "GxEPD2_750c_Z08",
  766. "height_divisor": 1,
  767. "source": "epd3c/GxEPD2_750c_Z08.cpp",
  768. "wrapper": "GxEPD2_3C"
  769. },
  770. "GxEPD2_750c_Z90": {
  771. "comment": "GDEH075Z90 880x528, SSD1677",
  772. "ctor_args": 4,
  773. "driver": "GxEPD2_750c_Z90",
  774. "height_divisor": 1,
  775. "source": "epd3c/GxEPD2_750c_Z90.cpp",
  776. "wrapper": "GxEPD2_3C"
  777. },
  778. "GxEPD2_it103_1872x1404": {
  779. "comment": "",
  780. "ctor_args": 4,
  781. "driver": "GxEPD2_it103_1872x1404",
  782. "height_divisor": 8,
  783. "source": "it8951/GxEPD2_it103_1872x1404.cpp",
  784. "wrapper": "GxEPD2_BW"
  785. },
  786. "GxEPD2_it60": {
  787. "comment": "",
  788. "ctor_args": 4,
  789. "driver": "GxEPD2_it60",
  790. "height_divisor": 1,
  791. "source": "it8951/GxEPD2_it60.cpp",
  792. "wrapper": "GxEPD2_BW"
  793. },
  794. "GxEPD2_it60_1448x1072": {
  795. "comment": "",
  796. "ctor_args": 4,
  797. "driver": "GxEPD2_it60_1448x1072",
  798. "height_divisor": 4,
  799. "source": "it8951/GxEPD2_it60_1448x1072.cpp",
  800. "wrapper": "GxEPD2_BW"
  801. },
  802. "GxEPD2_it78_1872x1404": {
  803. "comment": "",
  804. "ctor_args": 4,
  805. "driver": "GxEPD2_it78_1872x1404",
  806. "height_divisor": 8,
  807. "source": "it8951/GxEPD2_it78_1872x1404.cpp",
  808. "wrapper": "GxEPD2_BW"
  809. }
  810. }