KhiCAS & logiciels libres : les alternatives débarquent sur vos calculatrices!Cité des sciences et de l’industrie, 6 juin 2026, 14-18h |
Dans le cadre des samedis du libre organisés par la Cité des Sciences
et de l’industrie,
une install party de logiciels open source pour calculatrices aura lieu
le samedi 6 juin 2026 de 14h à 18h. L’accent sera mis sur l’installation
du portage du logiciel libre de calcul formel et géométrie 2d/3d Xcas
sur calculatrices compatibles :
-
Casio: Graph 35eii, Graph 90e, Graph Math+
- HP Prime
- Numworks : “unlock party”! Venez libérer
votre Numworks N0110/N0120 !
- TI: 83, Nspire (BW, CX, CX2)
Vous pourrez découvrir d’autres logiciels pour calculatrices :
-
Upsilon/Delta, une modification communautaire de la dernière
version redistribuable du système
Epsilon de Numworks, pour Numworks, Casio Graph 90e et TI Nspire CX/CX2,
- artifice et MPM pour exécuter des jeux et utilitaires assembleur TI83 et Casio Graph Math+
- PythonExtra et micropy, Python pour Casio graphiques monochromes et couleur.
- des utilitaires et émulateurs pour Linux
(émulateur TI83/84 cemu, TI Nspire firebird, connexion
webtilp, émulateur HP Prime...),
- des environnements de développement (gint, ce toolchain, ndless ...).
Que vous soyez lycéen, étudiant
en sciences, ou amateur
passionné, on a probablement le logiciel qu’il vous faut.
Rendez-vous au Carrefour numérique, étage -1, venez avec votre calculatrice!
Liens KhiCAS pour calculatrices et smartphone :
 |  |  |  |
|
| Casio | HP Prime | NumWorks | TI83 | Smartphone
|
1 Connectivité
Il y a 3 types de cables de connexion :
-
TI83, TI Nspire CX/CX2 (CAS), Casio Graph 90e et 35eii
- Numworks N0110, HP Prime
- USB-C (comme smartphone actuels) sur Numworks N0120 et Casio Graph Math+
Voici quelques solutions de préférence
logiciels libres pour échanger des données
avec votre calculatrice :
-
Casio : pas besoin de logiciel,
l’espace de stockage en flash des calculatrices est
reconnu comme une clef USB.
Pour quitter le mode
examen des Casio, il faut effectuer une opération qui change
l’occupation en flash sur la clef-Casio.
- HP : pas de logiciel libre, il faut utiliser le logiciel gratuit
HP Connectivity Kit disponible sur Windows et Mac (Intel). La version
windows s’installe avec wine sous Linux, ne semble pas fonctionner
sur i386, peut fonctionner sur x86_64.
- Numworks : dfu-util ou pages web avec un navigateur compatible webusb
(chromium). Il n’y a pas d’espace de stockage prévu en flash
chez Numworks, de base seul l’échange de scripts Python est implémenté.
Certaines pages/firmwares/apps externes permettent de sauvegarder
des données en flash.
Pour quitter le mode examen, brancher sur un ordinateur, indépendamment
de l’OS.
- TI : tilp (logiciel natif présent dans toutes les
distributions populaires) permet sous Linux la connexion avec toutes les
calculatrices sauf les TI Nspire CX2 (CAS). N-link gère toutes
les Nspire (natif et webusb),
Webtilp
toutes les calculatrices TI (version webusb)
Pour quitter le mode examen, il suffit d’envoyer un fichier.
2 OS, mises à jour.
Avant de mettre à jour sa calculatrice sur le site du constructeur,
il est impératif de s’informer sur des sites tels que
TI Planet ou/et
Planet Casio
pour savoir si la mise à jour restreint vos possibilités
d’installer/interagir avec des logiciels libres.
-
Il n’existe pas d’OS libre pour Casio, bien qu’il n’y ait
pas de protection par signature au lancement de l’OS.
Jusqu’à présent les mises à jour Casio installent une protection
anti-downgrade, mais il est possible de la contourner,
sauf en cas d’incompatibilité matérielle avec l’OS que vous voulez
installer.
- HP Prime : pas de protection anti-downgrade à ce jour. Il n’existe
pas de protection par signature au lancement Sur
les G1, on peut en théorie installer un OS tiers,
sur les G2, il y a une vérification d’intégrité de l’OS au transfert,
sauf si le secteur d’amorçage de la flash a été effacé,
permettant alors d’utiliser uuu. L’installation de Linux est donc
possible.
- Numworks : jusqu’en 2021, on pouvait installer des firmwares tiers.
Depuis, seuls les OS signés par Numworks sont bootables
(sauf déverrouillage de la calculatrice).
Il y a des protections anti-downgrade non systématiques de l’OS.
En 2022, en réaction au jailbreak Phi, la mise à jour du bootloader empêche
l’installation d’Epsilon inférieur à 19.
Depuis, une protection anti-downgrade a été activée en mars 2026, toute
installation d’Epsilon 25 (ou Epsilon 24.11) empêche le retour
vers une version inférieur d’Epsilon (sauf ouverture physique de la
calculatrice).
- Chez TI, les OS sont signés.
Une protection anti-downgrade est installée
systématiquement à chaque mise à jour,
il n’existe pas de solution publique pour downgrader
sur les ti83 (sauf CERMASTR pour revenir de 5.8.x en 5.7.x),
sur les ti nspire on peut revenir en arrière avec le programme
backspire.
3 Emulateurs et simulateurs
-
Casio : l’émulateur Casio de Graph 90e ou de 35eii fonctionne
parfaitement sous Linux avec wine, cf. le script de lancement
casioemu. Il existe aussi un projet communautaire
libre d’émulateur d’addins.
- HP : HP a publié en 2018 des versions gratuites du simulateur pour Linux,
je devrais pouvoir proposer à l’occasion de cette install party une
version Linux plus récente.
- Numworks ; il existe des versions tournant sur navigateur
de différentes versions, allant du Epsilon officiel à tous les
firmwares tiers. On peut aussi compiler une version du simulateur,
également sous Linux.
- TI : cemu pour TI83, firebird pour les TI Nspire. Fonctionnent
sous Linux.
4 Installation de KhiCAS (version courte)