π
<-
Chat plein-écran
[^]

News 2019
April (4)
March (19)
January (14)

News 2018
August (5)
July (1)
June (9)
May (10)
April (2)
March (14)
January (12)

News 2017
August (10)
July (14)
June (14)
May (11)
April (9)
March (12)
January (11)

News 2016
October (10)
August (8)
July (4)
June (8)
May (14)
April (9)
March (13)
January (11)

News 2015
October (15)
August (11)
July (4)
June (7)
May (12)
April (6)
March (11)

News 2014
August (2)
July (4)
June (2)
May (5)
April (4)
March (5)

News 2013
August (6)
July (6)
June (8)
May (14)
April (24)
March (16)
January (10)

News 2012
October (11)
August (6)
July (7)
June (8)
May (16)
April (16)
March (6)

News 2011
August (4)
July (4)
June (11)
May (5)
April (2)
March (6)

News 2010
July (1)
June (1)
May (2)
April (1)

News 2009
August (2)
April (1)

1er firmware tiers (Python+giac) pour module externe 83PCE

New postby critor » 08 Apr 2019, 20:21

10909Le module externe
TI-Python
permet à l'application
PyAdaptr
de ta
TI-83 Premium CE
d'exécuter des scripts
Python
.

Nous avions déjà vu qu'il était possible de remplacer le module externe
TI-Python
par des
pyboards
ou autres cartes de développement munies d'un coeur compatible :
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21E18
    )
    -
    testée avec succès :)
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21E18
    )
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21G18
    )
    -
    testée avec succès :)
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21G18
    )
  • carte CircuitPython
    Adafruit HalloWing M0
    (cœur
    Atmel ATSAMD21G18
    )
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21G18
    )
    -
    testée avec succès :)
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21G18
    )
  • carte de développement
    Arduino M0
    (cœur
    Atmel ATSAMD21G18
    )
  • carte de développement
    Arduino Zero
    (cœur
    Atmel ATSAMD21G18
    )
    -
    testée avec succès :)
  • console de jeux portable
    (cœur
    Atmel ATSAMD21G18
    )
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21E18
    )
    -
    testée avec succès :)
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21E18
    )
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21G18
    )
    -
    testée avec succès :)
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21G18
    )
  • carte CircuitPython
    Adafruit HalloWing M0
    (cœur
    Atmel ATSAMD21G18
    )
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21G18
    )
    -
    testée avec succès :)
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21G18
    )
  • carte de développement
    Arduino M0
    (cœur
    Atmel ATSAMD21G18
    )
  • carte de développement
    Arduino Zero
    (cœur
    Atmel ATSAMD21G18
    )
    -
    testée avec succès :)
  • console de jeux portable
    (cœur
    Atmel ATSAMD21G18
    )
Toutefois, il fallait reprogrammer ces cartes avec le
firmware
TI-Python
.

Il était donc possible de faire fonctionner la
TI-83 Premium CE
avec un module externe de matériel différent.

L'implémentation
CircuitPython
utilisée sur le
TI-Python
est très légère et comporte diverses limitations. Notamment elle ne gère pas les nombres complexes, ce qui est bien embêtant pour les Terminales S/STI2D/STL. Est donc vite apparu l'intérêt de pouvoir remplacer également le
firmware
du module externe par autre chose de plus élaboré, ce qui a d'ailleurs fait l'objet de notre poisson d'avril 2019.

Mais à la différence, faire fonctionner la
TI-83 Premium CE
avec un module externe de
firmware
différent était plus compliqué. Car l'application
PyAdaptr
qui embarque une copie du
firmware
TI-Python
à des fins de mise à jour vérifie aléatoirement 96 octets du
firmware
du module externe avant d'accepter ou pas de l'utiliser. :mj:

11056Nous avons l'habitude sur
TI-Planet
depuis maintenant quelques années, de te sortir des poissons que nous savons pertinents sous les points de vue technique, institutionnels et
marketing
. Et cela fait déjà quelques années de suite que tous nos poissons se sont concrétisés...

L'année 2019 ne fera pas défaut, puisque réussit l'exploit de concrétiser notre poisson en un temps cette fois-ci record ! :bj:

Voici en effet ci-contre l'application
PyAdaptr
de la
TI-83 Premium CE
qui accède à une implémentation
Python
bien plus riche vu la quantité de modules retournés par la commande help("modules") ! :bj:

