SwissMicros R47
The R47 is an RPN-based programmable scientific calculator with an extensive feature set. Its software has been refined over many years, born from the vision of a dream calculator developed by a team of engineers and mathematicians. The R47 runs firmware functionally identical to that of the C47, which offers a way to transform a DM42n into a feature-rich RPN calculator using a dedicated keypad overlay.
The C47/R47 firmware originated as a fork of the WP43 project, itself derived from the WP34S. A core component carried through this lineage is the decNumber library by Mike Cowlishaw for precise decimal arithmetic.
Note: The R47 firmware is not written, distributed, or maintained by SwissMicros. Support for the R47 firmware is handled by the R47 team via email. See documentation at 47calc.com. The software is currently in beta.
Hardware Specifications
| Specification | Detail |
|---|---|
| Construction | Stainless steel, matte black Physical Vapour Deposition (PVD) coated and laser engraved |
| Display type | Monochromatic ultra-high contrast (14:1) transflective memory LCD |
| Display resolution | 400 × 240 pixels |
| Display active area | 58.8 × 35.28 mm |
| Display dot pitch | 147 µm × 147 µm |
| Connectivity | USB-C, connects as USB mass storage device |
| Battery type | 1 × CR2032 lithium coin cell, 3.0 V |
| Size | 77 × 144 × 12 mm |
| Weight | 205 g |
| Warranty | 5 years |
Software Specifications
| Specification | Detail |
|---|---|
| Processor | Ultra-low-power ARM Cortex-M33, at max. 160 MHz |
| Flash memory | 64 MBit additional flash |
| Software | Community-developed C47 firmware running on SwissMicros DMCP operating system |
| Floating point standard | decNumber library by Mike Cowlishaw |
| Entry mode | RPN (Reverse Polish Notation) |
| Scientific functions | Trigonometric, hyperbolic, logarithmic, exponential, Bessel, Riemann zeta, Beta, and related functions; complex number support |
| Advanced math | Matrix and vector operations including eigenvectors, generalized norms, 2-space and 3-space operations |
| Calculus | Numeric definite integration and derivatives; equation editor and solver; indefinite integration |
| Statistics | 2-variable statistics, best-fit modelling, distributions and inverses, basic plotting |
| Programming | Keystroke programmable with tests, flags, looping, and branching; multi-line editor; up to 1000 named variables |
| Number systems | Base-n arithmetic with extensive bitwise logical operators; support for rational numbers; fractional math |
| Additional functions | Financial and date-based calculations; built-in unit conversions and constants library; clock functions; three-phase calculations |
| Firmware updates | Via USB-C (USB mass storage) |
Authorized SwissMicros Retailer. All units sold by TheCalcStore are genuine SwissMicros products covered by the manufacturer warranty.
Returns accepted within 30 days. See our Return & Warranty Policy for full terms.