Thursday, June 16, 2016

3.2" 480 x 320 TFT LCD Shield, install UTFT library and test with Arduino Mega 2560

It's 3.2" 480 x 320 TFT color screen support Arduino Mega 2560, named QDM320B.








According to the seller:

Overview
QD320DB16NT8357RA module is 3.2" TFT LCD with 262K color 480x320 resolutions.
The controller of this LCD module is HX8357B, it supports 16-wires DataBus interface. Moreover, this module includes the 5V -3.3V power conversion circuit and Level Level conversion circuit, This Module can Directly inserted into the Arduino Mega2560 Board, it also includes the SD card socket and SPI FLASH circuit.

Features

  • Support Arduino Mega2560 Directly inserted
  • With Full-angle IPS TFT panel
  • OnBorad level conversion chip for 5V/3.3V MCU
  • Compatible with 3.3/5V operation voltage level
  • Compatible with Arduino-Series development Board.
  • Compatible with UTFT / UTFT_Buttons /Utouch Library for arduino.
  • provided 12-examples with Arduino ,3-examples with STM32 
  • With SD Card Socket
  • With SPI FLASH circuit



This video show how to install UTFT library (from http://www.rinkydinkelectronics.com/) and test example on Arduino Mega 2560.


More examples:
Draw bitmap on 3.2" 480 x 320 TFT LCD Shield using UTFT
Arduino Mega read string from Serial, display on 3.2" 480 x 320 TFT LCD Shield

4 comments:

  1. The CTE32HR can use the touch screen for data entry ?

    ReplyDelete
  2. I have the exact same module and using arduino 1.6.9 as you did ,the utft lib fails to compile,using arduino mega R3.....why

    ReplyDelete
    Replies
    1. devi cambiare il shield model presente nel codice. esempio generalmente trovi UTFT myGLCD(LPH9135,6,5,2,3,4); or UTFT myGLCD(ITDB32S,38,39,40,41); changes whit UTFT myGLCD(CTE32HR,38,39,40,41);

      Delete
  3. Ciao! ho un display 3,6" tftlcd for arduino mega 2560 http://www.mcufriend.com.
    in passato mi funzionava. ora non riesco a vedere nulla tranne qualche lampeggio occasionale. Idee sul controller usato ? (io ho scritto ILI9327)
    la domanda: si può interrogare il TFTLCD per sapere il nome del controller ?
    Fausto

    ReplyDelete