Et en plus, t'a même inclus dans son
firmware
le module
Python giacpy
, interface qui permet de faire appel au moteur de calcul formel
giac
(celui utilisé par le logiciel
Xcas
)
! Non seulement tu peux donc désormais faire du calcul complexe et exact en
Python
sur ta
TI-83 Premium CE
, mais en prime tu peux enfin faire du calcul littéral et formel sur ta
TI-83 Premium CE
! :bj:

Le module externe qui fait ici tourner le
firmware
tiers taillé sur mesures pour l'application
PyAdaptr
de la
TI-83 Premium CE
est constitué d'une carte de développement
Arduino Zero
modifiée.
y a soudé une puce
Flash SPI
additionnelle destinée à accueillir une copie non lancée du
firmware
TI-Python
attendu par l'application
PyAdaptr
, et le
firmware
lancé se contente pour sa part de rediriger les requêtes USB de récupération d'octets
firmware
vers cette puce.

Ce
firmware
n'est donc pas utilisable avec le module externe
TI-Python
, ni avec les
pyboards
compatibles les moins chères comme l'
Adafruit Trinket M0
. :'(

Toutefois il est en théorie possible d'utiliser la
pyboard
compatible
Adafruit Feather M0
qui elle a l'avantage d'intégrer d'origine une puce
Flash SPI
additionnelle de
2Mio
.

Source
:
https://zardam.github.io/post/ti83-python/ via viewtopic.php?t=22469&p=241375#p241371

Téléchargements
:

Liens
:


Transforme ton TI-Python en pyboard

New postby critor » 07 Apr 2019, 20:53

10909Précédemment, nous avons vu comment transformer tes cartes
pyboards
Adafruit Trinket M0
,
Arduino Zero
,
Adafruit Circuit Playground Express
et bien d'autres en module externe
TI-Python
permettant d'exécuter des scripts
Python
sur ta
TI-83 Premium CE
.

10010Inversement comme nous avions déjà vu, l'on peut aussi mettre le module externe
TI-Python
en mode mise à jour par un double appui sur son bouton
reset
au dos.

Si connecté à un ordinateur, le
TI-Python
expose alors un disque
TIBOOTPY
mentionnant un
boot
UF2 Bootloader v1.0.3U SFRO
, mais nous n'avions pas osé aller plus loin.

Comme le confirment les tests de , ce mode permet bien la reprogrammation du module externe
TI-Python
par simple copie d'un fichier
firmware
.uf2
.

Tu peux donc inversement transformer ton module externe
TI-Python
en la
pyboard
de ton choix à condition qu'elle soit compatible
(à ce jour munie d'un coeur
Atmel ATSAMD21E18
ou
ATSAMD21G18
)
, avec l'avantage donc de pouvoir lui faire tourner des implémentations
Python
plus complètes ! :bj:
Attention toutefois, dans cette configuration tu perdras la connectivité
TI-83 Premium CE
, puisque seuls les
firmwares
Texas Instruments
savent à ce jour communiquer correctement avec la calculatrice. Jusqu'à reprogrammation du
firmware
d'origine, cela va de soi.

Liste des
pyboards
, cartes de développement et autres appareils compatibles
TI-Python
:
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21E18
    )
    -
    testée avec succès :)
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21E18
    )
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21G18
    )
    -
    testée avec succès :)
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21G18
    )
  • carte CircuitPython
    Adafruit HalloWing M0
    (cœur
    Atmel ATSAMD21G18
    )
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21G18
    )
    -
    testée avec succès :)
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21G18
    )
  • carte de développement
    Arduino M0
    (cœur
    Atmel ATSAMD21G18
    )
  • carte de développement
    Arduino Zero
    (cœur
    Atmel ATSAMD21G18
    )
    -
    testée avec succès :)
  • console de jeux portable
    (cœur
    Atmel ATSAMD21G18
    )
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21E18
    )
    -
    testée avec succès :)
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21E18
    )
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21G18
    )
    -
    testée avec succès :)
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21G18
    )
  • carte CircuitPython
    Adafruit HalloWing M0
    (cœur
    Atmel ATSAMD21G18
    )
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21G18
    )
    -
    testée avec succès :)
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21G18
    )
  • carte de développement
    Arduino M0
    (cœur
    Atmel ATSAMD21G18
    )
  • carte de développement
    Arduino Zero
    (cœur
    Atmel ATSAMD21G18
    )
    -
    testée avec succès :)
  • console de jeux portable
    (cœur
    Atmel ATSAMD21G18
    )


