User Tools

Site Tools


Hewlett-Packard Software Development Kit (SDK) for the HP-20b


Hewlett-Packard software development kit (SDK) for developers who are interested in making use of enhanced hardware and software features of the HP-20b calculator. Includes documentation, schematics, screen layouts, JTAG information, and a Windows-based calculator emulator.

Download Location

File Attributes

  • Filename:
  • Size: 4.7MB
  • Format: Zipped (compressed) package file
  • Version: 1.0
  • Release date: 30-Jul-2008
  • MD5 checksum: 1ef01773cf841d2724d418d9652cc77e
  • Operating system(s): OS independent, although emulator requires Microsoft Visual Studio

Frequently Asked Questions (FAQ's) about the SDK

Q: Who should I thank for this awesome resource?!
A: Hewlett-Packard, of course. And Cyrille de Brébisson, who created and championed most of it.

Q: What is the “EURO” name that I see mentioned in certain documents?
A: The name “EURO” was an internal nickname for the calculator, and was not intended to become public. This nickname is also mentioned in in the product manual.

Q: Some of the PDF files say “created using a trial version of pdfFactory” – should I be concerned?
A: Only if you like worrying. The documents should still be viewable with any ordinary PDF viewer.


Inventec Multimedia & Telecom Corporation

There is mention of the possibility to produce custom pre-loaded firmware, or custom color and/or artwork version Changing the screen artwork will be quite expensive (think »10K).

having a special artwork will need > 2K units and will depend on our current load, price negotiation and other factors.

I tried to launch the HP20b emulator on my PC (XP SP1) but it does not start and I have a configuration trouble message which ask for the app to be re-installed. But as far as I know, there is now install. What's wrong ?

Best regars [ Respond | Quote ] [ Edit | Delete ]

Re: HP 20b SDK Message #18 Posted by cyrille de Brébisson on 1 Aug 2008, 2:33 p.m., Report post, in response to message #17 by bloo


you are probably missing some of the MFC dll. If you install Visual C++, it will work. Anyhow, you will need VC++ to develop

regards, cyrille

20b/hp_sdk.txt · Last modified: 2008/08/01 17:34 by admin