Simple Serial TFT LCD

Introduction: Simple Serial TFT LCD

About: make something for smart life / smart home

Review:

A 2.4 inch TFT LCD with serial UART port and easy to display picture, characters and graphics with some simple commands.

Buy from:

Serial TFT:

Serial TFT with Touch

OPEN-SMART UNO R3

IO Expansion Shield

Docs:

OPEN-SMART google drive

Summery:

This is a 2.4 inch TFT LCD expansion board using standard serial UART interface and it has good compatibility. It integrates TF card holder, level conversion circuit, and the secondary development is less difficult.

Features:

- Compatibility: compatible with 3.3V / 5V MCU, such as Arduino UNO R3, OPEN-SMART UNO R3, STM32, 51MCU, RPi

- Built-in functions: Only a few commands are needed to display the pictures in the TF card, displaying characters, numbers, graphics.

- Working voltage: 4.5V - 5.5V (On-board 3.3v LDO Regulator),if short the pad VCC to 3V3, you can use 3.1-3.4V.

- Interface logic voltage: 3.3V / 5V compatible(On-board level shift circuit)

- Working current: 90mA(MAX)

- Serial port baud rate: 9600 (default), can use command to modify it to be other values: 19200, 38400, 57600, 115200

- Serial communication format: 8N1

- You can debug the module with the USB to TTL module, such as FT232RL, CH340G module.

- Onboard ATmega328 Series MCU

- Touch screen type: resistive touchscreen.(If it has touch screen)

- Touch Pen: length is 9cm;(If it has touch screen)

- Resolution: 240X320;

- Display size: 2.4 inch;

- Onboard Micro SD slot, support Micro SD / TF Card;

- Great for DIY

Step 1: Step1: Download Library for Arduino

Download library for Arduino and then you should put the 2 library into the libraries directory of Arduino IDE.

And the example codes are in directory of

D:\arduino-1.6.5-r2\libraries\OS_SerialTFT\examples

Step2: Learn to display characters, number, graphics

Upload the demo code in the directory of
D:\arduino-1.6.5-r2\libraries\OS_SerialTFT\examples\graphicstest Then you can see it displays some words, numbers, lines, circles, etc.

Step 2: Step2: Upload Code to OPEN-SMART UNO R3

Step2: Learn to display characters, number, graphics

Upload the demo code in the directory of

D:\arduino-1.6.5-r2\libraries\OS_SerialTFT\examples\graphicstest

Then you can see it displays some words, numbers, lines, circles, etc.

Step3: Learn to display bmp picture

Download pictures used in showbmp demo code.rar

And then unzip in your PC and copy all the pictures to root directory of your TF card.

Plug the TF card to the Serial TFT.

Upload the demo code in the directory of

D:\arduino-1.6.5-r2\libraries\OS_SerialTFT\examples\showBMP

Then you can see it display pictures and its brief introduction.

Step4: Paint something (If it has touch screen)

Upload the demo code in the directory of

D:\arduino-1.6.5-r2\libraries\OS_SerialTFT\examples\tftpaint

Then you can paint some words or drawing.

Step 3: About the Commands to Send

Step 4: About the Feedback From Serial TFT

Share

    Recommendations

    • Metalworking Contest

      Metalworking Contest
    • Creative Misuse Contest

      Creative Misuse Contest
    • Fix It! Contest

      Fix It! Contest

    Discussions