Documentation mode: user/ developeruser / developer

Description:

************************This is the second LCD BOOSTERPACK version (see LCD BOOSTERPACK V1 ) wich overcomes all drawbacks of first version and other common LCD problems:LCD BOOSTERPACK V1 consisted in a 3.2" LCD screen with SSD1289 driver connected through a 16bit parallel / 4bit control bus to theTexas Instruments Stellaris / Tiva Microcontroller. Also, LCD module had analog bus (x+, x-, y+, y-) resistive touch panel which forced MCU to process the data. This solution was compatible with any MCU (using TI Graphics library if TI MCU is used or writing a library to do SSD1289 driver) able to havethis amount free parallel bits. Because this reason the amount of microcontrollers capable of handling this were limited.

This latest version of LCD BOOSTERPACK ( V2 ) is compatible with parallel control (like V1) and adds high speed hardware accelerated serial interface ( EHA ) control through only 4 bits. Also, digitizer and backlight has I2C control.

Because high speed serial control and to improve noise rejection a LDO was used together improved PCB design.

LCDBPV2 is totally compatible with Texas Instruments Graphics Library and all of his examples. Only is needed to change the LCD driver with mine, get it in the latest example code.

Color distribution:

The color map using LCDBPV2 is as follows: 5 bits for blue, 6 bits for green, and 5 bits for red. Then depending on the programming you can use another color map to work and eventually convert it before send to LCDBPV2.

For example, library for Tiva Launchpad convert 24 bits color to 16 with this macro:

Forum:

General topics:

API:

Microcontrollers:

LCDBPV2 can be used in serial or parallel mode. Tiva launchapad have enough horsepower to drive directly in parallel mode, but many other basic microcontrollers or even powerfull microcontroller but with less free pins have to use serial mode (with EHA protocol).