The following are select photos of the calculators listed in the HP Plus Calculator Comparison Table. Additional information and links are also provided.
The HP-10C was the low end LCD RPN programmable scientific calculator of the HP-1xC "Voyager" series made by HP. The HP-10C was produced from Aug 1982 to Mar 1984 making it relatively rare today. The HP-10C is also available as a simulation under Windows, HTML, Linux, IOS and Android.
Links: The Museum of HP Calculators HP-10C page - HP-10C Documentation (English) - HP-10C Owner's handbook (English) - HP-10C Wikipedia page - HP-10C at MyCalcDB - HP-10C at HPDATAbase - Comparison of HP 10C, HP 11C and HP 15C (CC video) - EduCALC Catalog 12 - 1983 HP Voyagers - HP Voyagers Flyer - Web online HP-10C Emulator - HP 10C Series Technology and Packaging - Hewlett Packard HP-10C - MoHPC General Software Library - CMOSC: Low-Power Technology for Personal Computer (Voyagers) - HP-25(C) and HP-10C comparison
The HP-11C was the mid-range LCD RPN programmable scientific calculator of the HP-1xC "Voyager" series made by HP. The HP-11C was produced from Sep 1981 to Jan 1989. The HP-11C is also available as a simulation under Windows, HTML, Linux, IOS and Android. SwissMicros makes a DM11L replica version of the HP-11C.
Links: The Museum of HP Calculators HP-11C page - HP-11C Documentation (English) - HP-11C Owner's Handbook (English) - HP-11C Solutions Handbook - HP-11C Wikipedia page - HP-11C at MyCalcDB - HP-11C at HPDATAbase - Comparison of HP 10C, HP 11C and HP 15C (CC video) - HP Journal Jan 1983: HP-11C - EduCALC Catalog 12 - 1983 HP Voyagers - HP Voyagers Flyer - SwissMicros DM11L Product Page - Web online HP-11C Emulator - HP Article VA001 - Long Live the HP-11C - A look inside Hewlett-Packard's HP-11C - HP-11C Quick Reference - Retro Review: Hewlett Packard HP 11C - HP-11C Disassembly - Inside view of an HP-11C - Introducing the new HP-11C - Hewlett Packard HP-11C - MoHPC General Software Library - CMOSC: Low-Power Technology for Personal Computer (Voyagers)
The HP-15C is a high end LCD RPN programmable scientific calculator made by HP. Compared to the HP-11C, it added numerical integration, a root solver, complex numbers, matrix calculations and more memory. The original HP-15C was produced from Jul 1982 to Jan 1989. The HP-15C LE (Limited Edition) was produced in limited numbers starting in 2011. The HP-15C CE (Collectors Edition) started production in 2023. The HP-15C CE also contains firmware to operate as a HP-16C calculator. The HP-15C is also available as a simulation under Windows, HTML, Mac, Linux, IOS and Android.
Links: The Museum of HP Calculators HP-15C page - HP-15C Documentation (English) - NEW: HP 15C Collectors Edition - HP-15C CE Ordering Page (US) - HP-15C CE Ordering Page (Europe) - HP-15C HP CE Product Page - HP-15C CE Enhanced Pack at The Calculator Store - HP-15C CE Owner's Handbook - HP-15C CE Advanced Functions Handbook - HP-15C Wikipedia page - HP-15C at MyCalcDB - HP-15C at HPDATAbase - HP-11C Solutions Handbook (applies to the HP-15C) - Substantial Programs for the HP-11C and 15C - HP 15C Limited Edition calculator (CC video) - HP 15C Collector's Edition Review (CC video) - Comparison of HP 10C, HP 11C and HP 15C (CC video) - HP Journal May 1983: HP-15C - EduCALC Catalog 12 - 1983 HP Voyagers - HP-15C and Voyagers Flyer - HP-15C CE Discussion at the HP Museum Forum - HP-15C CE Data Sheet - HP 15C Scientific Calculator (video series) - Web online HP-15C Emulator - HP Article VA006 - Long Live the HP-15C - HP-15C Quick Reference - HP 15C Collector's Edition: Some Thoughts and Hidden Modes - HHC 2023: Recreating the HP 15c Handbooks (video) - Hewlett Packard HP-15C - MoHPC General Software Library - HP15C CE enhanced pack from The Calculator Store - Programming cable for HP-15C CE calculators (Worldwide) - Programming cable for the HP-15C CE (U.S.) - How to use the HP-15C CE Programming Cable - Differences between the HP 15c CE and the original HP-15C - CMOSC: Low-Power Technology for Personal Computer (Voyagers) - HP 15c Collector's Edition (store) - HP-15C Collectors Edition (video) - HP 15c Collector's Edition calculator (video) - HP-15C (video series) - HP-15C CE Firmware update (key bounce timing) - HP-15C CE Memory backup/Restore Utility Program - Backing up and restoring the HP15c user memory - HP-15C CE New firmware update - HP15C Interface (compiler/decompiler for HP-15C CE Voyagersave files) - HP-15C CE keyboard bounce and low batteries - HP-15C Repair (early model) - Battery consumption on the HP15c CE - In Search of 15C+ ROM image - Replaced the display in a HP-15C - VoyagerInterface: the GUI solution for Mac and Windows users - HP16C in HP15c Collector's Edition (video) - HP 15C LCD Replacement
The DM15L (shown) and DM15C is made by SwissMicros and is an emulation of the HP-15C with enhancements. The DM15L is very similar in size to the HP-15C. The DM15C is smaller (credit card size) and has a raised membrane keyboard.
Links: DM15L Product Page - DM15L/C Documentation - Downloads - A brief review of SwissMicros DM15L (video) - SwissMicros DM-15L - MoHPC General Software Library - DM15L Review - DM15C Product Page - DM15C Introduction - HHC 2024: Update on SwissMicros’ Product Line (Bob Prosperi video) - Firmware Update V33 (2-line display) - SwissMicros DM15C and DM15L Review (CC video) - New firmware for the Swissmicros DM15L - DESK15
The HP-16C was a LCD RPN programmable "programmers" calculator made by HP. The HP-16C had many functions and features that could be used by computer programmers. It was produced from Jul 1982 to Jan 1989. The HP-16C is also available as a simulation under Windows, HTML, Linux, IOS and Android. SwissMicros makes a DM16L replica version of the HP-16C. The HP-15C CE also contains firmware to operate as a HP-16C calculator (which can be used with an optional silicone overlay).
Links: The Museum of HP Calculators HP-16C page - HP-16C Documentation (English) - HP-16C Owner's handbook (English) - HP-16C Wikipedia page - HP-16C at MyCalcDB - HP-16C at HPDATAbase - HP Journal May 1983: HP-16C - EduCALC Catalog 12 - 1983 HP Voyagers - SwissMicros DM16L Product Page - Web online HP-16C Emulator - HP Article VA018 - Long Live the HP-16C - HP-16C Quick Reference - Hewlett Packard HP-16C - MoHPC General Software Library - CMOSC: Low-Power Technology for Personal Computer (Voyagers)
The DM16C (shown) and DM16L is made by SwissMicros and is an emulation of the HP-16C with enhancements. The DM16L is very similar in size to the HP-16C. The DM16C is smaller (credit card size) and has a raised membrane keyboard.
Links: DM16L Product Page - DM16C Product Page - DM16L/C Documentation - Downloads - SwissMicros DM-15L - MoHPC General Software Library - DM16C Introduction - HHC 2024: Update on SwissMicros’ Product Line (Bob Prosperi video)
The HP-32S was a mid-range RPN programmable scientific calculator made by HP. The HP-32S was an enhanced replacement for the HP-11C. It was produced from 1988 to 1991. It is also available as an emulation via EMU42 on Windows and Android.
Links: The Museum of HP Calculators HP-32S page - HP-32S Documentation (English) - HP-32S Owner's Manual (English) - HP-32S/SII Wikipedia page - HP-32S at MyCalcDB - HP-32S at HPDATAbase - EduCALC Catalog 41 - 1988 HP-32 - Step-by-Step Solutions: Engineering Applications (32S) - Tips and Programs for the HP-32S - Hewlett Packard HP-32S/SII - MoHPC General Software Library - HP 20s Calculator Screen/Keyboard Repair (video) - The HP-32S (LEONARDO) - Pioneer Observational Internals - Pioneer Series Calculator Repair
The HP-32SII was a mid-range RPN programmable scientific calculator made by HP. It was the sequel to the HP-32S. The HP-32SII was produced from 1991 to 2002. It is also available as an emulation via EMU42 on Windows and Android.
Links: HP-32S/SII Wikipedia page - HP-32SII Documentation (English) - HP-32SII at MyCalcDB - HP-32SII at HPDATAbase - Comparison of HP 32SII, HP 33S and HP 35S (CC video) - EduCALC Catalog HP-32SII - Inside the HP-32SII - HP 32SII Scientific Calculator (video series) - Hewlett Packard HP-32S/SII - MoHPC General Software Library - HP 32SII Calculator Keyboard/Screen Repair and other Pioneer models (video) - The HP-32SII (Nardo) - Pioneer Observational Internals - Pioneer Series Calculator Repair
The DM32 is made by SwissMicros and is a simulation of the HP-32SII with enhancements. 171 functions, of which 75 are directly accessible from the keypad. Programmable. Conversions, statistics, fractions, equations, solver and more. USB-C connectivity to internal mass storage device. A calculator multi-state system allows switching between virtual calculators. Onboard hypertext help file.
Links: DM32 Product Page - DM32 Documentation - Downloads - SwissMicros DM32 Forum - HHC 2022 Video Presentation on the DM32 - DM32 Video Series (Logan West) - Shared DM32 Resources (Programs, Equations and State Files), HHC 2023: Update on SwissMicros DM32 (video) - OFFIMG library (forum) - OFFIMG Gallery - About DM32 (forum post) - DM32 update Procedure - DM32 Latest Firmware - DM32 Calculator Review (CC video) - Printed DM32 User Manual - Problem Connecting DM32 to Windows Computer - Calculator Comparison DM41X, DM42n/DM42, DM32 - DMCP Development Manual - DM32 Examples page
The HP 33s was a mid-range RPN/Algebraic programmable scientific calculator made by HP and was an evolution of the HP-11C --> HP-32S --> HP-32SII line. The HP 33s was produced from 2003 to 2007.
Note the HP 35s (shown below), made from 2007 to 2021, had almost the identical feature set as the HP 33s.
Links: Wikipedia HP 33S page - HP 33s Documentation (English) - HP 33s at MyCalcDB - HP 33s at HPDATAbase - HP33s Calculator Review - Comparison of HP 32SII, HP 33S and HP 35S (CC video) - HP 35s and HP 33s Demo on programming equation in equation mode (video) - HP-33S - Summing up the HP 33S - HP 33s Datasheet - MoHPC General Software Library - HP 33s Training Aids (Zip file) - HP 33s Bug List
The HP 35s was a mid-range RPN/Algebraic programmable scientific calculator made by HP and was an evolution of the HP-11C --> HP-32S --> HP-32SII --> HP 33s line. The HP 35s was produced from 2007 to 2021. It is also available as a simulation on Windows.
Note the HP 33S (shown above), made from 2003 to 2007, had almost the identical feature set as the HP 35s.
Links: Wikipedia HP 35s page - HP 35s Documentation (English) - Wikipedia HP 33S page - HP 35s at MyCalcDB - HP 35s at HPDATAbase - HP 35S Scientific Calculator Review (CC video) - Comparison of HP 32SII, HP 33S and HP 35S (CC video) - HP 35s Scientific Calculator (video series) - HP 35s Training Aids Collection (pdf) - A Matrix Multi-Tool for the HP 35s - Curve Fitting for the HP 35s - HP 35S Calculator Programs - HP 35s Programmable Scientific Calculator Review and Tutorial (video) - HP 35s Keyboard Repair (forum post) - Internal view of the HP 35s - Internal keyboard photos - Review: HP 35s Programmable Scientific Calculator - Hewlett Packard HP-35S - HP 35s and HP 33s Demo on programming equation in equation mode (video) - HP 35s Internal Photo - HP 35s Datasheet - The HP 35s - HP-35s Scientific Calculator Review - My review, HP 35s - HP Article VA030 - HP35S Storing Lotsa Lotsa Numbers - MoHPC General Software Library - Programming Notes and Hints for the HP 35s - The HP35S (forum post) - HP 35s (video series), Polar<->Rectangular Conversion Programs for the HP 35s - HP 35s Review (forum post) - HP-35s Bug List - HP 35s History - HP-35S Discontinued? - [HP35S] Disassembling ROM
The HP-42S was a high-end RPN programmable scientific calculator made by HP. The HP-42S has over 600 functions and was designed to be software compatible with the HP-41C. It was produced from 1988 to 1995. It is available as an emulation via EMU42 on Windows and Android. A simulation (with enhancements) is also available via Free42. Free42 is written by Thomas Okken and is available on Windows, Mac, Linux, IOS and Android. Also see Plus42, an enhanced version of Free42.
Links: The Museum of HP Calculators HP-42S page - HP-42S Documentation (English) - Free42 (HP-42S Simulator) - HP-42S Owner's manual (English) - Plus42 (Enhanced Free42) - EMU42 (HP-42S and HP Pioneer series emulation) - HP-42S Programming Examples & Techniques - Step-by-Step Solutions: Electrical Engineering (42S) - Step-by-Step Solutions: Mechanical Engineering (42S) - Advanced Circuit Analysis with the HP-42S - An Easy Course in Using the HP-42S - Using Free42 (video) - HP-42S Wikipedia page - HP-42S at MyCalcDB - HP-42S at HPDATAbase - HP 42S Scientific Calculator (CC video) - EduCALC Catalog 59 - 1993 HP-42S - HP 42s Scientific Calculator (video series) - HP Article VA010 - Long Live the HP42S - Plus42 Review - An Enhanced HP-42S Calculator Simulator (CC video) - Hp 42s Calculator Repair & Upgrade (video) - Hewlett Packard HP-42S - Upgrading the memory of the HP 42S to 32KB - MoHPC HP-41C Software Library - New MoHPC HP-41C Software Library - MoHPC General Software Library - free42 Base-N Tools - Possible to turn off a pixel? - HP-42S Calculator: How to open case - HP-42S Fast Mode - The HP-42S (Code name: Davinci) - Pioneer Observational Internals - Pioneer Series Calculator Repair - A Collection of 42s Calculator Programs - Hp 42s Calculator Repair & Upgrade (video) - HP-42S LCD Change - HP-42S Origins - Hewlett Packard HP-42S - HP-42S: New Facts - HP-42S Hidden Matrix Functions - A User’s Comments on Two HP-42S Emulators - www.hp42s.com (archived) - hp41programs
The DM42n (and DM42) is made by SwissMicros and is a simulation of the HP-42S with enhancements. Its software is based on Free42, a simulation of the HP-42S written by Thomas Okken. The enhancements over the HP-42S (including an unlimited stack size) are explained at the Free42 website. Based on a decimal floating-point math library and IEEE 754-2008 quadruple precision decimal floating-point, encoding numbers in 16 bytes and giving 34 decimal places of precision with exponents ranging from -6143 to +6144. This hardware platform is also being used to create several new calculators such as the WP43 and C47 projects shown near the end of this page. A RPL calculator project named DB48X is also under development for this platform (see here for more information). The DM42 was the original model introduced in 2017. On Sept 8, 2024 the DM42n was announced. The DM42n is a DM42 built using the DM32 platform (more RAM than the DM42, faster CPU and USB-C). As of Sept 12, the DM42n is now listed on the SwissMicros products page, along with the previous DM42 model (sold at a discount).
Links: DM42n Product page - DM42n Product page - DM42 Documentation - Downloads - HP-42S Owner’s Manual - HP-42S Programming Examples and Techniques - Free42 Manual - Free42 website - SwissMicros DM42 Forum - HP-42S Programming Examples & Techniques - Step-by-Step Solutions: Electrical Engineering (42S) - Step-by-Step Solutions: Mechanical Engineering (42S) - Advanced Circuit Analysis with the HP-42S - An Easy Course in Using the HP-42S - SwissMicros DM42 Review (CC video) - Comparison of HP42s and DM42 features (video) - DM42 Scientific Calculator (video series) - DM42 (SwissMicros) - Solving Various Engineering Problems (video) - Review of the DM42 Scientific Calculator (video) - SwissMicros DM42 Review (video) - Speed comparison HP-42S vs. DM42 vs. DM41L - OFFIMG library (forum) - OFFIMG Gallery - DM42: The internal view - MoHPC HP-41C Software Library - New MoHPC HP-41C Software Library - SM DM42 Software Library - DM42 replacement foil with domes (for early units) - free42 Base-N Tools - Displaying text strings on the DM42 screen (forum post) - Possible to turn off a pixel? - DB48X emulation in Browser - Clock correction clarification - DM42 full list of features above what HP 42s can do - Extra Long Tip USB 2.0 Micro-USB Cable - Updated DM42 Help file with Free42 Extensions - Online help supplement - DM42 functions - HP42S-Free42 Extension for Visual Studio Code - DM42 Programming tool - OFF Image Converter - Calculator Comparison DM41X, DM42n/DM42, DM32 - DM42n Not Appearing in Drive List - Swissmicro's DM42 Beginner's Guide (video) - DM42 vs. DM42n: Physical Comparison (video) - DMCP Development Manual - DM42 Flash Format procedure - A Collection of 42s Calculator Programs - Function Plots (software) - DESK42 - Power on behaviour - Conversions program (documentation) - Constants program (documentation) - Unit Conversion Suite - DM42 Latest Firmware - DM42n Latest Firmware - hp41programs - SwissMicros Clock Calibration - Photo of Original DM42 vs 2020 Improved DM42
The HP-41C series were high-end programmable, expandable, continuous memory handheld RPN calculators made by HP from 1979 to 1990. The original model, HP-41C, was the first of its kind to offer alphanumeric display capabilities. Later came the HP-41CV and HP-41CX, offering more memory and functionality. Various simulators and emulators are available on Windows, Mac, Linux, IOS and Android.
Links: The Museum of HP Calculators HP-41C/CV/CX page - HP-41C/CV Documentation (English)- HP-41CX Documentation (English) - HP-41C Series Wikipedia page - HP-41C at MyCalcDB - HP-41CV at MyCalcDB - HP-41CX at MyCalcDB - HP-41C at HPDATAbase - HP-41CV at HPDATAbase - HP-41CX at HPDATAbase - HP-41C Software Library - HP41.org (HP-41 documents and emulators) - HP Journal Mar 1980: HP-41C - HP Key Notes Aug 1979: HP-41C - HP-41C Flyer (1979) - HP-41C Flyer (1982) - EduCALC Catalog 12 - 1982 HP-41C CV - Repairing a HP-41C/CV/CX - HP Journal Jan 1981: HP-41C Bar-Code Wand - HP 41CV calculator repair of bad battery contacts (video) - HP41-CV Calculator (video) - HP 41C - Advantage Pac (CC video) - HP 41C/41CV/41CX (video series) - EEVblog #582 - HP41CV Calculator Teardown - Hewlett Packard HP-41C/CV/CX/CL - HP 41C Repair - HP-82104A card reader repair - Inside the HP-41CV fullnut - Inside the HP-41CV halfnut - Inside the HP-41CX fullnut - Inside the HP-41CX halfnut - HP-41C/CV/CX Service Manual - Repairing an HP-41CX - Hewlett Packard 41C Series (video series) - MoHPC HP-41C Software Library - New MoHPC HP-41C Software Library - What is HP-41C half and full nut? - HP-41C Intermittent Key Repair (forum post) - The HP41 Corner (HP-41C repair book & parts) - The HP-41 System – 30 Years Old - Reviving an HP-41C battery pack (82120A) - Refurbishment of an HP41 Rechargeable Battery Pack (dead link) - HP 41C/41CV/41CX (video series) - Photos of HP-41C PCBs - HP 41 Battery posts, another repair - Series 40 Advanced Programmable Calculators (35-page HP catalog) - HP-41CV Quick Reference - The Coconut series - Repair to HP41CV Calculator (video) - HP 82120A Rechargeable battery pack - HP41 Repair: A beginner's guide to repairing your HP41 calculator - Bar-Code Generator - HP41UC User-Code Utility for HP-41 Calculator - HP-41C Solver Program - HP-41C Replacement Battery Holder - HP-41C Rear Label - HP-41CX Rear Label - Thierry‘s HP-41 corner (HP-41C repair service) - The HP-41CX A Programmers Handbook - hp41programs - HP-41C Books by William C. Wickes - Rechargeable Battery for HP-41C (eBay) - HP-IL Resource Page - Transferring HP-41 programs to/from a computer using RS-232 interface
The Systemyde 41CL takes advantage of modern technology to significantly add to the capabilities of the Hewlett-Packard 41C system. The 41CL circuit board replaces the original CPU board in the calculator and provides all the features of an HP-41CX except for the Time Module. CX Time functions (the software) are included, but a Time module plugged into a Port (or a Systemyde "Time Clone" board mounted on the 41CL board), is required for full timer functionality.
Links: 41CL Calculator web page - 41CL Documentation - MoHPC HP-41C Software Library - New MoHPC HP-41C Software Library - HP 41CL; requirements and thoughts about donor shells
The DM41L (shown) and DM41 is made by SwissMicros and is an emulation of the HP-41CX in a landscape format. The DM41L is very similar in size to the HP-15C. The DM41 is smaller and has a membrane keyboard.
Links: DM41L Product Page - DM41L Documentation - Downloads - Review: SwissMicros DM41L - DM-41L - MoHPC HP-41C Software Library - New MoHPC HP-41C Software Library - DM41 programming tool
The DM41X (shown) is made by SwissMicros and is an emulation of the HP-41CX with enhancements. It has access to most of the software and application ROMs produced for the HP-41C/CV/CX. Easily share or back up your programs or your entire DM41X environment and use hundreds of existing, professionally developed software applications with this rugged calculator sporting a stainless steel case and a Gorilla Glass screen. It was introduced in 2020.
Links: DM41X Product Page - DM41X Documentation - Downloads - DM41X User Manual - SwissMicros DM41X Forum - SwissMicros DM41X Review (CC video) - Review: Swiss Micros DM41X - HP 41C - Advantage Pac (CC video) - DM41X User Software Contributions - MoHPC HP-41C Software Library - New MoHPC HP-41C Software Library - Extra Long Tip USB 2.0 Micro-USB Cable - HP41UC - User-Code Utility for HP-41 Calculators - Calculator Comparison DM41X, DM42n/DM42, DM32 - DM41X Latest Firmware - SwissMicros Announces DM41X Launch
The WP 34S (shown) project created custom firmware that can be loaded into a HP 20b or HP 30b financial calculator (both discontinued models) to turn it into a full-featured scientific RPN programmable calculator. Key stickers and a faceplate overlay label need to be applied to create the redefined keyboard. This project started around 2011.
The WP 31S is a stripped-down version of the WP 34S with no programming capability. Another variation of WP 34S, WP34C (complex lock), focused on complex numbers.
There is also a version of WP 34S firmware available to load into the DM42 calculator (which is a currently produced model). It does not require an overlay or key stickers.
The WP 34S/WP 31S firmware (for the HP 20/30b) and documentation is available at: https://sourceforge.net/projects/wp34s/
The WP 34S firmware port for the DM42 and documentation (see README) is available at: https://gitlab.com/njdowrick/wp34s-for-dm42
An emulation of the WP 34S is available on Windows, Mac, Linux, IOS and Android. An emulation of the WP 31S is available on Windows, Mac, Linux and IOS.
The WP34S and other calculator project labels/stickers are available at this forum post by forum user Spiff72 for a very reasonable price. The first post in this thread is kept up to date and has ordering information near the end of it.
A personalized-PDF copy of the WP 34S Owner's Manual V3.3 is listed as available at the sourceforge site for the WP 34s project for a ≥ 9 US$ donation at the site. Please contact the author
Links: WP 34S Project Page - WP 34S Documentation (source) - WP 34S Documentation (English) - WP 34S Beginners Guide - WP 34S Emulator Software - WP 31S Emulator Software - WP 31S Documentation (English) - WP 34S Calculator Review (CC video) - WP34S/WP31S key and bezel vinyl labels for HP20b/30b - WP-34S - WP34S for DM42 - WP34/WP43/C43/C47 Taxonomy Diagram - Printed copy of the WP 34S Owner's Manual V3.3 b3887 (Amazon) - WP 34S Android App - Wiring flash cable for WP34S using serial port? - Anyone need POGO cable for HP 20b/30b, HP 15C LE? - WP 34s Library - Exploring the CORDIC algorithm with the WP-34S - [WP-34S] Calculations With Complex Matrices
The WP43 project (previously named WP43S) created custom firmware that can be loaded into a SwissMicros DM42 calculator to turn it into a more full-featured scientific programmable RPN calculator (with 2 shift keys). This project evolved from the above WP 34S project with its limited HP20b/HP30b hardware, and took full advantage of the more advanced DM42 hardware. SwissMicros made a pilot production run of WP43 units with the needed key labels and face plate but has not made any more of them since then. Users can create a WP43 calculator by applying custom key stickers and a custom face plate label to a DM42 and then re-flashing it with WP43 firmware. It is also available as a simulation under Windows. WP43 simulators for MacOS and Linux can be custom built. While the software project started earlier, the pilot production run of the WP43 started around 2020.
Description from the WP43 Project page:
"The WP43 pocket calculator is a new fast, compact, reliable, and solid problem solver like you never owned before – instant on, fully programmable, incorporating a state-of-the-art high-resolution display, customizable by you, connecting to your computer, and RPN – a serious scientific instrument supporting you in your studies and professional activities. It readily provides advanced capabilities never before combined so conveniently in a true pocket-size calculator."
The WP43 firmware, simulator software and documentation is available at the WP43 Project page. The latest Windows simulator software, DM42 firmware along with the comprehensive WP43 Owner's Manual and WP43 Reference Manual are available on the WP43 Project Releases page.
Links: WP43 Project Page - WP43 Owners Manual - WP43 Reference Manual - WP43 Software Releases - SwissMicros Forum - WP43 News - WP43 key and bezel vinyl labels for DM42 - WP43 Overlays now available! - WP43 Project Wiki Page - WP34/WP43/C43/C47 Taxonomy Diagram
The C47 project (previously named WP43C and then C43) is a fork of the WP43 software that can be loaded into a SwissMicros DM42/DM42n calculator. It uses the original DM42/HP-42S key labels (and its single shift key) so that key stickers are not required. It retains much of the functionality of the WP43 project but has a different user interface. It does require a custom faceplate label to be applied to a DM42 and then re-flashing it with C47 firmware firmware. It is also available as a simulation under Windows, macOS and Linux.
The C47 firmware and documentation is available at the C47 Project Page. Be sure to start with the C47 Community Wiki Home and the C47 Quick Reference Guide and the C47 Combined Documentation Index. This is the ordering page for the C47 plastic bezels. There is also a R47 variant with two shift keys. The R47 version may become a real R47 from SwissMicros. Here is the SwissMicros R47 Product page.
Links: C47 Project Page - C47 face plate template (PDF) - SwissMicros Forum - C47/R47 bezel vinyl label for DM42 (ordering instructions) - C47 plastic bezel for DM42 order page - C47 bezel - replacing the stock DM42 plate (video) - C47 Wiki Home - The C47 Calculator: Getting Started Guide - The C47 Calculator (video series) - C47 Quick Reference Guide - Keystroke programming for the C47? - C47 Installation and Setup - Release History - C47 Calculator Review (CC video) - Installation On Windows - First (long) steps with C47 - R47 in progress - C47 bezel installation experiences - WP34/WP43/C43/C47 Taxonomy Diagram - C47 Documentation: Command & Function index - The C47 Project (presentation) - SwissMicros R47 Product page - C47 Combined Documentation Index
Free42 is a simulation of the HP-42S written by Thomas Okken and is available on Windows, Mac, Linux, IOS and Android. This software is also used as the base for the DM42 calculator made by SwissMicros (see the above DM42 Photo Gallery entry for more information on the DM42). The enhancements over the HP-42S (including an unlimited stack size) are explained at the Free42 website under the section: Free42 Extensions to the HP-42S Instruction Set. For unsupported versions for older platforms see the Old and No Longer Supported Versions and Utilities folder. For a coding editor see: HP42S-Free42 Extension for Visual Studio Code. Also see: Computer Keyboard shortcuts for Free42. Thank you Thomas!
Plus42 is an enhanced version of the Free42, the HP-42S simulator, also written by Thomas Okken. Plus42 builds on Free42 and adds: A Larger Display, with 8 rows and 22 columns (131x64 pixels) by default, which the user may resize at will; Algebraic Expressions modeled after those used on the HP-27S and HP-17B/19B; attached Units and unit conversions modeled after those used on the HP-48/49/50 series; Directories for more organized storage of programs and variables; TVM and amortization tables; and two-dimensional Plotting of functions, with ability to zoom and pan, and find integrals and roots from points in the plot. Also see the Plus42 Review - An Enhanced HP-42S Calculator Simulator CC video for a great review of Plus42. The following PDF file shows an Example of plotting the function SIN(X). Comments on porting Plus42 to the DM42 (or DM42n) platform can be found here.
Note: As of 04/23/2025 Many of the functions of the HP-16C have been added to the BASE menu of Free42 and Plus42. See the BASE Enhancements section of the Free42 and Plus42 websites for more information.
Links: Free42 website - Free42 Downloads - Free42 Documentation - Free42 Extensions to the HP-42S Instruction Set- HP-42S Owner’s Manual - HP-42S Programming Examples and Techniques - Plus42 website - Plus42 Downloads - Plus42 Documentation- Plus42 Review - An Enhanced HP-42S Calculator Simulator (CC video) - Example of plotting the function SIN(X) - HP42S-Free42 Extension for Visual Studio Code - free42 Base-N Tools - Possible to turn off a pixel? - A Collection of 42s Calculator Programs - Conversions program (documentation) - Constants program (documentation) - Unit Conversion Suite - Plus42 Advanced Capabilities - Free42 Web
Notes:
Notes about the 'Voyager' series calculators (HP-11C, HP-12C, HP-15C, HP-16C & HP-10C):
The original design of the Voyager series was a “normal” vertical format like every calculator HP had made previously. Some of the design goals were that it had to fit easily into a shirt pocket and it had to withstand a 1 meter drop on all four corners (like all other HP calculators). Placing the LCD at the top of a vertical format calculator made it difficult to protect the LCD at this time without making the entire calculator bigger so they made in in a horizontal format to have more protection around the display. As this design problem was solved when the Pioneer family was introduced, HP never designed another new landscape model again.
The original anticipated product lifespan of the HP-12C and other Voyager models was about 2-3 years. HP expected to replace them with the Saturn-based Pioneer series calculator shortly after that. Despite this, the HP-12C has been in continuous production since 1981. Although the more recent revisions of the HP-12C use a newer processor that emulates the original "Nut" processor, they all have an identical feature set and are all running the same 43+ year old firmware codebase. From the HHC 2011 presentation by Dennis Harms on the HP-12C's 30th anniversary.