RP-42

What is RP-42

RP-42 is a low cost calculator primarily designed to run Free42.

Calculator Image

Features

  • Full functionality of the HP42 calculator
  • 8MB of flash memory to store programs, data, and applications
  • USB support for accessing the file system and interfacing with the calculator
  • USB com port interface for configuring the calculator
  • Install software and firmware updates with one command through the RP42CLI
  • Supports multiple Free42 states and downloading/uploading states over USB

Software & Downloads

Apps

Free42

A RPN scientific calculator based on the HP42.

Firmware

RP-42 Firmware 0.11.1

Updated terminal interface, fixed bugs.

Command Line Interface

RP-42 CLI Tool

A CLI for installing apps, upgrading firmware, and connecting to the terminal. Compatible with Windows, MacOS, and Linux.

Hardware

Specifications

Screen

Resolution 132x32 pixels
Size 1.9x0.5 inches
Display Type STN, reflective

Power

Battery Type CR2032
Battery Life Depends on usage, but with reasonable usage up to 6 months

Controller

Processor Arm Cortex M4
Operating System RP-OS
Clock Speed 2MHz on battery, 80MHz on USB
integral(0, 1, asin(x)) calculation time 10s on battery, 1s on USB

Storage

Flash Size 256Kb for OS, 8Mb for applications
Filesystem FAT32 Filesystem
Program space Up to 8Mb

Power Comparison

TI-84 Plus RP-42 on battery RP-42 on USB
Off power 0.338 mW 0.111 mW 0.163 mW
Standby power 4.02 mW 1.659 mW 31.2 mW *
sin(0.5) max power 46.02 mW 4.2 mW 31.1 mW
integral(0, 1, asin(x)) max power 70.74 mW 9.78 mW 33.15 mW
integral(0, 1, asin(x)) time 7.25 s 10.10 s 1.06 s
integral(0, 1, asin(x)) max energy 513 mJ 98.8 mJ 35.2 mJ
Voltage 6 V 3 V 5 V

* Standby power on USB will be lowered in a future update.

Report a Bug

Hardware

Any hardware bugs/feature requests Report Bug

Software

Firmware bugs/feature requests Report Bug
Free42 for RP-42 bugs/feature requests Report Bug

Other

Questions and comments can be sent to jeremyleicht9@gmail.com