If you upgrade from Numworks site, this will lock your calculator
and make it incompatible with Xcas. This is an (almost) irreversible
process, the only known workaround is explained
it requires some additional hardware and opening the calculator.
Installing KhiCAS will transform your Numworks N0110
in a powerful CAS calculator (a CASworks!), very useful
for STEM students.
Numworks is locking the N0110 calculator because they think it's
the best way to make it compatible with some tests rules (e.g. ACT).
I think it's silly to do that, because someone who want to cheat may
use an unlocked N0110 and mimic a calculator with an Epsilon 16
version (e.g. by modifying the version number that appears in the
settings). Locking a calc is only meaningful if it's locked from the
beginning (that is from the first sold calc). On the N0110,
it's more secure
to certify a firmware like on this page.
Numworks could sell two easily distinguishable
calculators, a locked N0120 and
the N0110 that could remain unlocked and KhiCAS-compatible.
It's perhaps not too late to make them change their minds, if you
think like me, tell them your opinion (they will probably take care
if they receive many feedbacks, especially from math teachers).
the Numworks. Click it if the buttons below do not work.
If your N0110 calculator screen is off, click on the Rescue button instead.
: Python scripts from the calculator or from a backup.
save all scripts from the calculator.
: send a script (.py extension) or restore a backup
(.nws) to the calculator.
( must be
Install or certification progress
If you want to certify that a N0110 calculator firmware is
a genuine version of KhiCAS, click on one of the two buttons.
First test takes about 15 secondes, the second one is more secure
but it takes about 1 minute and it writes data on the calc.
These tests may be done by a proctor during an exam with a
smartphone from this
Click here if your N0110 is stuck.
Connect the calculator, press the 6 key, enter a pin in the RESET
on the back (keeping 6 pressed), release the 6 key. The screen
should remain black, while the red led is visible.
If you see http://... tries to connect, click on
STM32 BOOTLOADER then click on
If the calculator connection does not work
If the calculator is on and the calc does not display
"Calculator connected", unplug and plug the calc
If the calculator is on and the calc displays
"Calculator connected", try the Detect button.
If the calculator is off even after unplug and plug,
try the Rescue button
This kit works only with a webusb compatible browser, like Chromium,
Chrome or Edge and from a web server. Firefox does not have support
for webusb for security reasons. If you don't want to run a webusb
compatible browser, you can connect your Numworks with
For experts who want to run this page locally,
activate a local webserver, for example by running from a Terminal
the following command
python3 -m http.server
from the directory where you have unzipped
then click on
Thanks to Maxime Friess for his script
Numworks.js (MIT licence).
This page is also using
JSZip to read
zip files and FileSaver.js
to save files.
Thanks to Elio Poletti for the page style.
Last modified: Wed Dec 1 20:31:30 CET 2021