The out-of-the-box demo application flashed on all display modules before they are shipped.

Dependencies:   DMBasicGUI DMSupport

This is the software that is flashed on the LPC4088 Display Modules before they are shipped from Embedded Artists.

Information

This project works on both the 4.3" and 5" display modules but requires different file systems to handle the different display resolutions.

For the 4.3" displays first drag-n-drop the media/fs_480_raw.fs5 (if you are using the new DAPLINK firmware use fs_480_raw.hex) file to the MBED drive and then drag-n-drop the demo itself. This way both the file system and software are up to date.

For the 5" displays first drag-n-drop the media/fs_800_raw.fsF (if you are using the new DAPLINK firmware use fs_800_raw.hex) file to the MBED drive and then drag-n-drop the demo itself. This way both the file system and software are up to date.

There is a prebuilt version of the demo binary here.

This is what it looks like on a 4.3" display:

/media/uploads/embeddedartists/demo480_cap_000.png /media/uploads/embeddedartists/demo480_cap_001.png /media/uploads/embeddedartists/demo480_cap_002.png /media/uploads/embeddedartists/demo480_cap_004.png /media/uploads/embeddedartists/demo480_cap_006.png /media/uploads/embeddedartists/demo480_cap_007.png /media/uploads/embeddedartists/demo480_cap_008.png
The first slide from the Slideshow:
/media/uploads/embeddedartists/demo480_cap_003.png
A couple of images from the Image Viewer
/media/uploads/embeddedartists/demo480_cap_009.png /media/uploads/embeddedartists/demo480_cap_010.png

Revision:
0:b94e330c98ac
diff -r 000000000000 -r b94e330c98ac image_data.h
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/image_data.h	Fri Mar 20 13:36:44 2015 +0000
@@ -0,0 +1,88 @@
+extern const unsigned char img_480x272_about[];
+extern const unsigned int img_size_480x272_about;
+
+extern const unsigned char img_480x272_arrow_down[];
+extern const unsigned int img_size_480x272_arrow_down;
+
+extern const unsigned char img_480x272_arrow_left[];
+extern const unsigned int img_size_480x272_arrow_left;
+
+extern const unsigned char img_480x272_arrow_right[];
+extern const unsigned int img_size_480x272_arrow_right;
+
+extern const unsigned char img_480x272_arrow_up[];
+extern const unsigned int img_size_480x272_arrow_up;
+
+extern const unsigned char img_480x272_background[];
+extern const unsigned int img_size_480x272_background;
+
+extern const unsigned char img_480x272_cancel[];
+extern const unsigned int img_size_480x272_cancel;
+
+extern const unsigned char img_480x272_ok[];
+extern const unsigned int img_size_480x272_ok;
+
+extern const unsigned char img_480x272_repeat[];
+extern const unsigned int img_size_480x272_repeat;
+
+extern const unsigned char img_480x272_super_mono_3d_02[];
+extern const unsigned int img_size_480x272_super_mono_3d_02;
+
+extern const unsigned char img_480x272_super_mono_3d_22[];
+extern const unsigned int img_size_480x272_super_mono_3d_22;
+
+extern const unsigned char img_480x272_super_mono_3d_48[];
+extern const unsigned int img_size_480x272_super_mono_3d_48;
+
+extern const unsigned char img_480x272_super_mono_3d_57[];
+extern const unsigned int img_size_480x272_super_mono_3d_57;
+
+extern const unsigned char img_480x272_super_mono_3d_87[];
+extern const unsigned int img_size_480x272_super_mono_3d_87;
+
+extern const unsigned char img_480x272_super_mono_3d_93[];
+extern const unsigned int img_size_480x272_super_mono_3d_93;
+
+extern const unsigned char img_480x272_super_mono_3d_part2_19[];
+extern const unsigned int img_size_480x272_super_mono_3d_part2_19;
+
+extern const unsigned char img_480x272_super_mono_3d_part2_68[];
+extern const unsigned int img_size_480x272_super_mono_3d_part2_68;
+
+extern const unsigned char img_800x480_cancel[];
+extern const unsigned int img_size_800x480_cancel;
+
+extern const unsigned char img_800x480_ok[];
+extern const unsigned int img_size_800x480_ok;
+
+extern const unsigned char img_800x480_repeat[];
+extern const unsigned int img_size_800x480_repeat;
+
+extern const unsigned char img_numbers_16[];
+extern const unsigned int img_size_numbers_16;
+
+extern const unsigned char img_numbers_16b[];
+extern const unsigned int img_size_numbers_16b;
+
+extern const unsigned char img_numbers_20b[];
+extern const unsigned int img_size_numbers_20b;
+
+extern const unsigned char img_usb_keyboard[];
+extern const unsigned int img_size_usb_keyboard;
+
+extern const unsigned char img_usb_keyboard_ejected[];
+extern const unsigned int img_size_usb_keyboard_ejected;
+
+extern const unsigned char img_usb_masstorage[];
+extern const unsigned int img_size_usb_masstorage;
+
+extern const unsigned char img_usb_masstorage_ejected[];
+extern const unsigned int img_size_usb_masstorage_ejected;
+
+extern const unsigned char img_usb_mouse[];
+extern const unsigned int img_size_usb_mouse;
+
+extern const unsigned char img_usb_mouse_ejected[];
+extern const unsigned int img_size_usb_mouse_ejected;
+
+