RPL runtime for the DM42 calculator, in the spirit of HP48/49/50
-
Updated
Oct 22, 2026 - C++
RPL runtime for the DM42 calculator, in the spirit of HP48/49/50
A Spreadsheet Application for the DM42
Calculator Suite (including a Spreadsheet) for the DM-15
The Swiss Army Knife Calculator In Your Pocket
Convert state between clones (SwissMicros, JRPN) of HP’s Voyager calculator series (HP-15C, HP-16C) from the 1980s
Celestial navigation for the SwissMicros C47/R47 calculator (RPN): almanac, sight reduction and horizon charts drawn on the calculator screen. Includes a pixel-identical PC version in Python and the base for the Almanac 47 phone app. Does not replace the Nautical Almanac.
Spreadsheet, Text, Graphics and Games for the DM42
Render the SwissMicros DM32 HTML user manual into a typeset, bookmarked 200-page US Letter PDF
Free42 program compiler and some miscellaneous programs.
A collection of all the off-images from the Swissmicros Fourm.
This program suite provides transit layover assessment on the SwissMicros DM32. The calculator scores a scheduled layover by its length and position in the shift, then runs a Monte Carlo simulation using recorded lateness data to estimate the break an operator actually receives.
This program suite provides one-key unit conversions on the SwissMicros DM32. The calculator converts astronomical units, miles, nautical miles, yards, and feet to and from metric, and converts between currencies at an exchange rate stored in a Global register.
This program suite explores the logistic map on the SwissMicros DM32. The calculator iterates the map for any growth rate and starting value, shows each iterate as it runs, and calculates the Lyapunov exponent that separates stable cycles from chaos.
This program suite provides time value of money calculations on the SwissMicros DM32. The calculator solves for any one of the number of payments, interest rate, present value, payment, or future value, using an annual or periodic rate, and calculates annuity future values and percent of total.
This program suite provides bus safety and route planning on the SwissMicros DM32. The calculator solves braking from speed and any one known value, safe stopping distance for reaction time, road conditions, and slope, and kickout over the curb on departure, and plans the buses a route needs and the weight of its passenger loads.
A custom Free42 frontend for SwissMicros DM42/DM42n calculators.
A customized Free42 core for SwissMicros DM42/DM42n calculators.
This program suite provides circular-orbit calculations on the SwissMicros DM32. From any one known value (height, velocity, circumference, period, or revolutions per sidereal day), the calculator solves the rest, with stored constants for the SUN, the planets, and the MOON.
Gaussian32 is a statefile for the DM32 calculations related to the normal distribution and error function. The programs are largely converted from an example found in the HP15C Advanced Functions Handbook.
Comprehensive date calculation capabilities for the SwissMicros DM32 calculator, replicating and extending the date functions found on the classic HP-12C financial calculator. The programs enable date arithmetic, and day-of-week determination.
To associate your repository with the swissmicros topic, visit your repo's landing page and select "manage topics."