วันอาทิตย์ที่ 31 พฤษภาคม พ.ศ. 2552

ARM7 LPC2378 with 2.8 inch QVGA TFT LCD Touch Screen



Blue Screen is a touch screen development board comes with NXP’s powerful ARM7 LPC2378, resistive-type-2.8-inch touch screen TFT LCD, micro-SD card socket and 8kB EEPROM.

With full of peripheral drivers and advance software modules e.g. screen object manager, command line interface, SPI interface, I2C interface. The board is suited for all levels of developer. Any technical problem about coding, please feel free to post it in our this blog.

New Version of Bluescreen Please see APPNOTE ANBS1_00_05_Change_of_SD_CS_pin


Information Support
- BlueScreen Manual (PDF)
- LCD Datasheet ELT240320ATP (PDF)
- Datasheet Driving IC ILI9325 (PDF)
- BlueScreen Schematic (PDF)
- App Note ANBS1.00.01 (PDF) Using of VSAudioCmd() function and Audio command (refers to VS1011.c)
- ANBS1.00.02 PortConnections (PDF) Quick reference guide for port connections
- ANBS1.00.03 migrating from ILI9320 to ILI9325 (PDF)
- ANBS1.00.04 Keypad demo tutorial (PDF)
- ANBS1.00.05 SD CS Pin (PDF) Please Read

Software Complier
- Keil RealView Complier V3.2
(IDE , C Complier for Program and Debug)Note: Please fill inform to register before download Evaluate Version . This Evaluate version is only limit code size. (32 Kbytes) . After register you can see this link
- YAGARTO - Yet another GNU ARM toolchain
- OpenOCD
- GNU Toolchain For ARM
- WinARM
- IAR Embedded Workbench for ARM
- Rowley Crossworks ARM compiler

Software Tool
- Flash Magic ( Program by send hex code load into Target board If you don't need for Debug)
- IMG to HEX Thank you Mr. Krisda Yingkayun
- RGB Mixer Software Thank you Mr. Krisda Yingkayun



Source Code Keil RealView (ILI9320 & ILI9325)
- BlueScreen Test Library with Fill In Form (RAR)
- MP3 Player Example Code with Multi-font and Bold font support (RAR)
- Bluscreen MP3 Player Demo New Look (RAR) Credit Mr. Mahesun Awae , ThaiEasyElec's Trainee 2009
- Bluescreen Thai Font (ตัวอักษรภาษาไทย) (RAR)
- Xbee Test with BlueScreen (ARM7 - LPC2378) (RAR)

Source Code Keil RealView (ILI9320)
- Keypad Example Code (C Code LPC2378) (RAR)

Clip Demo
- Clip Demo 1 MP3 Player with Touch Screen
- Clip Demo 2 MP3 Player with Touch Screen and the other file
- Clip Demo 3 MP3 Player with Display Picture (Sparkfun LOGO Display!!)
- Clip Demo 4 Keypad Touch Screen
- Clip Demo 5 Fill In Form (from Test Library)
- Clip Demo 6 Happy New Year 2009
- Clip Demo 7 MP3 player with Touch Screen New Look Credit Mr. Mahesun Awae , ThaiEasyElec's Trainee 2009
- Clip Demo 8 Thai Font Display (การแสดงผลภาษาไทย)
- Clip Demo 9 Bluescreen with multi sensor and Xbee
- Clip Demo 10 Bluescreen with Bold-font and multi-font

Hardware
- 2.8-inch 240x320 pixels (QVGA) TFT LCD
- Resistive Type Touch Screen
- LCD driver is ILI9325
- NXP’s ARM7 LPC2378- Micro-SD card socket (connected via SPI interface) support up to 2GB capacity (High capacity: ‘HC’ type not supported)
- On board 8kB EEPROM (the last 128 bytes are reserved for screen calibrated parameters)
- 1 port ThaiEasyElec’s module connector consisting of SPI and UART signals from MCU
- UART connector for command line interface and in
-system programming (TTL 3.3v with 5v tolerant)
- 16 ports GPIO
- Mini-B USB connector (the board is powered from USB connector)

Software Demonstrating application
- MP3 player with graphic user interface (ThaiEasyElec’s VS1011 Module required)Command line interface software module
- Show image from SD card
- SD card commands e.g. change directory, list, open read, open write
- Audio related commands e.g. play, pause, increase, decrease volumeScreen object software module
- Design your screen with object oriented method, the running background software will manage which object should be operated

Low level drivers
- LCD driver ILI9325
- Touch screen controller (AD7843) driver
- Serial port
- SPI interface
- I2C interface

Content
- Blue Screen Board
- CD Document with Example Source Code
- USB cable (type A to mini-B) for supplying the board

Option
- ThaiEasyElec’s VS1011 module (optional) for MP3 player application (free earphone)
- ThaiEasyElec’s USB to serial and cable (optional) for command line interface
- Stylus (optional)
- Micro-SD card (optional)
- ARM JTAG-Kit Debugger/Programmer

1 ความคิดเห็น:

  1. Here are the 3.5 QVGA 4.3 WQVGA 5.7 QVGA 7 WVGA TFT LCD modules, and always trying to stay in LCD technology in the forefront of our current technology products, including COG, COF, TAB, SMT. Believe that through our cooperation, the displayed a better world.serial TFT display . click here

    ตอบลบ