nodemcu-max7219 icon indicating copy to clipboard operation
nodemcu-max7219 copied to clipboard

Addition: Set/clear/toggle individual pixels

Open steve8x8 opened this issue 7 years ago • 3 comments

Currently, text output is the major focus of the module. For simple graphics and effects, it should be possible to set/clear individual pixels (or rectangles), or toggle them. The latter functionality would require to keep an image of the display in memory, I think. Having a bit pattern in memory would also provide support for scrolling (issue #3) and what I think "oscillation" (issue #4) means...

steve8x8 avatar Jul 10 '17 15:07 steve8x8

I would argue that this is a dup of #1.

marcelstoer avatar Jul 10 '17 17:07 marcelstoer

IMHO it's an extension of #1. Adding a require("bit") seems unavoidable in the long run (and. e.g. reverseBytes would profit from bit operations, saving several K of heap space).

steve8x8 avatar Jul 11 '17 19:07 steve8x8

True, you're right.

marcelstoer avatar Jul 12 '17 05:07 marcelstoer