Website: www.displaytech-us.com Embedded Demonstration Board Product Specification EMB024TFTDEMO 2.4" C olor T FT D isplay D emonstration B oard Displaytech Ltd. EMB024TFTDEMO Specifications Table of Contents 1. INTRODUCTION ............................................................................................................................. 3 2. GENERAL SPECIFICATIONS ........................................................................................................ 3 3. MECHANICAL DRAWING ............................................................................................................. 4 4. EXAMPLE FIRMWARE .................................................................................................................. 5 4.1. PROGRAMMING ............................................................................................................................................. 6 Displaytech Ltd. EMB024TFTDEMO Specifications 1. Introduction The Displaytech EMB024TFTDEMO is a demonstration and development board for the Displaytech DT024BTFT 2.4" color TFT display. The display is controlled by a Microchip PIC24FJ256DA210 microcontroller with integrated graphics controller. Furthermore, the demonstration board includes on-board external SRAM for extra frame-buffer memory as well as SPI flash for storing fonts and images. 2. General Specifications Item LCD Resolution (Horizontal) LCD Resolution (Vertical) PCB Size (Horizontal) PCB Size (Vertical) Interface TFT Driver IC Microcontroller/Graphics Controller SRAM Size External SPI Flash Size Power Supply Specification 240 320 2.72 2.75 USB and PICKit Ilitek ILI9340 PIC24FJ256DA210 512 2 5 (from USB) Unit Line Line Inch Inch --- --- --- KB MB V Displaytech Ltd. EMB024TFTDEMO Specifications 3. Mechanical Drawing 3.3V A PMA2 J3 Debug 1 2 3 4 5 6 SPI_SCK SPI_MOSI SPI_MISO 8 7 6 5 3.3V SST25VF016B CE VDD SO HOLD WP SCK VSS SI U2 GD4 GD5 GD6 DISP_SPI_CS PMCS1 mCLR Vcc GND PGd PGc LVP 1 2 3 4 GCLK 0.1u C15 0.1u C16 3.3V 0.1u C9 3.3V 1.0K R7 3.3V 0.1u C8 PMD5 PMD6 PMD7 GD0 GD8 GD1 X+ PMA18 Y+ 0.1u 0.1u CONN-SIL3 J6 C14 C13 3.3V 0.1u 0.1u 3.3V C7 C6 3.3V 3.3V 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3.3V 0.1u C17 3.3V 0.1u C10 3.3V B B MMZ1005Y152C L2 MMZ1005Y152C L1 GCLK/CN82/RG15 VDD PMD5/CN63/RE5 SCL3/PMD6/CN64/RE6 SDA3/PMD7/CN65/RE7 RPI38/GD0/CN45/RC1 RPI39/GD8/CN46/RC2 RPI40/GD1/CN47/RC3 AN16/RPI41/PMCS2/PMA22/CN48/RC4 AN17/C1IND/RP21/PMA5/PMA18/CN8/RG6 AN18/C1INC/RP26/PMA4/PMA20/CN9/RG7 AN19/C2IND/RP19/PMA3/PMA21/CN10/RG8 MCLR AN20/C2INC/RP27/PMA2/CN11/RG9 VSS VDD TMS/CN33/RA0 RPI33/PMCS1/CN66/RE8 AN21/RPI34/PMA19/CN67/RE9 PGEC3/AN5/C1INA/VBUSON/RP18/CN7/RB5 PGED3/AN4/C1INB/USBOEN/RP28/GD4/CN6/RB4 AN3/C2INA/GD5/VPIO/CN5/RB3 AN2/C2INB/VMIO/RP13/GD6/CN4/RB2 PGEC1/AN1/VREF-/RP1/CN3/RB1 PGED1/AN0/VREF+/RP0/CN2/RB0 U1 C PMD4 PMD5 PMD6 PMD7 PMWR PMA5 PMA6 PMA7 PMA8 PMA9 PMA0 PMA1 PMA2 PMA3 PMA4 PMCS1 PMD0 PMD1 PMD2 PMD3 3.3V 0.1u C5 C A17 A16 A15 OE UB LB I/O15 I/O14 I/O13 I/O12 GND VDD I/O11 I/O10 I/O9 I/O8 N/C A14 A13 A12 A11 A10 IS61LV25616AL A0 A1 A2 A3 A4 CE I/O0 I/O1 I/O2 I/O3 VDD GND I/O4 I/O5 I/O6 I/O7 WE A5 A6 A7 A8 A9 U3 D PIC24FJ256DA210 VSS SOSCO/SCLKI/TICK/C3INC/RPI37/CN0/RC14 SOSCI/C3IND/CN1/RC13 DMH/RP11/INT0/CN49/RD0 RP12/PMA14/PMCS1/CN56/RD11 RP3/PMA15/PMCS2/CN55/RD10 DPLN/RP4/GD10/PMACK2/CN54/RD9 DMLN/RTCC/RP2/CN53/RD8 SDA1/RPI35/PMBE1/CN44/RA15 SCL1/RPI36/PMA22/PMCS2/CN43/RA14 VSS OSCO/CLKO/CN22/RC15 OSCI/CLKI/CN23/RC12 VDD TDO/CN38/RA5 TDI/PMA21/PMA3/CN37/RA4 SDA2/PMA20/PMA4/CN36/RA3 SCL2/CN35/RA2 D+/CN83/RG2 D-/CN84/RG3 VUSB VBUS/CN73/RF7 RP15/GD9/CN74/RF8 RP30/GD3/CN70/RF2 RP16/USBID/CN71/RF3 R1 1.0K 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 D 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 3.3V 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 J5 CONN-SIL1 E Y+ X+ 3.3V F 20pF 20pF 100K C1 R6 100K 3.3V R2 F C2 ATS080CSM-1 X1 8MHz (32pf) 10u TAJB106K006RNJ C3 CONN-SIL1 GD9 GD3 DISP_ON PMA3 PMA4 XD+ DR3 100Ohm PMBE1 BKLT_PWM PMA14 PMA15 GD10 0.1u C4 PMD11 PMD10 PMD9 PMD8 PMA18 PMA14 PMA13 PMA12 PMA11 PMA10 PMA17 PMA16 PMA15 PMRD PMBE1 PMBE0 PMD15 PMD14 PMD13 PMD12 E J4 3.3V G X+ Y+ XY- DISP_SPI_CS SPI_SCK DISP_ON VSYNC HSYNC GCLK GEN GD15 GD14 GD13 GD12 GD11 GD15 GD10 GD9 GD8 GD7 GD6 GD5 GD4 GD3 GD2 GD1 GD0 GD4 SPI_MISO SPI_MOSI G 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 D- D+ L3 C20 MMZ1005Y152C 3.3V SEA8056-45 J2 H 10u TAJB106K006RNJ BKLT_PWM 3.3V H TC1240A Vout SHDN Vin U6 USB Sense FILE NAME: 2 3 6 USBCONN VCC D+ DGND J1 0.1u Vin Vout TC1262-3.3 U5 3 1.0u C19 3.3V 5/17/2012 DATE: 10u TAJB106K006RNJ C11 K 8 7 6 5 4 3 2 1 0 J REV: 1.0 K TIME: 10:44:10 PM PAGE: 9 C:\Documents and Settings\Mark Raptis\My 1 Documents\DisplayTe of 1 Demo 2p4 Demo 2p4-2.DSN BY: Mark S. Raptis PATH: DESIGN TITLE: C- C+ 1 3 2 5 GND 10u TAJB106K006RNJ C18 5 4 1 IP4234CZ6 U4 1 C12 J 4. Schematic 9 8 7 6 5 4 3 2 1 0 3.3V PMA7 PMA6 3.3V GD12 GD13 PMA13 PMA12 A PMD4 PMD3 PMD2 HSYNC VSYNC PMA16 PMD1 PMD0 PMA17 GEN PMD8 PMD9 PMD10 PMD11 YGD2 PMA5 PMA11 PMA10 PMA1 PMA0 1 2 3 PMD15 PMD14 PMRD PMWR PMD13 PMD12 PMBE0 GD11 GD7 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 PMD4/CN62/RE4 PMD3/CN61/RE3 PMD2/CN60/RE2 HSYNC/CN80/RG13 VSYNC/CN79/RG12 PMA16/CN81/RG14 PMD1/CN59/RE1 PMD0/CN58/RE0 AN22/PMA17/CN40/RA7 AN23/GEN/CN39/RA6 PMD8/CN77/RG0 PMD9/CN78/RG1 VCMPST2/SESSVLD/PMD10/CN69/RF1 VBUSST/VCMPST1/VBUSVLD/PMD11/CN68/RF0 ENVREG VCAP C3INA/SESSEND/PMD15/CN16/RD7 C3INB/PMD14/CN15/RD6 RP20/PMRD/CN14/RD5 RP25/PMWR/CN13/RD4 PMD13/CN19/RD13 RPI42/PMD12/CN57/RD12 RP22/PMBE0/CN52/RD3 DPH/RP23/GD11/PMACK1/CN51/RD2 VCPCON/RP24/GD7/VBUSCHG/CN50/RD1 PGEC2/AN6/RP6/CN24/RB6 PGED2/AN7/RP7/RCV/GPWR/CN25/RB7 VREF-/PMA7/CN41/RA9 VREF+/PMA6/CN42/RA10 AVDD AVSS AN8/RP8/GD12/CN26/RB8 GD13/AN9/RP9/GD13/CN27/RB9 AN10/CVREF/PMA13/CN28/RB10 AN11/PMA12/CN29/RB11 VSS VDD TCK/CN34/RA1 RP31/GD2/CN76/RF13 RPI32/PMA18/PMA5/CN75/RF12 AN12/PMA11/CTEDG2/CN30/RB12 AN13/PMA10/CTEDG1/CN31/RB13 AN14/CTPLS/RP14/PMA1/CN32/RB14 AN15/REFO/RP29/PMA0/CN12/RB15 VSS VDD RPI43/GD14/CN20/RD14 RP5/GD15/CN21/RD15 RP10/PMA9/CN17/RF4 RP17/PMA8/CN18/RF5 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 GD14 GD15 PMA9 PMA8 3.3V 1 USB Sense 1 1 6 5 4 Chan1A Chan2A GND VCC Chan1B Chan2B 1 2 3 GND 2 2 Displaytech Ltd. EMB024TFTDEMO Specifications Displaytech Ltd. EMB024TFTDEMO Specifications 5. Example Firmware Example firmware running the Microchip Graphics Object Layer demonstration can be obtained from the Displaytech forum, at: https://www.dropbox.com/s/bhdsbfcwqc780gm/SEA_EMB024TFTDEMO_FW_SRC_REV1.0.zip Note: Microchip's MPLABX IDE and X16 compiler will be required to run the demo. Both are available at http://www.microchip.com. 5.1. Programming To program the EMB024TFTDEMO, connect a Microchip Pickit3 programmer (available at http://www.microchipdirect.com) to the 6-pin header and the supplied USB cable to the USB-Mini connector. Open the firmware package in MPLAB and build the project in release mode. Select the PICKit3 as the programmer and program the device. Mouser Electronics Authorized Distributor Click to View Pricing, Inventory, Delivery & Lifecycle Information: Displaytech: EMB024TFTDEMO