I've completed the first step of the Picture Frame project, I used Windows CE 5.0 to create an Internet Appliance platform based on the Emulator target, I added support for the Image Viewer application, and removed support for .NET Compact Framework and audio.

Since we're still booting into the Windows CE Shell I wanted the device to look more like the final device, so created a custom skin for the project that (hopefully) looks like a picture frame, the .zip file contains two files, the bitmap that looks like a picture frame, and a .xml file that defines the width and height of the skin, and the location and dimensions of the Windows CE O/S image within the skin - the skin files should be copied to the following folder - C:\Program Files\Common Files\Microsoft Shared\Windows CE Tools\Platman\sdk\wce500\samples\emulator_skins\PictureFrame

Note that the PictureFrame folder doesn't exist, you will need to create this...

Once the O/S image has been built and booted I shared the “My Pictures“ folder from my desktop, this appears as “\Storage Card“ within the Windows CE Operating System - it's then a simple case of running the Windows CE image viewer application and choosing the image(s) you want to display...

Click to Enlarge the image, or go to this link

Full steps to build this step of the Picture Frame project will be posted to Channel 9's Citizen Engineer forum once I've finished writing up the steps...

- Mike