Sunday, September 7, 2008

First Windows CE Project

My first windows CE project was the wrist pc project. Development of a wrist wearable computer for an Italian client. Our aim was to design a board and the software compliant with the specification given by the client.

The board will have a PXA270 processor from Marvell, with the following peripherals:

  • 1X USB Host port
  • 1X USB Client port
  • a 640x480 - 18bpp display
  • Accelerometer
  • Ambient Light sensor
  • Keypad
  • Micro SD card slot
  • Wireless LAN
  • Wireless WAN (Phone module)
..... and a lot of other stuff.

In the team first formed, I was not there. Later on Prashanth added me in to the team for BSP and application development to help out Sundhar and Ambika. Later on Ankit, Mukesh, Gopu and Rajesh joined in to our team. I was kind of a one big happy family ... Although with the occassional "nuclear bomb explosions" by Prashanth, for things not going as smoothly as it was supposed to be. :)

First itself, I was exhilerated by the shear size and complexity of the project. Well most part was the excitment. I had no prior experience in Windows CE or in Embedded Systems. The only things that I had ever closer to mircoprocessors or embedded systems was the Microprocessor class which I had in fourth or fifth semester in my college. And also no one in the company had prior experience in working on windows ce. But Ambika and Sundhar had worked on embedded systems projects before, they have been a great help for me in picking up the pieces.

We also had one more team working on the design and development of the hardware. We were concentrating on the software aspects of them.

continued in next part