EnglishFrancais Google Traduction

    The NP-34

Chris Chung's NP-34 calculator deserved a page on this site.

The NP-34 is not really a calculator but rather 11 different calculators :

  • HP-21 Scientific calculator, from the Woodstock series,
  • HP-22 Financial calculator, from the Woodstock series,
  • HP-25 Programmable Scientific Calculator, from the Woodstock series,
  • HP-27 Scientific and financial calculator (a real salad !), from the Woodstock series,
  • HP-29C Programmable Scientific Calculator, from the Woodstock series,
  • HP-31E Scientific calculator, from the Spice series,
  • HP-32E Scientific calculator, from the Spice series,
  • HP-33C Programmable Scientific Calculator, from the Spice series,
  • HP-34C Programmable Scientific Calculator, from the Spice series,
  • HP-37E Financial calculator, from the Spice series,
  • HP-38C Programmable financial Calculator, from the Spice series.


  • This page therefore allows you to download my creations concerning this calculator.

    Goto...

    NP-34
    zoom



    The NP-34 interfaces allow the exchange of source programs for the :
    HP-25, HP-29C, HP-33C, HP-34C and HP-38C

    The NP-34 is built on the basis of a TI msp430g2744 microcontroller and can be connected to a PC via a TI LaunchPad MSP-EXP430F5529LP.

    The MSP Flasher utility allows you to load, but also to save, the firmware of the NP-34 in the form of a ".hex" file.

    Firmware flashing procedure using TI LaunchPad

    This ".hex" file contains the emulation part of the calculators but also for each of them the RAM part containing the data (registers and programs).
    The programs and registers of the 5 programmable calculators supported by the NP-34 can be extracted from the ".hex" file from the calculator for editing and printing.
    These programs and registers can then be re-injected into the calculator after rebuilding a ".hex" file with the updated RAM.

    Contents of NP34 Hex files

    In each ZIP of each interface, command files are provided as examples. (to be adapted according to your file organization)

    The MSP Flasher utility can be downloaded from TI.com or here


    TI LaunchPad
    zoom
    Download Zip   NP-25 Interface    (2025.08.15.001)

    Download Zip   NP-29C Interface    (2025.09.22.001)

    Download Zip   NP-33C Interface    (2025.09.22.001)

    Download Zip   NP-34C Interface    (2025.10.01.001)

    Download Zip   NP-38C Interface    (2025.10.01.001)


          NP34_Interfaces_EN.pdf
          NP34_Interfaces_FR.pdf


    Download Zip   NP-34 RAMs Fusion    (2025.09.22.001)






    NP-34 Overlays


    On the front panel of the NP-34 the printed function indications correspond to the calculator HP-34C. These indications do not apply to other calculator models whose use can be facilitated by keyboard overlays.
    You can print the keyboard overlays on Bristol board, and cut them with a precision cutter (x-acto knife).



    Download the PDF
    NP-34 Overlays

    (10.08.2025)



    but if you prefer you can get help from an
    image showing the keyboard indications :

    NP-34 Help card
    (09.01.2025)






    NP-34 Keyboard boxes


    Since keyboard overlays don't allow for easy reading of all calculator functions, I designed keyboard boxes that allow the NP-34 calculators to be slipped inside.
    Printed on 80g paper and then laminated, these boxes allow for more legible use of keyboards with the most text.
    Key operation is similar to that of membrane-covered keyboards like the credit-card-sized DM. (DM12C, DM15C, DM16C, DM41C)

    Download the PDF
    NP34 Keyboard Boxes

    (10.09.2025)

    Download the PDF
    NP34 Transparent Box

    (10.09.2025)

    Download the PDF
    NP34 Wood Box

    (10.22.2025)

    Keyboard box
    zoom






    NP-34 Firmware
    Chris Chung makes firmware updates available on GitHub, along with all the information for performing the updates.

       NP-34 Firmware...

    Updating the NP-34 firmware can be done using

  • an USB TTL dongle (FTDI)
    Firmware flashing procedure using TI LaunchPad

  • a TI LaunchPad (MSP-EXP430F5529L)
    Firmware flashing procedure using USB TTL dongle







  • Allschwil HP Meeting 2025
    At the HP Allschwil 2025 meeting , a presentation of the NP-34 was given by Chris Morris.

       NP-34 presentation...

    The report of this meeting, HP d'Allschwil 2025, is available on the website of Matthias Wehrli.

       Report of the meeting...

       http://www.hp-collection.org/...






    Other links
    To help you use the 11 calculators included in the NP-34 you can find useful manuals on the HPCALC.ORG website.

         The WOODSTOCKs
       HP-21 manuals...
       HP-22 manuals...
       HP-25 manuals...
       HP-27 manuals...
       HP-29C manuals...

         The SPICEs
       HP-31E manuals...
       HP-32E manuals...
       HP-33C manuals...
       HP-34C manuals...
       HP-37E manuals...
       HP-38C manuals...
















    Site map



    Firefox      SeaMonkey      Opera      Google Chrome     
    Better support with Firefox, SeaMonkey, Opera, Google Chrome
    Use of JavaScript

    Screen 1024x768 - colors 16 bit or more



      Last update on 04 August 2026

    Site created with PHweb © 2009/2026 Pierre Houbert