We recently posted the CE 6.0 Virtual PC Binary BSP to the MSDN Code Gallery – I wanted to build something interesting using the Virtual PC BSP, so decided to build the obvious digital picture frame application with a twist.

Virtual PC supports serial input either from a physical COMx port on your development PC or using a named pipe. I decided to write a simple named pipe server application that pushes events from a USB Phidgets motion sensor (connected to my desktop PC) to the Virtual PC CE 6.0 o/s image. This would allow me to wave my hand over the motion sensor and have the images in the Virtual PC environment change. Cool (but completely useless!).

Anyhow, here’s the video.


Motion sensor enabled picture frame

- Mike