Module externe Xcas: Python + calcul formel (giac) sur 83PCE
Posted: 01 Apr 2019, 01:11
Edit: poisson d'avril Mais... peut-être pas pour longtemps ?
Bernard Parisse, enseignant chercheur à l'Université de Grenoble (Institut Fourier), auteur et principal développeur du logiciel de mathématiques Xcas ainsi que du moteur de calcul formel giac qui se cache derrière, nous prépare une fois de plus un de ces coups d'éclat dont il a le secret.
Après avoir porté le moteur giac pour calculatrices TI-Nspire...
Après avoir porté le moteur giac pour Casio Graph 90+E et fx-CG10/20/50...
Bernard s'apprête à offrir giac à la TI-83 Premium CE, soit la calculatrice couleur la plus populaire au lycée en 2017 !
(PdM de l'année 2018 écoulée non encore communiquées par les constructeurs)
Après avoir porté le moteur giac pour calculatrices TI-Nspire...
Après avoir porté le moteur giac pour Casio Graph 90+E et fx-CG10/20/50...
Bernard s'apprête à offrir giac à la TI-83 Premium CE, soit la calculatrice couleur la plus populaire au lycée en 2017 !
(PdM de l'année 2018 écoulée non encore communiquées par les constructeurs)
La TI-83 Premium CE avec son pauvre processeur 8 bits est bien évidemment encore plus incapable de faire tourner giac qu'incapable d'exécuter des scripts Python sans module externe.
Et justement, Bernard a repris l'idée d'un module externe TI-Python de Texas Instruments, pour nous offrir un module externe baptisé Xcas dont voici ci-contre un premier prototype reçu hier.
Bien évidemment ce n'est pas la même carte pyboard que Texas Instruments, parce qu'avec 256 Kio de Flash on ne va pas loin.
Non Bernard a opté pour une version modifiée de la LOLIN D1 Mini, version amputée de son antenne WiFi puisqu'interdite aux examens en France. Avec pas moins de 4 Mio de Flash !
De quoi faire rentrer très largement le moteur de calcul formel giac ainsi qu'une implémentation Python, cette fois-ci non pas CircuitPython mais un véritable MicroPython bien complet !
Mais comment ça marche après sur la calculatrice ?
Et bien c'est très simple, tout se passe dans l'application PyAdaptr sortie avec le dernier système 5.3.5 de Texas Instruments.
L'application détecte la LOLIN D1 Mini avec le firwmare de Bernard comme un module externe TI-Python, et tu pourras donc l'utiliser de la même façon, sauf que tu disposeras cette fois-ci de tous les modules livrés en standard avec MicroPython ainsi que du module rajouté giacpy, interface qui te permettra de faire appel au moteur de calcul formel giac !
Le prix de ce module externe ne nous a toutefois pas été communiqué à ce jour.
Merci Bernard !
Et justement, Bernard a repris l'idée d'un module externe TI-Python de Texas Instruments, pour nous offrir un module externe baptisé Xcas dont voici ci-contre un premier prototype reçu hier.
Bien évidemment ce n'est pas la même carte pyboard que Texas Instruments, parce qu'avec 256 Kio de Flash on ne va pas loin.
Non Bernard a opté pour une version modifiée de la LOLIN D1 Mini, version amputée de son antenne WiFi puisqu'interdite aux examens en France. Avec pas moins de 4 Mio de Flash !
De quoi faire rentrer très largement le moteur de calcul formel giac ainsi qu'une implémentation Python, cette fois-ci non pas CircuitPython mais un véritable MicroPython bien complet !
Mais comment ça marche après sur la calculatrice ?
Et bien c'est très simple, tout se passe dans l'application PyAdaptr sortie avec le dernier système 5.3.5 de Texas Instruments.
L'application détecte la LOLIN D1 Mini avec le firwmare de Bernard comme un module externe TI-Python, et tu pourras donc l'utiliser de la même façon, sauf que tu disposeras cette fois-ci de tous les modules livrés en standard avec MicroPython ainsi que du module rajouté giacpy, interface qui te permettra de faire appel au moteur de calcul formel giac !
Le prix de ce module externe ne nous a toutefois pas été communiqué à ce jour.
Merci Bernard !