Tag Archives: grayscale converter

Bitmap2lcd : About Work Canvas and Color Depth

Bitmap2LCD is a software tool for programming small Graphic LCDs in embedded systems and a programmable text and graphic processing tool.

About Work Canvas and Color Depth

Update V4.7b

The WORK CANVAS is a monochrome, grayscale or color graphic editor.

Color Depth of the canvas (number of colors) is selected in the Configuration Settings.

The COLOR PICKER adapts to the color depth setting (blue arrow).

Example : in 4096 colors mode, the picked color will be the nearest color found in the internal default or custom 4096 colors palette. There are color palettes for 8, 16, 256, 4096, 65535, 262k Colors (green arrow).

At import of a color graphic into the WORK CANVAS, a conversion to the defined color depth palette of 8, 16, 256, 4096, 65535 or 262k Colors is performed.

Color Palettes

Default and Custom Color Palettes can be managed in the main menu Color Palette .


Grayscale GLCD controller support : 4,16 and 32 gray levels

Bitmap2LCD is a tool for programming small Graphic LCDs in embedded systems.

Since V2.3 and upwards, Bitmap2LCD supports the 4,16 and 32 level grayscale controllers. ( Newly implemented are the 4 and 32 gray levels capability )

Color images and pictures can be imported and converted to 4, 16 and 32 gray levels into the work canvas. The software tool then generates the pixel data array in the selected arrangment, 2, 4 or 5 bits per pixel.

Here’s a list of grayscale LCD controllers, featuring 4, 16 and 32 gray levels.


Grayscale LCD Controllers

4 Gray Levels (2bpp)


S6B0741 128×129 Samsung


KS0741 128×129 Samsung


HT1647 64×16 Holtek


ST7541 128×129 Sitronix


ST7571 128×129 Sitronix


ST7586S 384×160 Sitronix


UPD16686 128×128 NEC


UPD16498 128×128 NEC


UPD16488A 128×92 NEC


HD66750 128×128 Hitachi


HD66421 160×100 Hitachi


EM65100 69 x101 Elan Microelectronics Corp


NJU6680 128×128 New Japan Radio


NJU6682 160×132 New Japan Radio


RA8806 320X240 Raio Technology


16 Gray Levels (4bpp)


EM65101 128×160 Elan Microelectronics Corp


SSD1322 480×120 Solomon Systech


SSD1325 128×80 Solomon Systech


SSD1326 256×32 Solomon Systech


SSD1327 128×128 Solomon Systech


32 Gray Levels (5bpp)


ST7529 255×160 Sitronix