Home > Development Tools > ARM > ARM7 LPC2378 with 2.8" TFT Touch Screen LCD 240 x 320 BlueScreen
ARM7 LPC2378 with 2.8" TFT Touch Screen LCD 240 x 320 BlueScreen
Product Description:
BlueScreen is a touch screen development board comes with NXP’s powerful ARM7 LPC2378, a resistive-type-2.8-inch touch screen, 2.8" TFT LCD, micro-SD card socket, and 8kB EEPROM.
This development system is full of peripheral drivers and advance software modules i.e. screen object manager, command line interface, SPI interface, I2C interface.
Features:
• 240x320 pixels resistive-type 2.8" touch screen TFT LCD
• Built-in LCD driver (ILI9325)
• Touch screen controller (AD7843)
• 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)
• Expansion port for SPI and UART signals I/O from MCU
• UART connector for command line interface and in-system programming (TTL 3.3v with 5v tolerant)
• 16 pins GPIO output
• Mini-B USB connection (can be used to power the board)
Command line interface library
• 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 volume
Screen object library
• Design your screen with object oriented method, the running background software will manage which object should be operated
Source code (Eclips w/CDT and GNU ARM toolchains):
BlueScreen Test Library - Thanks John G.
You need an Eclipse w/CDT and one of the GNU ARM toolchains (ie. yagarto or WinARM). The GNU tool chain needs to be in your path before starting Eclipse. The only other place where there is a hard coded path is in one of the top level build paths where is specifies the library path...