Source
:
viewtopic.php?f=41&t=22464&p=241273#p241273

Téléchargements
:

Liens
:

Link to topic: Transforme ton TI-Python en pyboard (Comments: 0)

Portal Against The Clock : 50 salles de test pour Portal CE

New postby critor » 07 Apr 2019, 18:53

5329Dans un article précédent, nous présentions
Portal Returns CE
par pour ta calculatrice
TI-83 Premium CE
.
Il s'agissait d'un jeu inspiré de Portal : the Flash version, soit une transposition 2D de l'univers 3D du jeu
Portal
original, et respectant fort bien l'esprit du jeu.
As-tu déjà résolu les 40 salles de test d'origine ainsi que les 38 salles de test additionnelles venant avec le téléchargement du jeu ?

Et bien bonne nouvelle car pour fêter tes vacances ou leur arrivée prochaine selon le cas, te sort le pack de salles de test additionnelles
Portal Against The Clock
.

Fruit de trois années de travail passionné depuis sa classe de Seconde,
Portal Against The Clock
contient 50 salles de test que tu devras terminer aussi vite que possible.
Pour y accéder il te suffira de transférer le fichier
Portal2P.8xv
, et de choisir
Custom
puis
2
dans le menu d'accueil de
Portal Returns CE
.

Téléchargements
:


Enseignants: le TI-Python à 7.80 € seulement

New postby critor » 03 Apr 2019, 07:14

10015Le module externe
TI-Python
permettra aux
TI-83 Premium CE
une fois mises à jour en version
5.3.5
d'exécuter des scripts
Python
.

Tu n'as pas pu bénéficier de l'offre d'équipement enseignants en modules externes
TI-Python
à la rentrée 2018 ?

Et bien bonne nouvelle car
Texas Instruments
lance aujourd'hui une nouvelle offre d'équipement en modules externes
TI-Python
pour les enseignants. :)

Oublie les 13€ et quelques du commerce, il ne t'en coûtera cette fois-ci que
7,80€
, soit bien moins de 10€ comme promis sur les salons en octobre dernier ! :bj:

Attention toutefois, le tarif n'est valable que pour la commande d'un seul module externe
TI-Python
.

La livraison sera faite obligatoirement l'adresse professionnelle de l'établissement.

Lien
:
https://epsstore.ti.com/OA_HTML/ibeCZzp ... 1&cntry=FR

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

New 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#:

L'Adafruit Circuit Playground Express compatible TI-Python

New postby critor » 30 Mar 2019, 23:17

1001610909Le module externe
TI-Python
pour ta
TI-83 Premium CE
utilise un cœur
Atmel ATSAMD21E18
. Son
firmware (micrologiciel)
peut être installé sur d'autres
PyBoards
, cartes de développement et appareils munis du même cœur ou d'un cœur voisin selon les tests initiaux menés conjointement avec ! :bj:

Voici une petite liste non exhaustive des appareils compatibles ou supposés être compatibles avec le
firmware
TI-Python
:
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21E18
    )
    -
    testée avec succès :)
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21E18
    )
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21G18
    )
  • carte CircuitPython
    Adafruit HalloWing M0
    (cœur
    Atmel ATSAMD21G18
    )
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21G18
    )
    -
    testée avec succès :)
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21G18
    )
  • carte de développement
    Arduino M0
    (cœur
    Atmel ATSAMD21G18
    )
  • carte de développement
    Arduino Zero
    (cœur
    Atmel ATSAMD21G18
    )
    -
    testée avec succès :)
  • console de jeux portable
    (cœur
    Atmel ATSAMD21G18
    )
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21E18
    )
    -
    testée avec succès :)
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21E18
    )
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21G18
    )
  • carte CircuitPython
    Adafruit HalloWing M0
    (cœur
    Atmel ATSAMD21G18
    )
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21G18
    )
    -
    testée avec succès :)
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21G18
    )
  • carte de développement
    Arduino M0
    (cœur
    Atmel ATSAMD21G18
    )
  • carte de développement
    Arduino Zero
    (cœur
    Atmel ATSAMD21G18
    )
    -
    testée avec succès :)
  • console de jeux portable
    (cœur
    Atmel ATSAMD21G18
    )

De quoi remplacer le module externe
TI-Python
par quelque chose de bien plus léger et petit, et donc peut-être plus facile à ranger et transporter. ;)

