OpenRPNCalc Goes Beyond the Standard Scientific Calculator

This STM32-powered, 3D-printed calculator can perform advanced functions like double-precision arithmetic.

Cabe Atwell
2 months agoSensors / Productivity

Thanks to our smartphones, we always have a calculator handy, but for certain tasks and jobs, a scientific calculator is needed. Still, even these devices have their limitations. Looking for more functionality, Anton Poluektov built his own scientific calculator dubbed the OpenRPNCalc, which features pre-programmed functions that are rarely available in commercial calculators.

OPenRPNCalc is based on an STM32L476 32-bit microcontroller with hardware inspired by the SwissMicros DM42 calculator. It includes a Sharp Memory LCD display and a light-touch keyboard with Panasonic EVQQ2B01W tactile switches, as well as 3V lithium battery that will power the device for roughly a year. All this is housed in a 3D-printed case.

Poluektov's calculator can perform standard scientific calculator functions, such as trigonometric, logarithms, exponentiation, along with advanced functions like double-precision arithmetic, calculations with uncertainties using error-propagation formulas, and reverse Polish notation.

More details on how to make your own OpenRPNCalc can be found on Poluektov's GitHub page.

Related articles
Sponsored articles
Related articles