blazoncek / WLED

Control WS2812B and many more types of digital RGB LEDs with an ESP8266 or ESP32 over WiFi!
MIT License
31 stars 0 forks source link

add glyphs for 32x128 and possibly add contrast option #17

Closed Proto-molecule closed 2 years ago

Proto-molecule commented 2 years ago

I made a few glyph additions for the 32x128 size.

Also I added a new screen to address the "lack of contrast" problem I've been seeing with the 64x128 displays I've been getting on amazon. the issue is discussed here it may be just me so the code addition may not be worth it. I thought I would at least throw it in so you could take a look for yourself. "Vcom deselect" seems to be the culprit. maybe there just a function to adjust the setting rather than loading a whole new screen class.(ill continue digging around myself)

blazoncek commented 2 years ago

Have pulled this into different branch and I can see small improvement in legibility but the code size increase is not insignificant. I think it would make sense to reduce 6x6 and 3x3 fonts to just the necessary glyphs and omit others to save some precious flash. As far as the low contrast fix goes it may be better (or simpler) to add another type instead of another config option? What happens if yo use it on regular display?