Theory Explanation. - TiNredmc/FakeGrayscale GitHub Wiki
Welcome to the FakeGrayscale wiki! in this wiki is the explanation about the principle of FakeGrayscale.
Why FakeGrayscale ?
GU7000 series VFD module don't support grayscale but they do support 8 levels brightness. That's mean we can use it as FakeGrayscale (This is where I got the name of this project). this method call persistence of vision. It's just like other spinning propeller (POV display). The principle has the very simple step and sequence to create the fake grayscaled static image by the set of bitmaps. All bitmaps will be stored in flash and use pgmspace.h to call the bitmap(s) from the flash. The reason I choose ESP-01S because It fit my use. I started doing about IoT devices and I want to use some tiny and POWERFUL Microcontroller. the pinout is ok to be used with the display. It just takes only 3 data pins.
How it works ?
The picture down below explain everything. Bitmaps will be loaded into MCU's EEPROM. after Init-ed the display in void setup. MCU jump to void loop and FakeGrayscale begins.