π
<-
Chat plein-écran
[^]

Module externe Xcas: Python + calcul formel (giac) sur 83PCE

:32ti73: :32ti73e: :32ti73e2: :32ti76f: :32ti80: :32ti81: :32ti82: :32ti85: :32ti86: :32ti82s: :32ti82sf: :32ti82sfn: :32ti83: :32ti83p: :32ti83pb: :32ti83pr: :32ti83pfr: :32ti83pse: :32ti84p: :32ti84pse: :32ti84ppse: :32ti84pfr: :32ti84pcse: :32ti83pfrusb: :32ti82p: :32ti82a: :32ti84pce: :32ti83pce:

Module externe Xcas: Python + calcul formel (giac) sur 83PCE

Unread postby critor » 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 ! :D
(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 , version amputée de son antenne WiFi puisqu'interdite aux examens en France. Avec pas moins de
4 Mio
de
Flash
! :bj:

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 ! :bj:

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é , interface qui te permettra de faire appel au moteur de calcul formel
giac
! :bj:

Le prix de ce module externe ne nous a toutefois pas été communiqué à ce jour.

Merci
Bernard
! :#tritop#:
Image
User avatar
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Level up: 88.2%
 
Posts: 31915
Images: 8221
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Module externe Xcas: Python + calcul formel (giac) sur 8

Unread postby Adriweb » 01 Apr 2019, 07:00

Ouf... impressionnant !

A quand un téléchargement ?
User avatar
AdriwebAdmin.
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 49.6%
 
Posts: 12292
Images: 1079
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
Class: (ingénieur)
Twitter: adriweb
GitHub: adriweb

Re: Module externe Xcas: Python + calcul formel (giac) sur 8

Unread postby Lionel Debroux » 01 Apr 2019, 08:02

Waouh, en effet :)

Techniquement, ces ESP8266 semblent être un bon choix, parce que les SoC ne sont vraiment pas chers, disposent de beaucoup plus de Flash que les boards à base d'ATSAMD21, peuvent tourner un portage beta de MicroPython et non un CircuitPython... maintenant que je vois ça, je me demande encore plus ce que TI a fait avec le TI-Python Adapter ? C'est la présence d'un chip WiFi dans la plupart des ESP8266 qui posait problème, ou bien c'était la volonté d'économiser au maximum ?
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxModo.G
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 2.8%
 
Posts: 6221
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
Class: -
GitHub: debrouxl

Re: Module externe Xcas: Python + calcul formel (giac) sur 8

Unread postby critor » 02 Apr 2019, 09:57

Bonjour, nous sommes le 2 avril.
Ceci était un poisson, mais franchement, nous n'en sommes pas bien loin si les avancées continuent au même rythme... ;)
Image
User avatar
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Level up: 88.2%
 
Posts: 31915
Images: 8221
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Module externe Xcas: Python + calcul formel (giac) sur 8

Unread postby parisse » 02 Apr 2019, 11:44

Que pensez-vous de renommer le titre en y ajoutant au debut: Challenge.
User avatar
parisseVIP++
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 54.9%
 
Posts: 1550
Joined: 13 Dec 2013, 16:35
Gender: Not specified

Re: Module externe Xcas: Python + calcul formel (giac) sur 8

Unread postby Hamza.S » 02 Apr 2019, 11:49

Parce que vous comptez le réaliser ?
Image
User avatar
Hamza.SAdmin.
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 1.7%
 
Posts: 3294
Images: 17
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):

Re: Module externe Xcas: Python + calcul formel (giac) sur 8

Unread postby critor » 02 Apr 2019, 11:50

Pourquoi pas ?
Tu ne trouves pas ça intéressant pour la calculatrice couleur la plus représentée au lycée ?

Et habituellement nos poissons d'avril ne frappent pas très loin de la vérité. ;)
Image
User avatar
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Level up: 88.2%
 
Posts: 31915
Images: 8221
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Module externe Xcas: Python + calcul formel (giac) sur 8

Unread postby Hamza.S » 02 Apr 2019, 11:54

Justement c'est ce qui m'est passé à la tête, un poisson d'avril qui se réalise ça fait tout drôle.
Image
User avatar
Hamza.SAdmin.
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 1.7%
 
Posts: 3294
Images: 17
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):

Re: Module externe Xcas: Python + calcul formel (giac) sur 8

Unread postby parisse » 02 Apr 2019, 14:07

Ca ne parait en effet pas du tout hors de portee, c'est justement ce cote realiste qui rend le poisson d'avril plus amusant.
User avatar
parisseVIP++
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 54.9%
 
Posts: 1550
Joined: 13 Dec 2013, 16:35
Gender: Not specified

Re: Module externe Xcas: Python + calcul formel (giac) sur 8

Unread postby Lionel Debroux » 02 Apr 2019, 20:19

Ah oui, pourquoi pas faire un autre challenge sur une base ESP8266, en effet :)
Faire un portage suffisamment complet de giac est moins drôle avec seulement 64 KB de RAM sur la board qu'avec 256 KB de RAM, mais faire seulement une alternative compatible TI-Python Adapter (et améliorée) est probablement un peu trop facile, vu que MicroPython tourne déjà sur ces plate-formes.

Même sans giac, les boards à base d'ESP8266 étant beaucoup mieux équipées en Flash que les boards à base d'ATSAMD21, et disposant de plus d'I/O, elles pourraient même être utilisées pour faire des TPs plus larges que de l'algorithmique à laquelle le TI-Python est cantonné, TPs plus larges qui seraient probablement plus amusants et plus formateurs pour les lycéens (ceux qui sont motivés, du moins). Evidemment, pour les examens, avec ce chip WiFi, une board à base d'ESP8266 n'est pas convenable, mais ce n'est pas le but.

[EDIT: un truc qui peut embêter un peu, c'est que ni les ESP8266, ni les ESP32 supérieurs (là, il y aurait moins de challenge) ne sont des ARM - ce sont des Xtensa. Mais bon, tout ce qui a été porté dessus montre amplement que GCC fonctionne suffisamment bien pour Xtensa.]

Bon, en cas de challenge officiel, il faudrait trouver quelque chose à faire gagner à ceux qui relèvent avec succès le défi... de préférence autre chose qu'une news que je n'ai jamais faite, pauvre zardam...
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxModo.G
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 2.8%
 
Posts: 6221
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
Class: -
GitHub: debrouxl

Next

Return to News TI-z80 (TI-73, 76, 80, 81, 82, 83, 84, 85, 86)

Who is online

Users browsing this forum: No registered users and 3 guests

Campagne de dons
Pour nous aider à financer nos déplacements sur les salons/congrès qui vous donnent du contenu exclusif

Vous aurez droit aux avantages VIP et des goodies !
30%
-
Search
-
Featured topics
Avantages VIP et goodies pour les donateurs !
Offre TI-Planet/Jarrety pour avoir la TI-83 Premium CE avec son chargeur pour 79,79€ port inclus !
Offre TI-Planet/Jarrety pour avoir la TI-Nspire CX CAS à seulement 130€ TTC port inclus!
Jailbreake ta TI-Nspire avec Ndless et profite des meilleurs jeux et applications !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety 
-
Stats.
417 utilisateurs:
>391 invités
>21 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)