Ces cartes disposant le plus souvent d'une connectivité micro-USB et non mini-USB, il sera de plus pratique de les accompagner d'un câble permettant sa connexion directe à la calculatrice, comme celui de
StarTech
que nous t'avons également testé avec succès. :)
Ces cartes disposant le plus souvent d'une connectivité micro-USB et non mini-USB, il sera de plus pratique de les accompagner d'un câble permettant sa connexion directe à la calculatrice, comme celui de
StarTech
que nous t'avons également testé avec succès. :)

10916Ce soir, nous confirme la compatibilité d'une autre carte
Adafruit CircuitPython
qui nous avait échappé, la
Circuit Playground Express
avec son cœur
Atmel ATSAMD21G18
! :bj:

D'où la liste des alternatives maintenant mise à jour :
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21E18
    )
    -
    testée avec succès :)
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21E18
    )
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21G18
    )
    -
    testée avec succès :)
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21G18
    )
  • carte CircuitPython
    Adafruit HalloWing M0
    (cœur
    Atmel ATSAMD21G18
    )
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21G18
    )
    -
    testée avec succès :)
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21G18
    )
  • carte de développement
    Arduino M0
    (cœur
    Atmel ATSAMD21G18
    )
  • carte de développement
    Arduino Zero
    (cœur
    Atmel ATSAMD21G18
    )
    -
    testée avec succès :)
  • console de jeux portable
    (cœur
    Atmel ATSAMD21G18
    )
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21E18
    )
    -
    testée avec succès :)
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21E18
    )
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21G18
    )
    -
    testée avec succès :)
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21G18
    )
  • carte CircuitPython
    Adafruit HalloWing M0
    (cœur
    Atmel ATSAMD21G18
    )
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21G18
    )
    -
    testée avec succès :)
  • carte CircuitPython
    (cœur
    Atmel ATSAMD21G18
    )
  • carte de développement
    Arduino M0
    (cœur
    Atmel ATSAMD21G18
    )
  • carte de développement
    Arduino Zero
    (cœur
    Atmel ATSAMD21G18
    )
    -
    testée avec succès :)
  • console de jeux portable
    (cœur
    Atmel ATSAMD21G18
    )

Pour utiliser ta propre carte de développement en tant que module externe
TI-Python
avec ta
TI-83 Premium CE
, il te suffit :
  • D'en reprogrammer les identifiants USB si il s'agit d'une
    Adafruit Trinket M0
    ou
    Arduino Zero
    , manipulation totalement enfantine ! :bj:
    La carte sera par la suite automatiquement mise à jour par la calculatrice avec le firmware
    TI-Python
    à la première utilisation, puis à chaque fois que nécessaire.
  • D'y installer manuellement le
    firmware
    TI-Python
    pour toute autre carte compatible, chose légèrement moins facile.
    Tu devras alors par la suite mettre à jour manuellement la carte avec le dernier firmware
    TI-Python
    , à chaque fois que
    Texas Instruments
    en publiera une nouvelle version.

Source
:
viewtopic.php?t=22462&p=241072#p241071

Mise à jour 5.3.5 pour émulateur TI-83 Premium CE SmartView

New postby critor » 30 Mar 2019, 22:55

Si tu es utilisateur de l'édition
TI-83 Premium CE
du logiciel d'émulation
TI-SmartView
, peut-être as-tu eu envie de lui rajouter l'application
PyAdaptr
pour dispose du nouvel éditeur
Python
de la calculatrice.

Or problème, l'application exige que le système de la calculatrice soit au minimum en version
5.3.5
, et le fichier de mise à jour publié pour la calculatrice n'est pas utilisable avec l'émulateur.

Texas Instruments
sort aujourd'hui un fichier de mise à jour dédié à son émulateur.

Ce fichier va :
  • rajouter l'application
    PyAdaptr
  • passer le système en version
    5.3.5.0024
  • passe le code de démarrage en version
    5.3.1.0050

Précisons toutefois que, malheureusement, cette mise à jour ne te donnera accès qu'à l'éditeur de script de l'application
PyAdaptr
.

Malheureusement, même si tu connectes le module externe
TI-Python
à ton ordinateur, tu n'auras aucune possibilité d'exécuter tes scripts ou d'ouvrir la console
Python
. :#non#:


Téléchargement
:
OS+Apps 5.3.5 pour TI-83 Premium CE SmartView

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.
285 utilisateurs:
>266 invités
>13 membres
>6 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)