Numworks Calculator


I haven’t been this excited about a calculator since I first drooled over pictures of the new HP35 (that I couldn’t afford) 35 years ago!

Appearing in release 2.4.7; Forth drivers by Wolfgang Strauss for the brilliant Open Source Numworks Calculator.

Is this the words first real RPN calculator ? ;-)

├── completesources.txt
├── cornerstone.txt
├── delay.txt
├── display.txt
├── editor.txt
├── epsilon.bin
├── graphics-unicode-8x16.txt
├── io.txt
├── keyboard.txt
├── mecrisp-stellaris-numworks-with-sources.bin
├── mecrisp-stellaris-numworks-with-sources.hex
├── mecrisp-stellaris-numworks.bin
├── multitask-debug.txt
├── release
└── terminal



Flashing of Mecrisp-Stellaris to the numworks calculator:

dfu-util -i 0 -a 0 -s 0x08000000 -D mecrisp-stellaris-numworks-with-sources.bin

No need to disassemble your calculator, terminal is on USART6: PA11 = D- = TX. PA12 = D+ = RX.
Just cut an old USB cable and connect it to a USB-serial-brige with 115200 Baud 8N1.

You need to type "eraseflash" once to clear the free dictionary space after you flash the Forth binary,
as dfu-util leaves old contents in flash blocks which are not used.


Do not forget to flash back to Epsilon at the end of the day or connect to a power supply,
as the Forth binary will drain your battery as long as sleep modes are not implemented:

dfu-util -i 0 -a 0 -s 0x08000000 -D epsilon.bin

Epsilon 1.6.0 binary included for convenience purposes only.
Compiled from sources found here:
Unlike Mecrisp-Stellaris, Epsilon is NOT licensed under GPL3 !


Table Of Contents

Previous topic

Nokia 5110 LCD Display

Next topic

Patches: Kernel

This Page