.
Programmable calculatorsHewlett-Packard HP-320LX
.


Datasheet

 

Years of production: 1996-1997 Display type: Dot matrix
New price: ? Display color: 256 grayscale
· · Display technology: LCD
Size: 3½"×7½"×1" Display size: 640×240
Weight: 18 oz · ·
· · Entry method: N/A
Batteries: 2×"AA" + 1×CR2032 Advanced functions: N/A
External power: 5.25VDC Memory functions: N/A
I/O: RS-232, infrared, PCMCIA, CompactFlash · ·
· · Programming model: Win32 API
Precision: N/A Program functions: N/A
Memories: 4 MB Program display: N/A
Program steps: N/A Program editing: N/A

hp320lx.jpg (50765 bytes)The 300-series machines represented Hewlett-Packard's first entry into the field of Windows CE compatible handheld computers. With only 4 MB of RAM, a low-contrast grayscale LCD with optional backlighting, and only a 44 MHZ Hitachi CPU, the 320LX is a somewhat underpowered yet useful machine. Originally produced with Windows CE 1.0, shortly after its introduction HP released a user-installable operating system ROM upgrade to Windows CE 2.0.

Although the 320LX I have in my possession was produced only about 4 years ago, disappointingly HP no longer provides satisfactory support for this product. In particular, the ROM upgrade is no longer available.

Not long after the 300-series began, HP introduced a new product line name, Jornada, which is used to this date as the brand name for their handheld/pocket PC product line.

Windows CE 1.0 may be the first version of this modular operating system, but nevertheless it is quite capable. The development system is based on version 5 of Microsoft's Visual C++, and most essential features of the Win32 API are present. As a matter of fact, I was able to port some of my Win32 and Windows CE development projects to version 1.0 with relative ease, including my Pocket TELNET.

Unfortunately, in one way Windows CE machines represented a step backward in the evolution of pocket computers: these devices are not end-user programmable! That is, no built-in means exist for end users to create simple programs or applications on this device; development is performed on desktop computers using cross-platform tools.