From Microsoft:
eMbedded Visual C++ 4.0
eMbedded Visual C++ 4.0 SP4
SDK for Windows Mobile 2003-based Pocket PCs (no longer available on Microsoft WebSite: try to find it on filesharing network)
Emulator Images for Windows Mobile 2003 Second Edition software for Pocket PC
Developer Resources for Windows Mobile 2003 Second Edition
Several Example can be found on HP developer site: www.hp.com/dspp, accessible after registration.
In this place you can find:
HP_Camera_SDK_v1.1.zip an example on use internal camera on old HW6500 device
HP_GPS_Example_v1.01.zip an example on use internal GPS
GPS is a virtual COM Port located in COM7.
Baud Rate are not important, since it is a virtual device, but you can use 38400 Baud (Internal AGPS NMEA).
After open port you will receive data stream in classical NMEA format, easy to be decoded.
Any information on use internal camera on old IPAQ device are available on HP Develop web site ( www.hp.com/dspp). Window versions previous of Windows Mobile 5.0 do not have a common API to access to camera, and in those cases use of a framework provided by manufater is required to develop application using internal camera.
Information will be available on HereCast Website: http://www.herecast.com/. See section download to find usefull source code.